Karmaşık sorguyu tek view ile sadeleştirin
SQL Views Eğitimi, karmaşık sorguları yeniden kullanılabilir görünümlerin arkasına alarak veri erişimini sadeleştirmeyi öğreten 3 günlük uygulamalı bir programdır.
CREATE VIEW, güncellenebilir view, materialized/indexed view ve güvenlik
SQL Views Eğitimi, karmaşık sorguları yeniden kullanılabilir görünümlerin (view) arkasına gizleyerek veri erişimini sadeleştirmeyi öğretir. Katılımcılar CREATE VIEW ile görünüm oluşturur; güncellenebilir (updatable) view kurallarını, WITH CHECK OPTION davranışını ve view üzerinden INSERT/UPDATE sınırlarını kavrar. Oracle materialized view ve SQL Server indexed view ile performans ve yenileme stratejileri işlenir. Ayrıca view'ların güvenlik katmanı olarak kullanımı ele alınır.
3 Gün. Her gün dört modül; standart view'lardan güncellenebilir view'lara, oradan materialized/indexed view ve güvenlik kullanımına uygulamalı ilerlenir.
Orta Seviye — Görünümler, güncellenebilir view, indexed/materialized view ve güvenlik katmanı tasarımı
Her view türü gerçek bir senaryo üzerinde oluşturulur, sorgulanır, güncellenir ve performans etkisi ölçülerek karşılaştırılır.
Tekrarlayan karmaşık sorguları tek bir view arkasına alarak kod tekrarını azaltır ve bakımı kolaylaştırırsınız.
View'larla sütun ve satır düzeyinde erişimi sınırlayarak kullanıcıya yalnızca görmesi gereken veriyi sunarsınız.
Materialized ve indexed view'larla ağır toplama sorgularını önceden hesaplayıp raporlamayı hızlandırırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
SELECT, JOIN ve GROUP BY gibi sorguları yazabilmek view oluşturmayı kolaylaştırır.
Tablo, sütun ve ilişki gibi temel kavramlara aşinalık beklenir.
INSERT, UPDATE ve DELETE komutlarına temel aşinalık güncellenebilir view'larda faydalıdır.
View oluşturabileceğiniz bir veritabanı (SQL Server, Oracle veya PostgreSQL) ve istemci gereklidir.
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:
CREATE VIEW ile çok tablolu ve toplamalı sorguları yeniden kullanılabilir görünümler arkasına alabilirsiniz.
Karmaşık iş mantığını view katmanında merkezileştirip uygulamaya sabit ve sade bir veri arayüzü sunabilirsiniz.
Bir view'ın güncellenebilir olup olmadığını belirleyip üzerinden INSERT, UPDATE ve DELETE uygulayabilirsiniz.
WITH CHECK OPTION ile view kapsamı dışına veri eklenmesini engelleyerek bütünlüğü koruyabilirsiniz.
INSTEAD OF tetikleyicilerle güncellenemez view'ları güncellenebilir hale getirip DML işlemlerini yönlendirebilirsiniz.
Ağır toplama sorgularını materialized/indexed view ile önceden hesaplayıp raporlama performansını artırabilirsiniz.
Tam ve artımlı yenileme ile tazelik ve performans arasında dengeli bir yenileme stratejisi kurabilirsiniz.
View'larla satır ve sütun düzeyinde erişimi sınırlayarak kullanıcıya yalnızca yetkili olduğu veriyi sunabilirsiniz.
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.
CockroachDB ile çok bölgeli mimari, tablo locality, survival goals, geo-partitioning, follower reads ve bulut dağıtımıyla küresel ölçekli SQL eğitimi.
Detayları Gör →CompTIA Data+ veritabanı kavramları eğitimi: ilişkisel model, şema, anahtarlar, normalizasyon, NoSQL ve veri ambarı. Veri analistleri için kurumsal program.
Detayları Gör →CompTIA Data+ SQL temelleri eğitimi: SELECT, WHERE, JOIN, GROUP BY, alt sorgular ve DDL/DML. Veri analistleri için uygulamalı kurumsal SQL programı.
Detayları Gör →CompTIA IT Fundamentals veritabanı kavramları eğitimi: kayıt-alan yapısı, birincil anahtar, CRUD ve veritabanı türleri. Yeni başlayanlar için kurumsal program.
Detayları Gör →CompTIA Tech+ (FC0-U71) veritabanı temelleri eğitimi: verinin değeri, veri türleri, ilişkisel/NoSQL yapılar, CRUD ve erişim. Yeni başlayanlar için kurumsal prog
Detayları Gör →Exchange Server Database Availability Groups eğitimi: DAG mimarisi, sürekli replikasyon, witness, veritabanı kopyaları ve yük devretme. Kurumsal uygulamalı prog
Detayları Gör →