Ankara Üniversitesi
Nallıhan Meslek Yüksekokulu
MS SQL SERVER
NB P124 VE R I T AB ANI YÖNE T IM SIST E ML E R I ÖĞR . GÖR . MAHMUT KIL IÇ ASL AN
MS SQL SERVER-Management Studio
MS SQL SERVER
1. Sorguların yazıldığı ekran
2. Sorguların çalışması sonucu görüntülenen sonuç ekranı 3. Mesajların gösterildiği bölüm
4. Veritabanı nesnelerinin yönetilebildiği pencere (Object Explorer) 5. Özellikler ekranı
MS SQL Query Designer
SQL Server Mimarisi
SQL Server aynı sunucuda birden fazla adet çalışacak şekilde kurulabilir
Herbir SQL kurulumuna instance denir. Sunucu ileaynı adı taşıyan SQL Server kurulumuna default instance denir.
Her bir instance içerisinde birden fazla veritabanı saklanabilir.
Sql veritabanı arka planda dosyaları kullanır (Veri ve Log Dosyaları) Herbir dosyanın kendine has yapısı vardır.
SQL Server Mimarisi
1. Birincil veri dosyası: .mdf uzantılı dosyadır. Her veritabanında bir adet bulunmak zorundadır.
2. İkincil veri dosyası: Birincil dosya dışındaki tüm dosyalara ikincil dosya denir. Bazı veritabanlarında hiç olmayacağı gibi, bazılarında birden fazla olabilir.
3. Log Dosyaları: Bir veritabanında birden fazla log dosyası olabilir. Ancak en az birtane olmak zorundadır.Bu dosyalarda veritabanının verilerde hata oluşmadan değişiklik yapmasını
garanti eden transaction logları yer alır.
Standart Veritabanları
Veritabanı Açıklama
master SQL Server ile ilgili kullanıcı tanımlamalarının ve temel bilgilerin yer aldığı yazılabilir veritabanlarıdır.
Silinmesi veya zarar görmesi halinde SQL Server düzgün çalışamayabilir.
model SQL Server oluşturduğu bütün veritabanları için şablon olarak bu veritabanını kullanır.
msdb Zamanlanmış görevler hata uyarıları iş tanımları gibi bilgiler burada bulunur.
tempdb Bazı durumlarda kullanıcının geçici bilgilerini saklamak ve işlemek için kullanılır.
KAYNAKLAR
[1] https://www.mediaclick.com.tr/blog/database-nedir
[2]Yazılımcılar için SQL Server ve Veritabanı Programlama,2014, Seçkin Yayıncılık