30 Temmuz 2013 Salı

Sql Server 2008 de tablo oluşturma

SQL server 2008 de veritabanı oluştuduktan sonra sıra tablo oluşturmaya geldi.

Fakat tablo oluşturmaya başlamadan önce başlangıç amaçlı kısa bilgiler vermekte yarar var.

NULL veya NOT NULL Kullanımı;

Null kullanırsak eğer oluşturdugumuz alanda boşluk kabul edilebilir yani alana herhangi bir veri girmezsekte tablomuz kabul eder.

Not null da ise tablomuzdaki her alana veri girmek zordundayız aksi takdirde sql bunu kabul etmez.

Primary Key Atama ;

Tekrarlamayacak bir anahtar alan tanımlandığında, bu anahtar alana birincil anahtar alan yani primary key denir.Böylelikle her alanın tekilliğini sağlamış olursunuz.

Identity Fonksiyonunu Kullanarak Sutunları Birer Birer Artırma;

Id yi atadıktan sonra Bu id nin birer artmasını otomatik olarak artmasını sağlamak için kullanılan bir yöntemdir.Kullanımı PlayerId alanındaki gibidir. IDENTITY(1 den başlar, 1 artarak ) devam şeklindedir.


Tıpkı Veritabanı oluştururken ki gbi Sql server 2008 de tablo oluştururken de iki türlü tablo oluşturabiliriz.

1.Sql Server 2008 de Kod yazarak Tablo oluşturma.

TransferMarket adındaki veritabanımıza Players Adında bir tablo oluşturalım.

Bunun içinde Futbolcuların İsimleri ,Soyisimleri,Bağlı oldukları Takımı,ve Doğum Tarihlerini bulunduran bir tablo oluşturalım.Ve bunlara Id atayarak kendimiz otomatik numaralandıralım.

Bu arada Alanlara isim verirken mümkün oldugunca anlasılabilir isimler vermeye özen gösterin,büyük tablolarda sıkıntı yaşarsınız.Ayrıca Türkçe karakter Ve boşluk kullanmamayın.



Resimdeki Kodları query pencerenize yazdığınız zaman tablonuzu oluşturmuş olursunuz.




2.Object Explorer(design) Panelinden Tablo Oluşturma;

Sql Server 2008 de Kod yazarak Tablo oluşturabildiğimiz gibi kod yazmadanda tablo veya tablolar oluşturabilmemiz mümkün.Bunun için ;

Database in içine girip table sekmesine tıklayarak new table 'ı seçerek




Tablo Dizayn paneline erişmiş olursunuz.





Görüldüğü gibi kod la ne yazdıysak aynılarını buraya kendimiz seçerek giriş yapabiliyoruz.
Sadece Kolon isimleri giriyoruz.Data type leri seçebiliyoruz . boşluk kabul edilip edilmediğini onaylıyoruz.

Bunun yanında Identity Specification Aşağıdaki Colum Properties Panelinden Ulaşabiliyoruz.


Burdanda Gerekli Seçimleri yaptıktan Sonra Tablomuz Hazır.Save etmeyi unutmayın.


Hiç yorum yok:

Yorum Gönder

Not: Yalnızca bu blogun üyesi yorum gönderebilir.

//Luckyorange//