• Buradasın

    Excel ile SQL Veritabanı Toplu Güncelleme Eğitimi

    youtube.com/watch?v=ZW1qrl7o6Oc

    Yapay zekadan makale özeti

    • Bu video, bir konuşmacının Excel'i SQL veritabanına bağlayarak toplu veri güncelleme işlemlerini nasıl kolaylaştırabileceğinizi anlattığı bir eğitim içeriğidir.
    • Video, toplu veri güncelleme işlemlerinin zorluklarını açıklayarak başlıyor ve ardından Excel'i SQL veritabanına bağlayarak bu işlemleri nasıl otomatikleştirebileceğinizi adım adım gösteriyor. İçerikte veritabanına bağlanma, veri çekme, güncelleme, ekleme ve silme işlemlerinin nasıl yapılacağı, ürün satış raporu oluşturma ve hata yönetimi gibi konular örneklerle anlatılmaktadır.
    • Eğitimde ayrıca kullanıcıların yeni fiyatları girebileceği arayüz oluşturma, güncelleme işleminin tekrarlanmaması için koruma mekanizmaları, özel kullanıcı oluşturma ve veritabanı transfer işlemleri gibi pratik bilgiler de paylaşılmaktadır.
    00:01Toplu Veri Güncelleme Sorunları
    • Toplu veri güncellemelerinde kullanıcıların daha rahat hareket etmesi için verileri daha hızlı güncellemesi için çeşitli servisler yazılması veya yeni arayüzler oluşturulması gerekiyor.
    • Zam gelen ürünler, mülteciden gelen fiyatlar veya üreticilerden güncellenen fiyatlar gibi durumlarda mevcut ürünlerin maliyet listesini almak, kar marjını hesaplamak ve yeni satış fiyatlarını girmek gerekiyor.
    • Bu tür işlemlerde veri veritabanı yöneticisi yazılımcıya ve IT yöneticilere ek külfet oluyor, sürekli kullanıcılar ile yazılımcılar arasında listeler gidip geliyor.
    01:20Excel'i SQL Veritabanına Bağlama Çözümü
    • Bu tür işlemlerin önüne geçmek için Excel'i SQL veritabanına bağlayarak bazı basit toplu güncellemeleri Excel üzerinden yapmasını sağlayabilirsiniz.
    • Örnek bir makro oluşturulmuş ve paylaşım yapılan linkte "makro.txt" dosyası bulunuyor.
    • Makroları almak için F11 tuşuna basıp, başka makronuz yoksa Ctrl+V ile listeyi yapıştırıp kaydetmek gerekiyor.
    02:27Excel Dosyasında Yapılandırma
    • Excel dosyasında SQL sayfası bulunuyor ve buraya sunucunun adresi, kullanıcı adı, veritabanı şifresi ve veritabanı ismi yazılmalı.
    • Dört tane müdahale edilecek alan var: raporlar başlığı, raporun ismi, SQL sorgusu ve Excel sayfası oluşturacak sayfa ismi.
    • SQL sorgusu uzunsa dizinin içerisinde SQL uzantılı dosyaları kullanabilirsiniz.
    03:26Veritabanından Veri Çekme
    • Veritabanına örnek bir veritabanı yüklendi ve "product" adlı ürünler tablosu bulunuyor.
    • Yeni sorgu oluşturarak ürün bilgilerini Excel'e alabilirsiniz.
    • Verileri çek butonuna tıklayarak veritabanından gelen verileri Excel'e aktarabilirsiniz.
    05:09Verileri Güncelleme
    • Verileri güncellemek için update cümlesi yazılmalı.
    • Yeni fiyat bilgilerini girmek için yeni bir kolon açıp kullanıcıya yeni fiyatları yazmasını sağlayabilirsiniz.
    • Update cümlesinde yeni fiyat boş değilse işlem yapılmalı, boşsa işlem yapılmamalı.
    07:05Güncelleme İşleminin Sonuçları
    • Kod çalıştırıldığında hangi zamanda çalıştırıldığı ve çalışma sonucunda değeri getiriliyor.
    • Verileri güncelle butonuna tıklandığında, Excel'deki fiyatlar veritabanında güncelleniyor.
    • Eğer güncelleme işlemi tekrarlanmak isteniyorsa, önceki güncelleme sonuçlarını gösteren sütunlar silinmelidir.
    10:01Kullanım Önerileri
    • Kullanıcılara sütunları gizleyip sayfayı korumaya alabilirsiniz.
    • Raporla artık ilişkiniz kalmadıysa, Excel sayfasını ve kodları temizleyebilirsiniz.
    • Sayfa adı verilmezse her veriyi çektiğinizde otomatik bir sayfa ismi oluşturacak, rapor olmasını istiyorsanız belirli bir isim verebilirsiniz.
    11:29Excel'de Veri Çekme ve Raporlama
    • Ürün satış raporu gibi uzun listeleri Excel sayfasına yazmak yerine, "verileri çek" seçeneği ile otomatik olarak verileri çekebilirsiniz.
    • Excel üzerinden kolaylıkla veri güncelleme, ekleme, silme veya rapor oluşturmak mümkündür.
    • Müşteriden gelen fiyat listesi gibi verileri Excel tablosundan çekerek karşılaştırma yapabilirsiniz.
    13:24Rapor Oluşturma ve Kullanıcı Yetkileri
    • Fatura listesi gibi hazır raporları Excel'e çekerek kullanabilirsiniz.
    • Kullanıcıların sadece güncelleme yapmasını istiyorsanız, SQL cümlesini gizleyebilirsiniz.
    • Kullanıcılar rapor oluşturmak için SQL dosyasını veya raporun ismini yazarak kendileri oluşturabilirler.
    14:55SQL Komutları ve Hata Yönetimi
    • SQL komutlarında hata oluştuğunda, hata bulunan satırlar tekrar çalıştırılır.
    • Hata düzeltildikten sonra "verileri güncelle" diyerek tekrar çalıştırabilirsiniz.
    • İşlem sonucunda geri dönüş alanı olarak yeni fiyat gibi bilgileri gösterebilirsiniz.
    18:46Veri Ekleme ve Transfer
    • Veritabanından çekilen ürünleri başka bir veritabanına transfer etmek için insert cümlesi kullanabilirsiniz.
    • Fiyat 100 liranın üzerinde geçen ürünleri yeni veritabanına eklemek için koşullu insert komutu yazabilirsiniz.
    • Ürün stok kartlarını otomatik olarak oluşturmak için insert komutu kullanabilirsiniz.
    24:49Kullanıcı Yetkilendirme ve Veri Yönetimi
    • Kodu tekrar tekrar çalıştırması istemeyen kullanıcılar için ilgili alanları gizleyebilirsiniz.
    • Sadece ilgili tablolar için özel kullanıcı oluşturarak verileri kolayca revize edebilirsiniz.
    • SQL'den verileri çekip, kullanıcıya göndererek verileri güncelleyip geri alabilirsiniz.

    Yanıtı değerlendir

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