T-SQL ile Create ve Drop İşlemleri

Batuhan Düzgün tarafından yayınlanmıştır 4. September 2010 08:36

 

Merhaba arkadaşlar  bu makalemde sizlerle birlikte  yeni bir kategoriye başlayacağız.SQL Server 2005 üzerinden T-SQL  sorgulama dilini kullanarak küçük küçük örnekler yapacağız.

T-SQL Nedir?

Kısaca T-SQL aslında,standart SQL dilinin Microsoft  SQL Server  2005/2008  veritabanı yönetim sistemleri için uyarlanmış halidir.Standart SQL’in hemen hemen hepsini kapsamakla birlikte  farklılıklar da içermektedir.T-SQL dili aynı zamanda  programlamada yer alan döngüler,if-else,switch-case  gibi  yapıları da  içerir.T-SQL ile normal programlama yapar gibi kodlar yazabilirsiniz.

 

Peki  Biz Neyi İnceleyeceğiz ?

Ben bu yazıda T-SQL komutu kullanarak  veritabanı oluşturmayı ve silmeyi,tablo oluşturmayı ve silmeyi, bir T-SQL komutunu sorgu şeklinde çalıştırmayı göstereceğim.

İlk  iş olarak SQL Server 2005 programını çalıştırıyoruz.Ardından aşağıdaki resimde gösterilen şekilde boş bir sorgu sayfası açıyoruz.

 

 



Aşağıdaki kodu yazıyoruz ve  “Execute”  yazan  yere tıklıyoruz.

CREATE DATABASE Batux

GO

Bu komutla  “Batux”  adından bir veritabanı oluşturuyoruz.”Go” komutunun bir işlevi yok aslında.Sadece sonraki satırdan devam etmek anlamına geliyor.

Ardından sol tarafta yer alan menüde  “Databases”  yazan kısma sağ tıklayıp “Refresh”  edince veritabanımızın oluştuğunu göreceksiniz.

Şimdi de  oluşturduğumuz  veritabanımıza  tablo ekleyelim.Bunun için aşağıdaki kodu yazıyoruz.

USE Batux

GO

CREATE TABLE TableofBatux

(

    ID int identity(1,1) not null,

    Adi nvarchar(100) not null,

    Soyadi nvarchar(100) not null,

    Yasi tinyint not null,

    primary key(ID)

)

Şimdi yazdığımız kodu inceleyelim.CREATE TABLE ifadesiyle tablo oluşturacağımızı belirtiyoruz.Ardından sütunları tanımlıyoruz.

ID sütununun  “int”  tipinden olduğunu  belirtiyoruz. “identity(1,1)”  komutu ise  indisin birden başlayıp birer birer artacağını belirtir.

Adi sütunu ise ” nvarchar” tipinde bir sütundur ve maksimum 100 karakter alabilir.

Soyadi sütunu aynı şekilde “nvarchar” tipindedir ve maksimum 100 karakter alabilir.

Yasi sütunu ise “tinyint” tipindedir.Bu veri tipi çok düşük sayı boyutu tutar.Bir insanın yaşı 120-130’dan fazla olamayacağı için bu daha uygundur.

“primary key(ID)”  komutu ise primary key olacak olan sütunu belirtir.

 

Şimdi de yazımın sonlarına doğru yaptıklarımızı teker teker  silelim.Bunun içinde T-SQL sorgulam dilini kullanalım.Aşağıdaki kod satırı  ilgili  tabloyu silmeye yarar.

USE Batux

GO

DROP TABLE TableofBatux

Hemen ardından da veritabanımızı silelim.Bunun içinde aşağıdaki T-SQL komutunu yazıyoruz.

DROP DATABASE Batux

GO

Evet arkadaşlar  bu yazımda T-SQL ‘de  tablo yaratmayı,silmeyi  ve veritabanı yaratmayı,silmeyi  gösterdim.Bir sonraki makalemde görüşmek dileğiyle …

Batuhan Düzgün

Sakarya Üniversitesi

Bilgisayar Mühendisliği

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Etiketler:

T-SQL

Comments

Add comment


(Will show your Gravatar icon)  

  Country flag

biuquote
  • Comment
  • Preview
Loading





Bu site BlogEngine.NET 1.4.5.0 ile oluşturulmuştur. Türkçe çevirisi BlogEngine TR ekibi tarafından yapılmıştır.

Batuhan Düzgün

Sakarya Üniversitesi 

Bilgisayar Mühendisi

Endüstri Mühendisi

Yeditepe Üniversitesi

Bilgisayar Mühendisliği Yüksek Lisans 

 sahibinden.com

   Kıdemli Uzman Yazılım Mühendisi  

E-Mail 

   batuhan.duzgun@sahibinden.com

   batuhan.duzgun@windowslive.com

  github.com/batux

 

Sayfalar

Calendar

<<  November 2018  >>
MoTuWeThFrSaSu
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

Yazıları geniş takvimde göster