• Buradasın

    Python ile SQL Veritabanından Veri Çekme Eğitimi

    youtube.com/watch?v=rPZWlLPPYAc

    Yapay zekadan makale özeti

    • Bu video, bir eğitim içeriği olup, konuşmacı Python programlama dilinde SQL veritabanından veri çekme işlemlerini anlatmaktadır.
    • Video, önceki derslerde oluşturulan tablodan veri çekme yöntemlerini detaylı şekilde ele almaktadır. Konuşmacı, SELECT ifadesi kullanarak veritabanından veri çekme, fetchall, fetchone ve fetchmany fonksiyonlarını kullanarak verileri listeleme, koşullu filtreleme ve fonksiyonlar oluşturma gibi konuları örneklerle açıklamaktadır. Video, bir sonraki derste sıralama işlemlerine bakılacağı bilgisiyle sonlanmaktadır.
    00:01Python ile SQL İşlemleri
    • Bu videoda Python ile SQL işlemlerinin devamı incelenecek, önceki videolarda tablo oluşturma, veri ekleme, güncelleme ve silme işlemleri yapılmıştı.
    • SQL Studio ile verilerin durumunu gördükten sonra, verileri programımızda yazdırmak için çeşitli yöntemler gösterilecek.
    • SQL işlemlerinde ekleme için INSERT, güncelleme için UPDATE, silme için DELETE ve arama/seçme işlemlerinde SELECT ifadeleri kullanılır.
    00:38SELECT İfadesi ve Veri Alma
    • SQL bağlantısı için "sql_connect" fonksiyonu kullanılır, ardından cursor oluşturulur ve commit işlemi ile database kapatılır.
    • SELECT ifadesi ile hangi sütunların alınacağı ve hangi avdan alınacağı belirtilir, örneğin "SELECT name, last_name FROM student" ile ad ve soyad sütunları alınabilir.
    • Alınan verileri bir değişkene atamak için "list_all" fonksiyonu kullanılır ve for döngüsü ile veriler ekrana yazdırılabilir.
    02:28Tüm Sütunları Alma ve Şart Koşma
    • Tüm sütunları almak için SELECT ifadesinde sütun isimleri yerine yıldız (*) kullanılır.
    • Fetch_all fonksiyonu ile seçilen tüm elemanlar bir liste olarak bir değişkene atanabilir.
    • Şart koşma için WHERE ifadesi kullanılır, örneğin "SELECT * FROM student WHERE age = 28" ile belirli bir yaş değerine sahip veriler alınabilir.
    04:17Büyüklük Karşılaştırması ve NOT İfadesi
    • Büyüklük karşılaştırması için >= (büyük eşittir) ve <= (küçük eşittir) operatörleri kullanılır.
    • NOT ifadesi ile belirli bir koşulu sağlayan verileri hariç tutmak mümkündür, örneğin "SELECT * FROM student NOT WHERE age >= 40" ile 40 yaşından büyük veya eşit olmayan veriler alınabilir.
    • Fetch_one fonksiyonu ile her seferinde bir satır (bir kişi) alınabilir, ilk satır alındıktan sonra listeden silinir.
    06:39Fetch_many ve Fonksiyon Oluşturma
    • Fetch_many fonksiyonu ile belirli sayıda satır alınabilir, örneğin "fetch_many(3)" ile üç satır alınabilir.
    • Eğer parametre olarak verilen sayı tabloda bulunan satır sayısından fazla ise, tüm satırlar alınır.
    • Tüm verileri yazdırmak için bir fonksiyon oluşturulabilir, bu fonksiyonda SQL bağlantısı yapılır, cursor oluşturulur, SELECT ifadesi çalıştırılır ve fetch_all ile veriler alınır.

    Yanıtı değerlendir

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