My To World

MSSQL Nedir?

MSSQL Nedir?

MSSQL Nedir? Microsoft firması tarafından geliştirilen kurumsal çaplı istemci/sunucu tabanlı SQL veritabanı yönetim sistemidir. Microsoft SQL server veritabanları ilişkiseldir. İlişkisel bir veritabanı, tüm verileri tek bir büyük depoya koymak yerine verileri ayrı tablolarda depolar. Microsoft SQL server ANSI SQL sorgu dilini ve SQL dilinin sınırlı olması nedeni ile geliştirmiş olduğu T-SQL dilini kullanmaktadır. MSSQL orta ve büyük ölçekli veritabanlarını rahatlıkla yönetebilmektedir.

Microsoft SQL server verilerin güvenli ve bütünlük içerisinde depolanmasını ve aynı anda birçok kullanıcının verilere erişebilmesini sağlar. Verileri şifrelemenin yanında verilere erişim sağlayan kullanıcıları gözlemleme ve kullanıcıların erişim kısıtlamalarını tanımlama gibi güvenlik özellikleri sayesinde kullanıcıları kapsamlı takip ve denetim imkanı sunar.

T-SQL NEDİR?

SQL dilinin sınırlı olması nedeni ile SQL kullanan veritabanı yönetim sistemleri çeşitli iyileştirme ve özelleştirmeler geliştirmiştir. Microsoft SQL üzerine yaptığı iyileştirme ve özelleştirmeleri bir standart haline getirmiş ve ismini T-SQL (Transact-SQL) vermiştir. T-SQL prosedürel programlamayı, yerel değişkenleri, string, tarih ve matematik fonksiyonlarını içermektedir.

T-SQL ile veritabanı üzerinde işlem yapabileceğimiz temelde 3 komut türü vardır.

DDL (Data Definition Language, Türkçe; Veri Tanımlama Dili)

SQL içerisinde veritabanı oluşturma, tablo oluşturma, kullanıcıların tanımladığı verileri oluşturma ve oluşturulan nesnelerin yapılandırılması için kullanılan komutları içermektedir.

Temel Veri Tanımlama Dili Komutları
DML (Data ManipulationLanguage, Türkçe; Veri İşleme Dili)

DML, veritabanı içeriğini oluşturan verileri seçme, verileri değiştirme (güncelleme), yeni veri oluşturma veya mevcut verileri silme için gereken komutları içermektedir.

Temel Veri İşleme Dili Komutları

DCL (Data Control Language, Türkçe; Veri Kontrol Dili)

Veritabanı kullanıcılarının yetkilerini yapılandırmak için kullanılan komutları içermektedir. Kullanıcıların verilere erişimlerini yetkilendirme, rollerini değiştirme gibi düzenlemelerde kullanılır.

Temel Veri Kontrol Dili Komutları

Microsoft SQL Server ‘ın farklı özellikte bir çok sürümü bulunmaktadır. Her sürüm birbirinden farklı özelliklere sahip olduğu gibi, limit ve farklı kullanıcıları da hedef almaktadır. Microsoft SQL Server sürümleri;

Enterprise

Business Intelligence

Standard

Web

Developer

Express

Bu Makale MSSQL Server Nedir? Hakkında bilgi vermek amaçlı düzenlenmiştir.

Exit mobile version