Skip to main content
Sql Server: Veri Tanımlama Dili

Sql Server: T-Sql Başlangıç

Hepinize merhaba, Sql Server: T-Sql Başlangıç ile ilk adımı atacağımız ve temel Sql Server komutlarını inceleyeceğimiz yazı serisini şu anda okumaya başladınız. Bu yazı serisinde T-SQL (Yapısal Sorgu Dili) komutlarını sizlere elimden geldiğince basit ifadelerle anlatmaya çalışacağım. İlk olarak bildiğiniz gibi Sql Server bir veritabanı yönetim sistemidir. Microsoft tarafından geliştirilmiş olan Sql Server’ın sorgulama işlemlerinde T-SQL (Yapısal Sorgu Dili) olarak bilinen kendine özgü bir dil kullanılmaktadır. Sql Server’da komutlar kullanım amacına göre 3 alt başlıktan oluşmaktadır.

  • Veri Tanımlama Dili (DDL-Data Definition Language)
  • Veri İşleme Dili (DML-Data Manipulation Language)
  • Veri Kontrol Dili (DCL-Data Control Language)

Şimdi yukarıda bahsettiğimiz 3 alt başlığı teker teker kendi içindeki komutlarına bakarak inceleyelim.

Sql Server: T-Sql Başlangıç – Veri Tanımlama Dili (Data Definition Language)

Verinin saklandığı ortam ile ilgili nesneler üzerinde çeşitli işlemler yaptığımız komutları kapsamaktadır. Bu komutlar temel olarak 3 başlıktan oluşur;

  • Create: Nesne Ekleme – Oluşturma.
  • Alter: Nesne Üzerinde Değişiklik Yapma.
  • Drop: Nesne Silme.

Sql Server: T-Sql Başlangıç – Veri İşleme Dili (Data Manipulation Language)

Verinin bizzat kendisi ile ilgili işlemleri yaptığımız komutları kapsamaktadır. Bu komutlar temel olarak 4 başlıktan oluşur;

  • Select: Veri Seçme İşlemi.
  • Insert: Veri Ekleme İşlemi.
  • Update: Veri Güncelleme İşlemi.
  • Delete: Veri Silme İşlemi.

Sql Server: T-Sql Başlangıç – Veri Kontrol Dili (Data Control Language)

Hangi nesnelere hangi kullanıcının ulaşacağı, hangi kullanıcının hangi ifadeyi çalıştırabileceği, hangi kullanıcının yetkisinin kısıtlanacağı gibi kısıtlama ve yetkilendirme işlemlerini yaptığımız komutları kapsamaktadır. Bu komutlar temel olarak 3 başlıktan oluşur;

  • Grant: Yetki veya izin verme.
  • Deny: Erişimi engelleme.
  • Revoke: Verilen yetkiyi veya yasaklanan bir hakkı ortadan kaldırma.

T-SQL (Yapısal Sorgu Dili) komutları kısaca bu şekilde ifade edilmektedir. Bu komutlar ile yapılabilecek bazı işlemleri bir sonraki yazıda anlatmaya başlayacağız. İlk olarak veri tanımlama dili içerisinde yer alan Create, Alter ve Drop ifadelerini inceleyeceğiz. Bu ifadeleri kısa örnekler ile anlatarak hızlı bir şekilde ilerlemek için çaba göstereceğiz. Bir sonraki yazıda görüşmek üzere kendinize iyi bakın.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.