Çok tablolu veriyi tek sorguda birleştirin
Multiple SQL Tables Eğitimi, verinin birden çok ilişkili tabloya yayıldığı gerçek senaryolarda doğru ve verimli sorgu yazmayı öğretir.
Tablo ilişkilerinden JOIN ve alt sorgulara, set işlemlerinden normalizasyona uzanan program
Bu eğitim, verinin birden çok ilişkili tabloya yayıldığı gerçek senaryolarda doğru ve verimli sorgu yazmayı öğretir. Katılımcılar tablo ilişkilerini, primary/foreign key'leri ve normalizasyonu kavrar; INNER, LEFT, RIGHT, FULL ve CROSS JOIN ile self join uygulamalı işlenir. Çoklu JOIN zincirleri, ilişkili ve ilişkisiz alt sorgular, EXISTS, UNION, INTERSECT, EXCEPT set işlemleri ve pencere fonksiyonları ele alınır. NULL davranışı ve JOIN performansı vurgulanır.
3 Gün. Her gün dört modül; tablo ilişkileri ve JOIN temellerinden çoklu JOIN ve alt sorgulara, oradan set işlemleri ve normalizasyona ilerlenir.
Orta Seviye — JOIN, ilişkiler, alt sorgu ve set işlemleriyle çok tablolu SQL sorgulama
Her konu birden çok ilişkili tablo içeren örnek bir veritabanında canlı sorgularla, adım adım yazılıp çalıştırılarak uygulanır.
Gerçek veriler nadiren tek tabloda durur; JOIN ustalığı ilişkili tabloları doğru birleştirip anlamlı sonuçlar üretmenizi sağlar.
JOIN türü ve NULL davranışını kavrayarak satır çoğaltma ve eksik kayıt gibi sık yapılan sorgu hatalarından kaçınırsınız.
Index, JOIN sırası ve alt sorgu seçimleriyle çok tablolu sorgularınızı hem doğru hem de hızlı çalışacak şekilde yazarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
SELECT, WHERE ve ORDER BY ile tek tablodan veri çekebilecek düzeyde SQL bilgisi gereklidir.
Tablo, sütun, satır ve veri türü gibi temel kavramlara aşinalık beklenir.
Örnek şema yüklü bir veritabanı ve SSMS, psql veya benzeri bir istemci erişimi gereklidir.
Küme ve koşul mantığına yatkınlık, JOIN ve alt sorguları kavramayı kolaylaştırır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Primary ve foreign key ile tablo ilişkilerini okuyabilir, bire-çok ve çoka-çok ilişkileri doğru biçimde sorgulayabilirsiniz.
INNER, LEFT, RIGHT, FULL, CROSS ve self join türlerini ayırt edip her senaryoya uygun JOIN'i seçebilirsiniz.
Üç ve daha fazla tabloyu zincirleme birleştirerek karmaşık ilişkili veriyi tek sorguda doğru şekilde getirebilirsiniz.
İlişkili ve ilişkisiz alt sorgularla EXISTS kullanarak JOIN'le çözülmesi zor filtreleme ihtiyaçlarını karşılayabilirsiniz.
UNION, INTERSECT ve EXCEPT ile sorgu sonuçlarını birleştirebilir, ortak ve farklı kümeleri doğru biçimde elde edebilirsiniz.
ROW_NUMBER, RANK ve PARTITION BY ile grup içi sıralama ve ileri analitik sorgular yazabilirsiniz.
Normalizasyon ilkelerini uygulayarak veri tekrarını azaltabilir ve JOIN ihtiyacını bilinçli biçimde tasarlayabilirsiniz.
Index, JOIN sırası ve satır çoğaltmayı gözeterek çok tablolu sorgularınızı hem doğru hem hızlı yazabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
RDBMS mimarisi, kurulum, depolama, kullanıcı ve yetki yönetimi, transaction, güvenlik ve yedeklemeyi ürün bağımsız öğreten kurumsal veritabanı yönetimi eğitimi.
Detayları Gör →Windows için Microsoft Access'te veritabanı kaydetme, yedekleme, yazdırma ve Excel, PDF, CSV, XML biçimlerine dışa aktarma işlemlerini öğreten uygulamalı eğitim
Detayları Gör →Cassandra uyumlu Scylla veritabanının mimarisi, küme kurulumu, CQL ile veri modelleme ve nodetool ile node yönetimini öğreten uygulamalı temel eğitim.
Detayları Gör →ScyllaDB kümesini üretimde izleme, compaction ayarlama, ölçekleme, ScyllaDB Manager ile yedekleme ve sorun gidermeyi öğreten ileri işletim eğitimi.
Detayları Gör →Azure SQL Database hizmet katmanları, DTU ve vCore satın alma modelleri, elastik havuzlar, ölçekleme ve yüksek erişilebilirliği öğreten uygulamalı eğitim.
Detayları Gör →Spine-leaf fabric, VXLAN ve EVPN overlay üzerinde dağıtık veritabanı iş yükleri için düşük gecikmeli, çok kiracılı ağ tasarımını öğreten uygulamalı eğitim.
Detayları Gör →