Perşembe , Eylül 20 2018
En Taze Makaleler
Ana Sayfa / Makaleler / Veri Tanımlama Dili (DDL)

Veri Tanımlama Dili (DDL)

SQL Server içinde veri tabanı, tablo ve kullanıcı tanımlı veri tipleri gibi nesneler oluşturmak ve bunları yapılandırmak için DDL yani Veri Tanımlama Dili kullanılır. Bazı temel DDL komutları aşağıdaki şekildedir:

Temel DDL Komutları
CREATE: Nesne oluşturmak için kullanılır.
ALTER: Nesneler üzerinde değişiklik yapmak için kullanılır.
DROP: Nesneleri silmek için kullanılır.

CREATE (Nesne Oluşturmak)
Veri tabanındaki nesnelerin oluşturulabilmesi için CREATE komutu kullanılır. Oluşturulacak nesnenin özellikleri dikkate alınarak farklı parametreler kullanılmalıdır.

  • Genel Yazımı
  • Örnek I:  
  • Örnek II:  
  • Örnek III:  

CREATE nesne_adi

CREATE DATABASE Personel

Personel adında bir veri tabanı oluşturulur.

CREATE TABLE PERSONEL(

PERSONEL_ID int,

AD varchar(10),

SOYAD varchar(10)

)

Bu şekilde bir yazımla PERSONEL adında bir tablo oluşturulur. Tablo sütunları da PERSONEL_ID, AD, SOYAD’dır.

CREATE TABLE PERSONELYAKIN(

PERSONEL_ID int,

YAKIN_ID int,

YAKIN_AD varchar(10),

YAKIN_SOYAD varchar(10)

)

Bu örnekte de PERSONELYAKIN adında bir tablo oluşturulmuştur. Tablo sütunlarıda PERSONEL_ID, YAKIN_ID, YAKIN_AD, YAKIN_SOYAD’ dır.

ALTER (Nesnelerde Değişiklik Yapmak)
Daha önceden oluşturulmuş bir nesne özelliğinin değiştirilmesini sağlar.

  • Genel Yazımı
  • Örnek I:  
  • Örnek II:  

ALTER nesne nesne_adi değişim_cümlesi

ALTER TABLE PERSONEL

ADD BABA_AD varchar(20) NOT NULL

Bu şekildeki bir yazımla PERSONEL tablosuna BABA_AD sütunu eklenmiştir.

[NOT: NULL ile de bu sütuna veri girişi zorunlu hâle getirilmiştir.]

ALTER TABLE PERSONEL

ALTER COLUMN AD varchar(15) NOT NULL

Bu yazım ile de varolan AD sütununun alabileceği karakter sayısı 15 olarak değiştirilmiş ve veri girişi zorunlu hâle getirilmiştir.

DROP (Nesne Silmek)
Bir nesnenin silinmesini sağlayan komuttur. DROP komutu tüm nesneler için kullanılır.

  • Genel Yazımı
  • Örnek I:  

DROP nesne nesne_adi

DROP TABLE PERSONEL

Bu şekilde bir yazımla PERSONEL tablosu silinmiş olur.

 

Sevgili Okuyucu, bak bu makalede ilgini çekebilir.

Ayrılık Tiyatro Oyunu

Bir cevap yazın

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