MS Access Veritabanları, VBA ve SQL Kullanımı

Microsoft Access'e dair herşey...

Tablo Tasarımı-3

NESNELER

Tabloların Tasarımı (3.Bölüm)


Bu makalemizde tablo tasarımı konusuna devam edeceğiz, Tablolar birbirleriyle nasıl anlaşır demiştik. Bu sorunun cevabını bu makalede bulacaksınız.

Bir tablo diğer tablo ile Anahtar Alan vasıtasıyla haberleşir, bilgi alışverişi yapar, mesaj alıp gönderir. Nedir Bu Anahtar Alan?

Anahtar Alan İngilizcesi (Primary Key) dir. Kısaca PK olarak yazılır. Anahtar Alan Benzersiz Alan demektir ve prensip olarak ben her oluşturduğum tabloda Anahtar Alan oluştururum.

Benzersiz Alanlara Örnek Alanlar:
  • TC Kimlik No
  • Vergi No
  • Sicil No
  • Plaka No
  • Emekli Sicil No
Her ne kadar bu alanlar Benzersiz olsalar da Yine de tablo tasarımında Anahtar alan tanımlamak daha garantili olur.

Anahtar Alan veya Birincil Alanın Özellikleri:
  • Benzersiz değerde olurlar.
  • Hiçbir zaman Boş (Null) veya Sıfır olmazlar.
  • Değeri sonradan değişmez.
Şimdi tablolarımıza Anahtar Alanları ekleyelim:

tblKitapBilgileri

Access Tablo Tasarımı

tblKategori


Access Tablo Tasarımı


tblYazar

Access Tablo Tasarımı

Anahtar Alanların Varsayılan değerleri Metin’dir. Biz bunları Otomatik Sayı olarak belirleyeceğiz.

Bir de yeri gelmişken Yabancı Anahtar’dan bahsedelim. Yabancı Anahtar İngilizcesi (Foreign Key) olarak adlandırılır. Kısaca FK olarak adlandırılır. Bir Tablonun Birincil Anahtarı, 2. Tabloda tanımlanmışsa bu alan 2. Tabloda Yabancı Anahtar olarak adlandırılır. Gelecek makalemizde Kitap Bilgileri tablosuna yerleşmiş olan yabancı ülkelerden gelen kişileri (Foreign Key) tanıyacağız, bu kişilerin kendi ülkeleriyle nasıl haberleştiklerini anlatacağız, bu şekilde tablo tasarımımıza devam edeceğiz…
Şimdilik
Hoşcakalın…

Yorum Gönder

0 Yorumlar