 Geri
|
|
SQL SERVER 2005 & VeriTabanı Sorgulama Kurumsal
|
|
|
|
Ülkemizde genelde veri tabanı sorgulaması, uygulama geliştiriciler
tarafından yapılmaktadır. Halbuki uygulama geliştiriciler,
algoritmalarını prosedürel disiplinlerle oluşturmaktadırlar.
Fakat veri tabanı sorgulaması tamamen küme mantığı ile çalışmaktadır.
Bu yüzden sorgu sonucu gelen veri bir sıra dahilinde değildir.
Fakat prosedürel mantığa alışmış olan uygulama geliştiriciler bu
yaklaşımlarını veri tabanı sorgulamalarınada yansıtınca sıkıntılar
oluşmaktadır. Hatta genele bakıldığında başarısız ve yavaş çalışan
sorgularında kökeni bu prosedürel mantıkla sorgu yazma çabasındandır.
|
|
Bu eğitim sorgulamanın çok basit temelleri ile başlıyacaktır ve
sonrasında en üst seviyede nasıl sorgular yazılacağına kadar
gidecektir.
|
|
Eğitim İçeriği :
|
|

|
|
|
|
SQL SERVER 2005 & VeriTabanı Optimizasyonu
|
|
|
|
Veri tabanı optimizasyonu tabloların doğru biçimde oluşturulması ve
organize edilmesiyle başlar. Eğer veri tabanı dizaynının temel
prensiplerine uyulmaz ise en başta yapılan yanlışlar neticesinde veri
tabanında sıkıntılar oluşmaktadır. Ayrıca en çok karşılaştığımız
sorun veritabanında sorgulama yazanlar genelde istedikleri sorguların
yavaş çalışmasından şikayet etmektedirler. Genelde veri tabanı
sorgulaması normal prosedürel mantıkla düşünülmektedir. Halbuki veri
tabanı sorgulaması tamamen küme mantığı ile çalışmaktadır. Sorgular
prosedürel mantıkla düşünüldüğü için cursorların çok sıklıkla yanlış
yere kullanıdığını görmekteyiz, buda sorguların yavaş çalışmasına neden
olmaktadır. Bu eğitimde normalizasyon metodlarından başlanarak,
indeksleme şekilleri, SQL Server’ın veriyi nasıl depoladığı ve SQL
Server’ın üzerinde çalıştığı sunucunun yapılandırılmasına kadar tüm
optimizasyon şekilleri incelenecektir. Eğitim tamamen reel örnekler
üzerine kurulacaktır. Bir milyon satırlı tablolar la örnekler
yapılacaktır. Buda gerçek hayatta karşılaşılan bir çok sorunun
çözülmesine olanak sağlıyacaktır.
|
|
Eğitim İçeriği :
|
|

|
|