27 Ocak 2011 Perşembe

İLİŞKİSEL VERİTABANI

Günümüzde en çok kullanılan veritabanı modelidir. İlişkisel veritabanının iki önemli özelliği vardır :
* Tablo : Veriler satır ve sütunlardan oluşan tablo halinde tutulur.
* Şema : İlişki adı ve ilişki niteliklerinin adlarından oluşur.
En önemli özelliği ise tablolar birbirleriyle ilişkilidir. Bir veritabanının ilişkisel olması için en az iki tablo olması ve bu tabloların da birbirleriyle ilişkili olmaları gerekir. Her tablo bir varlığı temsil eder ve her tablo bir varlığa aittir. İlişkisel veritabanında veriler tablolara parçalanarak saklanır.
Tablolarda bir başka önemli husus primary key (süper anahtar, birincil anahtar) kavramıdır. Primary key, tablolarda tektir. Veritabanlarında bu anahtar unique ve aynı zamanda not null'dır; yani tektir ve bu alan hiçbir şekilde boş geçilemez demektir. Bir diğer kavram da foreign key (yabancı anahtar)'dır. Bir tabloda foreign key alan varsa farklı tablo ya da aynı tabloda kayıt ilişkisi söz konusudur. Referans olarak primary key alanını kontrol eder. Primary key harici değer insert edilemez. Tekrar edip etmeme kısıtı yoktur. Genellikle diğer tablolar ile ilişki kurmak için kullanılır.

Hiç yorum yok:

Yorum Gönder