Skip to content

Veritabanı

SQL'den ORM'e, ilişkiselden NoSQL'e.
  1. 1Veritabanı nedirTablo, satır, kolon, birincil ve yabancı anahtar.
  2. 2SELECTFiltreleme (WHERE), sıralama (ORDER BY), sınırlama.
  3. 3JOIN'lerinner, left, right, full, self, cross.
  4. 4GROUP BYToplama fonksiyonları, HAVING.
  5. 5Veri değiştirmeINSERT, UPDATE, DELETE, MERGE.
  6. 6Veri tipleri ve NULL mantığıÜç değerli mantık.
  7. 7Alt sorgularAlt sorgu, CTE, window fonksiyonları.
  8. 8Veritabanı tasarımıNormalizasyon (1NF-3NF), ilişki türleri, denormalizasyon.
  9. 9İndeksler ve performansclustered/nonclustered, sorgu planı okuma.
  10. 10TransactionACID, izolasyon seviyeleri, kilitlenme (deadlock).
  11. 11View, stored procedure, functionVeritabanı nesneleri ve kullanım yerleri.
  12. 12İlişkisel motor karşılaştırmasıSQL Server / PostgreSQL / MySQL / Oracle, taşınabilir SQL.
  13. 13PostgreSQLpsql, tipler, JSONB, dizinler, SQL Server'dan farkları.
  14. 14ORM nedirNeden var, ne zaman kullanılmaz.
  15. 15EF CoreDbContext, DbSet, LINQ'in SQL'e çevrilmesi, change tracking.
  16. 16EF Core ileriMigration'lar, ilişki yapılandırma, performans tuzakları (N+1, tracking).
  17. 17DapperMikro-ORM; ne zaman EF Core yerine.
  18. 18NoSQL ve MongoDBDoküman modeli, sorgular; ne zaman ilişkisel yerine.
  19. 19Kendi başına yapabilir misin?Hat sonu yeterlilik kontrolü: gerçekçi görev + kontrol listesi.