MS SQL Server Eğitimleri 18 – T-SQL Tablo Oluşturma


MS SQL Server Eğitimleri 18 – T-SQL Tablo Oluşturma

SQL Eğitimlerimize T-SQL de tablo oluşturma işlemi ile devam ediyoruz.

Bir önceki dersimizde yazdığımız sorgu ile XENONBOX veri tabanını oluşturmuştuk. O yazımıza aşağıdaki linkten göz atabilirsiniz.

MS SQL Server Eğitimleri 17 – SQL Server Kod İle Veri Tabanı Oluşturma

Veri tabanında tablo oluşturma işleminin tasarım kısmından nasıl yapıldığına aşağıdaki linkten göz atabilirsiniz.

MS SQL Server Eğitimleri 9 – SQL Server 2017 Tablo Oluşturma

Biz şimdi bunu kodlarla yapacağız. Bir önceki derslerde oluşturduğumuz RUBBLEBOX veritabanının aynısını XENONBOX olarak oluşturacağız.

Tablo Oluşturma Genel Yapı

 

Kullanımı çok fazla özelleştirebiliriz şimdi onu görelim.

Örneğin girilen kolon Primary Key olsun.

 

Aynı zamanda bu kolon null değer alamasın.

 

İlk hali gibi bırakılırsa Null olarak kaydedilecektir. Ama biz ayrıca oraya Null de yazabiliriz. Ancak Primary Key olan bir alan Null olamaz. Bunu unutmamalısınız.

 

Girilen ilk değer aynı zamanda IS Identity YES olsun. Ve 1 den başlayıp 1 er 1 er artım göstersin.

 

Bir kolonun Primary Key olduğunu şöylede ifade edebiliriz.

 

Şimdi gelin bunları kendi veri tabanımız üzerinde canlı bir örnekle gerçekleştirelim.

XENONBOX veri tabanı üzerine sağ tıklayıp New Query diyelim.

Yapacağımız işlem CUSTOMER tablosunu oluşturmak.

Şu kodları yazalım.

 

 

Bu işlemin sonunda tablomuzun başarı ile oluştuğunu göreceğiz.

Eğer diğer derslerimi takip ettiyseniz RUBBLEBOX veri tabanının kolonlarının aynısını kodlarla XENONBOX üzerinde oluşturunuz. Bir sonraki dersimizde tablolar arasında kodlar ile bağlantı kurmayı göstereceğim.

Görüşmek üzere.

Bir sonraki yazı için tıklayınız.

Edit 1: Tüm Tablo Kodları Aşağıya eklenmiştir.


Like it? Share with your friends!

1581
Murat Bilginer
Industryolog Akademi Founder - Endüstri Mühendisi Canias ERP Troia Geliştiricisi & Yazılım Uzmanı 7 Yıldır bildiğini paylaşmak için çabalayan bir blogger.

You may also like

More From: MS SQL Eğitimleri

DON'T MISS