Temel nesne tanımları
Bu yazımda veri tabanı hazırlarken karşımıza çıkabilecek kalıp nesnelerin tanımlamalarına değineceğiz.
Data Base
Bizim verilerimiz depolandığı fiziksel
hafıza alanlarına verilen
addır.Verilerin
tutulduğu dosyaların uzantısı
“ .mdf “ şeklindedir.
Table
Türkçe tanımı tablo
olan bu kavram verileri,
satır ve sütunlardan
oluşan yapısı ile
bir arada bulunduran nesnedir.
Resul Set
Türkçesi sonuç kümesi
olan bu yapı
aslında veri tabanında
bizim oluşturmadığımız fakat
bir sorgu yaptığımız
durumda SQL Server tarafından
otomatik oluşturulan verilerin
sergilendiği yeni bir tablodur.
Constrait
Kısıtlayıcı
anlamına gelen bu
tanım tablomuzda ki belirli
bir alana tek tip
veri girişi sağlamak
istediğimiz durumlarda kullanılır.
Örneğin öğrenci bilgilerinin
tutulduğu bir tabloda Tc No: sütununa harf
girilmeyeceği için bu kısıtlama
kullanılabilir.
Default
Oyunlarda ve
uygulamalarda karşımıza çıkan bu kelime veri tabanında aynı işlemi yapmaktadır.
Biraz açıklamak gerekir ise programın kurucu tarafından belirlenen başlangıç
değerlerine geri dönülmesidir. Yani tabloda boş bırakılan yerlere önceden bizim
belirlediğimiz değerin otomatik yerleştirilmesine olanak sağlayan özelliktir.
Indexer
Girilen verileri fiziksel
olarak bir sıraya sokan bir elemandır.
Daha fazla fotoğraf koyup satırları uzatmak istemiyorum. Bu kısımdan sonra fotoğrafsız tanımlar üzerinden devam edicektir.
View
Bir tabloda ki verinin
herkes tarafından erişilmemesi isteniyorsa view tanımlamaları kullanılır.
Synonym
Bir prosedüre alternatif
olarak bir isim vermek istediğimiz durumlarda kullanılır.
Stored Procedure
Sql üzerinde bir veya bir
çok işlemi yapan fonksiyonlara verilen addır.
Cursor
Tablodaki verileri satır
satır dolaşmak için kullanılır. Performans açısından sorun yaratması olasıdır.
Trigger
Nesne üzerinde işlem
yapıldığın, örneğin kayıt silme ve ekleme gibi devreye giren kod bloklarıdır.
Function
Herhangi bir işlemi
gerçekleştirmek için oluşturulmuş, tek bir değer veya tablo döndüren kod
bloklarıdır. Tanım itibari ile stored procedure’e benzesede aralarında
farklılıkar vardır.
Function geriye bir değer döndürür fakat stored procedure döndürmeyebilir.
Function sadece Select sorgusu ile
kullanılabilir, SP tüm sorguları destekler.
Function SP tarafından kullanılabilir fakat
tersi mümkün değildir.






Yorumlar
Yorum Gönder