Ms-SQL DDL komutları

Loading

Veritabanı komutlarını ve yapılan işlemleri çoğunla aynı mantık ile yapıldığı için en azından bir tanesinin komutlarını , yapısını iyi bildiğimizde diğerlerine de ışık tutacaktır. Şimdi biz Ms – SQL üzerinden konuyu ele alacağız.. DDL Veri Tanımlama Dili (Data Definition Language) dediğimiz komutlarının (Create , Alter , Drop , Truncate) ne olduğu , tanımları ve örneklerine bakalım.

1- CREATE : Veri tabanı veya tablolar gibi çeşitli nesnelerin oluşturulmasında kullanılır. (Table , Index , View , Stored Procedure , Trigger gibi).

Tablo üzerinden örneklendirelim

Identity : Her data eklendiğinde Id kendi artacak ,

Not Null : boş olamaz ,

Primary Key : Id birincil anahtar olacak(Yani Id üzerinden Tablolara bağlantı kurulacak) ,

Null : Boş olabilir ,

Default 0 : varsayılan değer 0 eklenecek (SQL de 0 => False , 1 => True)

2- ALTER : Var olan nesnede değişiklik yapmak, yeni bir alan eklemek, verinin tipini değiştirmek gibi yapısal değişiklikler için kullanılır. Yani güncellemek içn kullanılır.

3 farklı sorgusu var. Add , Drop , Alter. Bunlara bakalım

Add : Tabloya sütun eklemek için kullanılır.

Drop : Tablodan sütun silmek için kullanılır.

Alter : Tabloda belirtilen sütunda güncelleme yapar.

Price alanı silinmiş oldu

Name alanını güncelledim.

3- DROP : Tabloyu verilerle birlikte kalıcı olarak siler. Pek tercih edilmeyen bir durumdur.

4-TRUNCATE : Tablodaki kayıtları siler fakat tablo kalır.

sağlıcakla kalın…

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Mesut Yiğit

Kaliteli bilgilerin bulunduğu, paylaşımcı ve her daim geliştirici bir öğrenimin benimsendiği Teknik ve diğer konularda kendime ve geleceğe notlar