İlişki oluşturma

Tablo yapısındaki birincil ve yabancı anahtarlar

Hızlı bir şekilde gözden geçirelim. Bu serideki ilk kursta verilerinizi farklı tablolara nasıl ayıracağınız ve bu tablolar arasındaki ilişkileri nasıl tanımlayacağınız gösterilmiştir. İkinci kursta, kendi tablolarınızı oluşturdunuz ve her birine bir birincil anahtar (her satırı benzersiz kılan bir değere sahip alan) atadınız. Artık ilişkiler oluşturarak tablolarınızı bağlamanın zamanı geldi.

Veritabanında ilişkiler kritik önem taşır çünkü tablolarınızın birbiriyle nasıl "konuştuğunu" gösterir. Tablolarınız konuşmuyorsa, verilerinizden yanıt alamazsınız; bunun nasıl çalıştığını bir sonraki kursta göreceksiniz. Bir tablonun alanını ilgili tablodaki bir alan olarak kullanarak ilişkileri oluşturursunuz.

Eklediğiniz alan birincil anahtarınızdır. Son derste gördüğünüz gibi, veritabanınızdaki tablolardan her biri bir tane birincil anahtara sahiptir ve bu anahtarı başka bir tabloya bu tabloyla ilişki oluşturmak amacıyla yeni bir alan olarak eklersiniz.

Birincil anahtarı paylaştığınızda, ikinci tablodaki yeni alan yabancı anahtar olarak adlandırılır.

Resimde bunun çalışma yöntemlerinden biri gösterilmektedir. Varlıkları tedarikçilerle ilişkilendirmek için, Varlıklar tablosundaki yabancı anahtar alanı şirket adlarının bir listesini verir. Perde arkasında Access, birincil ve yabancı anahtarlardaki değerleri iki alanı eşitlemek için kullanır. Böylece, bu ilişkiyi "Belirli bir bilgisayarı hangi şirket sağladı?" gibi sorulara yanıt vermek üzere kullanabilirsiniz.

Bu derste ve bu kursun sonundaki alıştırmada, bu türde bir ilişkinin nasıl oluşturulacağı ve veritabanınızdaki verileri güncelleştirme ve silme yönteminizi kontrol eden kuralları nasıl ayarlayacağınız gösterilmektedir.

Konu 1 / 10

Sonraki

(Başa Dön)

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×