Veri tabanının kurgulanma ve oluşturulma aşamalarında, veri tabanının sağlam bir yapıda olması ve gelen her türlü sorguya rahatlıkla cevap verilebilmesi için veri tabanı tasarım standartlarına uygun olması beklenir. Bu kitapta veri tabanı tasarım süreçleri, Proje Analizi, Verileri Gruplama, Tablo Yapıları, Normalizasyon kuralları, Kısıtlayıcılar ve Tablolar arası İlişkiler aşama aşama anlatılarak bol örnekle pekiştirilmiştir.
Farklı platformlarda (SQL Server, Oracle, MySQL) DDL komutları ile veri tabanı tasarımını bu kitapla tasarlayabilir, yazdığınız yazılımların temeli olan veri tabanınızı rahatlıkla oluşturabilir, üzerinde çalıştığınız veri tabanlarının yapısını rahatlıkla inceleyebilirsiniz.
Bilişim sektöründe çalışmayı planlayan ya da çalışan, iş analistliği, yazılım (Mobil, Web, Masaüstü) uygulamaları geliştiricileri için veri tabanı konusunda temel oluşturacaktır.
Veri tabanı Tasarımı denildiğinde ilk aklınıza gelen nedir? Veri tabanını tasarımı nasıl olur diye merak ediyorsanız eğer, üç farklı veri tabanı platformunda (SQL Server, Oracle, MySQL), veri tabanı nasıl tasarlanır sorusunun cevabını bu kitapta bulabilirsiniz. Kurguladığınız veri tabanı, son haline gelene kadar; düşünme, karar verme ve kodlama süreçlerini içeren bu kitapta, konular kademeli ve birbiri ile bağlantılı olarak ilerlemekte ve her aşamasında örneklerle konu pekiştirilmektedir. Kitabın final kısmında ise büyük ve karmaşık veri tabanı tasarımlarının sıfırdan kodlaması aşama aşama yapılmış olup sizleri bekliyor olacak.
Veri tabanı oluşturmayı başlangıç seviyesinde bilenler için de veri tabanınızın performansını etkileyecek noktaları, normalizasyon kurallarına uyup uymadığını kontrol etmek isterseniz ya da karmaşık join yapısındaki sorguların cevapları istediğiniz performansta size dönmüyorsa, veri tabanı mimarisinde bir sorun olduğunu düşünüyorsanız, bildiklerinizi bir kenara bırakıp bu kitaba bir göz atabilirsiniz.
Ve tabi ki daha fazlası bu kitapta siz değerli okuyucuları bekliyor...
Ortak Dil SQL
SQL Server 2019 Kurulumu
Oracle 19C Kurulumu
MySQL Kurulumu
DDL Komutları
Tasarım Temelleri
Karşılaştırmalı Veri Türleri
Normalizasyon Kuralları
Kısıtlayıcılar ile Veri Kontrolü
Veri Aktarım İşlemleri
Tablo İlişki Türleri
Tablo İlişkilerine Nasıl Karar Veriyoruz?
SQL Server Veri Tabanı Tasarım Örnekleri
Oracle Veri Tabanı Tasarım Örnekleri
MySQL Veri Tabanı Tasarım Örnekleri