Sorgularla Tablo Nasıl Oluşturulur? | NasılLAB

Sorgularla Tablo Nasıl Oluşturulur?

Arkadaşlar merhabalar.

Veri tabanları ile ilgili ikinci yazımızda tablo nasıl oluşturulur bunu paylaşacağım sizlerle. Tablo oluşturma işlemi kullanmış olduğunuz ide’ye göre farklı yollarla yapılabilmekle birlikte her veri tabanı için ortak olan sorgularla da yapılabilmektedir.

create table  kisiler (
    id int primary key identity(1,1),
    ad varchar (100),
    soyad varchar(100),
    adresi varchar(500),
    telefon varchar (15),
    tc varchar(11),
    dogumtarihi date,
    sil_id int default 1, -- 0 > Silinmiş, 1 aktif
    ekleme_tarihi datetime default GETDATE(),
    guncelleme_tarihi datetime default GETDATE(),

Yukarıdaki kod bloğunu adım adım incelersek;

create table kisiler

ile “kisiler” isminde bir tablo oluştururuz.

id int primary key identity(1,1),

ile oluşturduğumuz tablo içerisine “id” isminde bir sütun oluşturduk. Sutunun veri tipini int ile integer olarak belirledik. Primary key vile id sütununu benzersiz bir sütun olarak belirledik ve identity (1,1) ile id değerinin 1 den başlayarak birer birer artışı yapması gerektiğini söyledik.

ad varchar (100),

ile ad isminde bir sütun oluşturduk ve tipini varchar olarak belirledik. Karakter uzunluğu ise 100

soyad varchar(100)

ile soyad isminde bir sütun oluşturduk ve tipini varchar olarak belirledik. Karakter uzunluğu ise 100

adresi varchar(500),

ile adres isminde bir sütun oluşturduk ve tipini varchar olarak belirledik. Karakter uzunluğu ise 500

telefon varchar (15),

ile telefon isminde bir sütun oluşturduk ve tipini varchar olarak belirledik. Karakter uzunluğu ise 15

tc varchar(11),

ile tc isminde bir sütun oluşturduk ve tipini varchar olarak belirledik. Karakter uzunluğu ise 11

dogumtarihi date,

ile dogumtarihi isminde bir sütun oluşturduk ve tipini date olarak belirledik. Bu alana tarih girişi yapacağız.

sil_id int default 1, -- 0 > Silinmiş, 1 aktif

ile sil_id isminde bir sütun oluşturduk ve tipini int olarak belirledik. Bu alana default değer 1 atamasını yaptık. Sıfır girildiğinde kaydı silinmiş olarak düşünüp kullanıcılara gizleyebilirsiniz.

ekleme_tarihi datetime default GETDATE(),

ile ekleme_tarihi isminde bir sütun oluşturduk ve tipini datetime olarak belirledik. Bu alana default olarak veri girişinin yapıldığı tarih ve saati ekliyoruz. Böylelikle kayıt giriş tarih ve saatini kaydedebileceksiniz.

guncelleme_tarihi datetime default GETDATE(), 

ile guncelleme_tarihi isminde bir sütun oluşturduk ve tipini date olarak belirledik. Bu alana tarih girişi yapacağız. İlk veri girişi de bir güncelleme olacağından verinin ilk kaydedildiği tarih ve saati default olarak atadık.

2 comments

Bir cevap yazın

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