Özet

Tamamlandı

Veritabanı nesneleri her SQL çözümünün temelini oluşturur. Bu modül boyunca SQL Server, Azure SQL Veritabanı, Azure SQL Yönetilen Örneği ve Microsoft Fabric'teki SQL veritabanı genelinde tabloları, dizinleri, kısıtlamaları ve özel yapıları tasarlamayı ve uygulamayı keşfettiniz.

Bu modülde, duyarlılık ve alan arasındaki dengeleri anlayarak depolama verimliliği ve sorgu performansı için uygun veri türlerini seçmeyi öğrendiniz. Fiziksel satır sırasını tanımlayan kümelenmiş dizinler ve alternatif erişim yolları için kümelenmemiş dizinler dahil olmak üzere işlem iş yükleri için satır deposu dizinlerini ve analitik sorgular için columnstore dizinlerini incelediniz, satır gruplarının, sütun kesimlerinin ve tanımlama grubu taşıyıcısının sıkıştırma ve sorgu performansını nasıl iyileştirdiğini öğrendiniz.

Otomatik değişiklik izleme için zamansal tablolar, kurcalamaya karşı korumalı uyumluluk senaryoları için defter tabloları, ilişki modelleme için grafik tabloları ve yüksek aktarım hızına sahip OLTP iş yükleri için bellek iyileştirmeli tablolar gibi özel tablo türleri uyguladınız. Tablolar arası numaralandırma için hem IDENTITY sütunlarını hem de SEQUENCE nesnelerini kullanarak benzersiz değerler üretmeyi ve PRIMARY KEY, FOREIGN KEY, CHECK, UNIQUE, DEFAULT gibi kısıtlamalarla veri bütünlüğünü sağlamayı öğrendiniz.

SQL Server 2025'teki yerel json veri türü ve hesaplanan sütunları kullanarak dizin oluşturma stratejileri de dahil olmak üzere yarı yapılandırılmış veriler için JSON desteğini keşfettiniz. Son olarak, büyük tablolar için bölümleme stratejileri tasarladınız, tarih saat sütunları için RANGE RIGHT ile bölüm işlevlerini, dosya grubu yerleşimi için bölüm şemalarını ve bölümlenmiş tablolarda kümelenmiş dizinlerin gereksinimlerini öğrendinsiniz.

Ek kaynaklar

Veritabanı nesnesi tasarımı ve uygulaması hakkında daha fazla bilgi edinmek için şu kaynakları inceleyin:

Sonraki Adımlar

Güçlü veritabanı nesnesi tasarım becerileriyle şunları yapmaya hazırsınız:

  • Görünümler, işlevler ve saklı yordamlarla gelişmiş T-SQL programlamayı keşfetme
  • Güvenlik ve veri koruma önlemleri uygulama
  • Yürütme planlarını kullanarak sorgu performansını iyileştirme
  • Yapay zeka özelliklerini veritabanı çözümlerinizle tümleştirme
  • Veritabanı değişiklikleri için CI/CD ve dağıtım işlem hatlarını yönetme

Sağlam, ölçeklenebilir ve sürdürülebilir veritabanı sistemleri oluşturmak için SQL çözümlerinde uzmanlığınızı oluşturmaya devam edin.