Microsoft SQL Server — 1989-yilda Microsoft, Sybase va Ashton-Tate kompaniyalarining hamkorligi natijasida taqdim etilgan relyatsion ma’lumotlar bazasi boshqaruv tizimi. Vaqt o’tishi bilan Microsoft mahsulotni to’liq mustaqil ravishda rivojlantirishni davom ettirdi, Sybase esa o’z yo’lidan ketdi.
Sybase bilan hamkorlikdagi kelib chiqishi
SQL Server dastlab Sybase SQL Server texnologiyasi asosida, Microsoft uni Windows platformasiga moslashtirish uchun litsenziya olgan holda yaratilgan edi. 1994-yilga kelib Microsoft va Sybase yo’llari ajraldi, Microsoft esa mahsulotni mustaqil ravishda, o’zining Windows ekotizimiga chuqur integratsiyalashgan holda rivojlantirishda davom etdi.
T-SQL dasturlash tili
SQL Server o’zining Transact-SQL (T-SQL) tilini qo’llaydi, u standart SQL‘ga Microsoft’ning o’ziga xos kengaytmalarini — protsedura tipidagi dasturlash konstruksiyalari, xatolarni boshqarish va tizim funksiyalarini — qo’shadi. T-SQL Oracle’ning PL/SQL‘iga o’xshash rolni o’ynaydi, ammo o’zining sintaksisi va imkoniyatlariga ega.
.NET va Windows ekotizimi bilan integratsiya
SQL Server C# va .NET platformasi bilan chuqur integratsiyalashgan bo’lib, bu uni Windows asosidagi korporativ ilovalar uchun tabiiy tanlovga aylantiradi. Entity Framework kabi .NET ORM vositalari SQL Server bilan ayniqsa silliq ishlaydi.
SQL Server Management Studio
Microsoft SQL Server Management Studio (SSMS) nomli bepul grafik boshqaruv vositasini taqdim etadi, u ma’lumotlar bazasini vizual tarzda boshqarish, so’rovlar yozish va samaradorlikni tahlil qilish imkonini beradi. Bu vosita SQL Server‘ni ayniqsa buyruq qatoriga unchalik moyil bo’lmagan ma’murlar uchun qulay qiladi.
Linux’ga o’tishi
2017-yilda Microsoft o’z strategiyasini o’zgartirib, SQL Server‘ning Linux‘da ishlaydigan versiyasini taqdim etdi — bu qaror kompaniyaning faqat Windows‘ga bog’liq mahsulotlardan platformalararo strategiyaga o’tishining muhim belgisi bo’ldi.
Bog’liq tushunchalar
T-SQL, Microsoft, .NET, RDBMS, Azure, Oracle Database, Entity Framework