Warning: Cannot modify header information - headers already sent by (output started at /vhosts/handanerdag.com/http/wp-includes/class.wp-styles.php:235) in /vhosts/handanerdag.com/http/wp-content/themes/sahifa/framework/parts/breaking-news.php on line 2
En Taze Makaleler
Ana Sayfa / Makaleler / Veri Tanımlama Dili (DDL)
Warning: Cannot modify header information - headers already sent by (output started at /vhosts/handanerdag.com/http/wp-includes/class.wp-styles.php:235) in /vhosts/handanerdag.com/http/wp-content/themes/sahifa/framework/parts/post-head.php on line 2

Veri Tanımlama Dili (DDL)

Warning: Cannot modify header information - headers already sent by (output started at /vhosts/handanerdag.com/http/wp-includes/class.wp-styles.php:235) in /vhosts/handanerdag.com/http/wp-content/themes/sahifa/framework/parts/meta-post.php on line 2
Warning: Cannot modify header information - headers already sent by (output started at /vhosts/handanerdag.com/http/wp-includes/class.wp-styles.php:235) in /vhosts/handanerdag.com/http/wp-content/themes/sahifa/framework/parts/share.php on line 2

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.

 

Warning: Cannot modify header information - headers already sent by (output started at /vhosts/handanerdag.com/http/wp-includes/class.wp-styles.php:235) in /vhosts/handanerdag.com/http/wp-content/themes/sahifa/framework/parts/share.php on line 2
Warning: Cannot modify header information - headers already sent by (output started at /vhosts/handanerdag.com/http/wp-includes/class.wp-styles.php:235) in /vhosts/handanerdag.com/http/wp-content/themes/sahifa/framework/parts/related-posts.php on line 2 Warning: Cannot modify header information - headers already sent by (output started at /vhosts/handanerdag.com/http/wp-includes/class.wp-styles.php:235) in /vhosts/handanerdag.com/http/wp-content/themes/sahifa/framework/parts/check-also.php on line 2

Sevgili Okuyucu, bak bu makalede ilgini çekebilir.

Eyvah, Bilgisayarımda D Diski YOK !

Bundan 3 vakit önce niyet ettim yeni bir bilgisayar almaya. Piyasa araştırması yapıp alacağım bilgisayara …

Warning: Cannot modify header information - headers already sent by (output started at /vhosts/handanerdag.com/http/wp-includes/class.wp-styles.php:235) in /vhosts/handanerdag.com/http/wp-content/themes/sahifa/comments.php on line 2

Bir cevap yazın

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

Warning: Cannot modify header information - headers already sent by (output started at /vhosts/handanerdag.com/http/wp-includes/class.wp-styles.php:235) in /vhosts/handanerdag.com/http/wp-content/themes/sahifa/sidebar.php on line 2 Warning: Cannot modify header information - headers already sent by (output started at /vhosts/handanerdag.com/http/wp-includes/class.wp-styles.php:235) in /vhosts/handanerdag.com/http/wp-content/themes/sahifa/footer.php on line 2
Warning: Cannot modify header information - headers already sent by (output started at /vhosts/handanerdag.com/http/wp-includes/class.wp-styles.php:235) in /vhosts/handanerdag.com/http/wp-content/themes/sahifa/sidebar-footer.php on line 2