• Buradasın

    Veritabanı Bağlantıları ve İşlemleri Eğitimi

    youtube.com/watch?v=1FuD0KZ0TDM

    Yapay zekadan makale özeti

    • Bu video, Şafak Arkun tarafından sunulan bir eğitim içeriğidir. Eğitmen, veritabanı bağlantıları ve işlemleri konusunda bilgi vermektedir.
    • Video, Eski Server programında veritabanı bağlantısı kurma, tablo tasarımı ve Microsoft Visual Studio 2010 kullanarak Windows Form uygulaması geliştirme sürecini adım adım göstermektedir. Ayrıca Basic programlama dili ile veritabanı bağlantıları, INSERT, UPDATE ve DELETE sorguları, DataGridView kullanarak veritabanından kayıtları görüntüleme ve hücre tıklama olaylarında verileri textbox'lara aktarma işlemleri de anlatılmaktadır.
    • Eğitim içeriğinde SQLConnection, SQLCommand, DataAdapter, DataSet gibi veritabanı bağlantı nesneleri tanıtılmakta, veritabanından veri çekme, veri setini form üzerinde gösterme, kayıt ekleme, güncelleme ve silme işlemlerinin Visual Basic kodları ile nasıl gerçekleştirileceği detaylı şekilde açıklanmaktadır.
    Eski Server Veritabanı Oluşturma
    • Videoda eski serverda bağlantı nasıl sağlanır, bağlantı türleri ve kayıt ekleme, güncelleme, silme işlemlerinin basit bir şekilde anlatılması amaçlanıyor.
    • Eski server programında yeni bir veritabanı oluşturuluyor ve "şirket" adı veriliyor.
    • Veritabanına "personel" adında bir tablo ekleniyor ve bu tabloya "haydi" (otomatik sayı özelliği olan birincil anahtar), "ad", "soyad" ve "doğum yeri" alanları ekleniyor.
    01:40Windows Form Uygulaması Oluşturma
    • Microsoft Visual Studio 2010 programı açılarak yeni bir Windows Form uygulaması oluşturuluyor.
    • Form tasarımı, veritabanındaki tabloda bulunan alanlara göre yapılandırılıyor: "ad", "soyad" ve "doğum yeri" alanları için textbox'lar ve label'lar ekleniyor.
    • Forma bir "kaydet" butonu ekleniyor.
    03:50Veritabanı Bağlantısı Oluşturma
    • Formun üstüne sağ tıklayıp kod eklenerek veritabanı bağlantısı oluşturuluyor.
    • SQL Server ile bağlantı kurmak için "SqlConnection" nesnesi kullanılıyor ve bağlantı dizesi (connection string) belirleniyor.
    • "Integrated Security=true" parametresi ile veritabanına Windows kullanıcısının yetkisiyle bağlanılıyor, bu nedenle kullanıcı adı ve şifre girmeye gerek kalmıyor.
    05:43Veritabanı İşlemleri İçin Nesneler
    • SQL komutları için "SqlCommand" nesnesi oluşturuluyor, bu nesne veritabanındaki kayıtları göstermek, silmek, güncellemek ve yeni kayıt eklemek gibi işlemleri gerçekleştiriyor.
    • "DataAdapter" nesnesi, connected ve disconnected bağlantı yapısı ile veri arasında köprü vazifesi görür.
    • "DataSet" nesnesi, veritabanından bağlantısız olarak çalışan bir nesnedir; bir kez veritabanına bağlandıktan sonra veriyi alır ve bağlantıyı keser.
    09:13Verileri Gösterme
    • Forma bir "DataGridView" eklenerek DataSet içindeki verileri görüntülemek için hazırlanıyor.
    • "Adapter.Fill" metodu kullanılarak veritabanındaki veriler DataSet'e aktarılıyor.
    • "DataGridView.DataSource" özelliği kullanılarak DataSet içindeki tablo DataGridView'e bağlanıyor.
    11:55Kayıt Ekleme İşlemi
    • Kayıt ekleme işlemi için "kaydet" butonuna tıklandığında çalışacak kodlar yazılıyor.
    • "SqlCommand" nesnesi kullanılarak "INSERT INTO personel" sorgusu oluşturuluyor.
    • TextBox'lar ve ComboBox'dan alınan değerler sorguya eklenerek veritabanına yeni kayıt ekleniyor.
    14:58SQL Komutları ve Veritabanı İşlemleri
    • Veritabanı bağlantısı için "connection open" komutu kullanılır ve işlem tamamlandıktan sonra "connection close" ile kapatılır.
    • "ExecuteNonQuery" metodu, SQL komut ile verilen komuttan etkilenen kayıtların adedini verir ve insert, update ve delete sorgularını çalıştırır.
    • "ExecuteNonQuery" metodu genellikle integer tipinde sonuç verir ve etkilenen kayıt sayısını gösterir.
    16:32Veritabanına Kayıt Ekleme
    • Form üzerinden veritabanına kayıt ekleme işlemi gerçekleştirilir ve veritabanında bu kayıt görünür hale gelir.
    • ComboBox üzerinden seçenekler eklenerek veritabanına doğum yeri bilgisi de eklenebilir.
    • Form üzerinden ad, soyad ve doğum yeri bilgileri girildiğinde veritabanına otomatik olarak kayıt işlemi gerçekleşir.
    17:34Veritabanında Güncelleme ve Silme İşlemleri
    • Veritabanında güncelleme ve silme işlemleri için form üzerinde "Değiştir" ve "Sil" butonları eklenebilir.
    • DataGrid'de hücre seçildiğinde (SelectedCell event) o hücredeki bilgiler textbox'lara aktarılabilir.
    • Try-Catch yapısı kullanılarak hata kontrolü yapılabilir ve seçilen hücrenin satır ve sütun bilgileri alınabilir.
    23:49Güncelleme İşlemi Kodlama
    • "Değiştir" butonuna tıklandığında, textbox'lardaki bilgiler veritabanına güncellenir.
    • Update sorgusu ile tabloda belirli bir alana göre güncelleme işlemi gerçekleştirilir.
    • Güncelleme işleminde "WHERE" ifadesi kullanılarak hangi kaydın güncelleneceği belirlenir.
    27:43Silme İşlemi Kodlama
    • "Sil" butonuna tıklandığında, seçilen kaydın veritabanından silinmesi sağlanır.
    • Delete sorgusu ile tablodan belirli bir alana göre kayıt silme işlemi gerçekleştirilir.
    • Silme işleminde de "WHERE" ifadesi kullanılarak hangi kaydın silineceği belirlenir.
    29:48Dersin Özeti
    • Basic dili ile SQL Server'a bağlantı kurma ve veritabanı işlemleri gösterilmiştir.
    • Dataset, data adapter, connection ve command nesnelerinin kullanımı anlatılmıştır.
    • Satır değerlerini textbox'lara aktarma ve SQL sorgularını nasıl yazma konuları kısaca anlatılmıştır.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor