Microsoft SQL Server tarihçesi
Doğuşu
Versiyon 7.0’dan önce “kod
tabanı” Sybase SQL Server
tarafından Microsoft’a satıldı,
ve bu Microsoft’un kurumsal
seviyede veritabanı pazarına
girişi oldu. Sybase SQL Server
3.0 ile esasen aynı olan ilk
versiyon, SQL Server 1.0’ı
yaratmak ve pazarlamak
adına Microsoft, Sybase
ve Ashton-Tate ile takım
oluşturdu. 1992’de Microsoft
SQL Server 4.2 sevkedildi.
Daha sonra Windows NT 3.1
ile aynı zamanda Microsoft
SQL Server 4.21 piyasaya
sunuldu. Microsoft SQL
Server 6.0 Windows NT için
dizayn edilmiş ilk versiyon
olmasıyla birlikte Sybase’den
talimat alınmaksızın piyasaya
çıkartıldı.
SQL Server 7.0, miras
Sybase kodu ile yazılan bir
“rewrite” versiyonu oldu,
ve yerine SQL Server 2000
çıkartıldı. SQL Server 2000, IA64 mimarisinden farklı olarak
yazılan ilk sürüm oldu.SQL
Server 2000 sürümünden 10
yıl sonra performansta artışlar
görüldü, IDE araçlarını ve
tamamlayıcı başka sistemleri
içeren SQL Server 2005
piyasaya sunuldu.
SQL Server 2005
SQL Server 2005 (Kod
Adı Yukon), Ekim 2005
tarihinde piyasaya sunuldu.
İlişkisel dataya ek olarak, XML
datayı düzenlemeye destek
içerdi. Bu amaçla, veritabanı
sütunlarında bir veri tipi ya da
sorgularda sabitler (literals)
olarak kullanılabilecek bir
XML veri tipi tanımladı.
Özelleştirilmiş indeksleme,
XML veri için kullanılabilir
hale geldi. XML veri, XQuery
kullanılarak
sorgulanma
imkanı sunuldu, bu sayede
kişinin
CLR
(Common
Language Runtime) ile
Yönetilen Kod (Managed Code)
olarak SQL kodu yazmasını
mümkün kıldı. SQL Server 2005
ayrıca T-SQL içerisine XQuery
sorgularını
yerleştirmek
için T-SQL diline eklemeler
yaptı. Ek olarak, XQuery’ye,
XML veriye sorgulama bazlı
modifikasyonları
mümkün
kılan “XML DML” adı verilen
yeni bir eklenti tanımladı.
SQL Server 2005, yeni
indeksleme algoritması ve
daha iyi hata geri dönüştürme
(error recovery) gibi yeni
özellikler ile geldi. İzinler ve
giriş kontolü daha granüler
hale getirildi ve sorguların
eş zamanlı olarak sorgulama
işlemcisi (query processor)
tarafından yürütülmesi daha
etkin hale getirildi.
31