Tablolar her veritabanının temelidir, ancak tam işlevsellikleri için aralarında uygun ilişkilerin olması gerekmektedir. Bu kılavuzda, Microsoft Access’te etkili ilişkilerin nasıl kurulacağını ve referans bütünlüğünün nasıl sağlanacağını öğreneceksin. Hadi direkt dalalım!
En önemli bilgiler
- İlişkiler, veritabanının yapısının temelini oluşturur.
- Referans bütünlüğü, verilerin tutarlı kalmasını sağlar.
- Birincil anahtarları doğru bir şekilde belirlemek önemlidir.
- İlişkilerin anlaşılması, veritabanını verimli bir şekilde kullanmak için gereklidir.
Access'te Tablo İlişkileri Oluşturma Adım Adım Kılavuzu
Access’te tablon arasındaki etkili ilişkileri oluşturmak için bu adım adım kılavuzu izleyin. Bu kılavuz, işinizi kolaylaştırmak için gerekli tüm bilgileri ve görsel desteği içerir.
İlişki araçlarına erişim
Tablolarınızı kurduktan sonra, bir sonraki adım tablolar arasındaki ilişkileri oluşturmaktır. Bunun için Access’te "Veritabanı Araçları" menüsüne gidin. Orada "İlişkiler" bölümünü bulabilirsiniz.

Tablo ekleme
Bir sonraki adımda, bağlamak istediğiniz tüm tabloları ilişki penceresine ekleyebilirsiniz. "Tabloları Göster" seçeneğine tıklayın ve ihtiyaç duyduğunuz tüm tabloları ekleyin.
Tabloları düzenleme
Artık tabloları ilişki penceresinde aktif bir şekilde düzenleyebilirsiniz. İlgili tabloların yan yana duracak şekilde konumlandırın. Bu, ilişkileri görselleştirmeyi ve kurmayı kolaylaştırır.
Birincil anahtarları tanımlama
Hangi tabloların birincil anahtarlara ihtiyacı olduğunu düşünün. Çoğu durumda, posta kodu, müşteri tablosunda birincil anahtar olarak kullanmak için iyi bir adaydır. Bu, net bir ilişkinin tanımlanmasını sağlar. Fare tuşunu basılı tutarak posta kodunu müşteri tablosuna sürükleyerek ilişkiyi kurun.
Referans bütünlüğünü etkinleştirme
Tablolar arasındaki bağlantı kurulduktan sonra, referans bütünlüğünün etkin olduğundan emin olmak için bir sonraki adıma geçin. Bu, bir tabloda, başka bir tabloda var olmayan kayıtları referans alan verilerin bulunmasını önler. Burada referans bütünlüğü için onay kutusunu etkinleştirirsiniz.
Güncelleme bildirimi ayarlama
Aynı zamanda, güncelleme bildirimi seçeneğini kullanmak da önemlidir. Örneğin, bir posta kodu değiştiğinde, bu değişikliğin ilgili tüm kayıtlara otomatik olarak iletilmesini istersiniz. Bu nedenle, ilgili alanlara güncelleme iletimi seçeneğini etkinleştirin.

Silme bildirimini dikkatli kullanma
Dikkat: Silme bildirimi dikkatli bir şekilde ele alınmalıdır. Örneğin, bir müşterinin posta kodunu silerseniz, buna bağlı olarak tüm müşteri ve sürücü gibi veriler de silinebilir. Bu nedenle, bu seçeneği yalnızca gerekli olduğunda etkinleştirmelisiniz.

Diğer ilişkilerin kurulması
Eğer sürücüler ile seferler arasındaki ilişki gibi daha fazla ilişki kurmak isterseniz, aynı süreci yeniden izleyebilirsiniz. Sürücünün personel numarasını seferle bağlayarak net ve düzenli ilişkiler oluşturun.
Genel bakış
Artık tablolarınızın birbiriyle nasıl ilişkili olduğu hakkında net bir genel bakışa sahip olmalısınız. Her müşteri bir sefer talep edebilir ve her sürücüye karşılık gelen seferler vardır. Bu, bilgi almayı ve değerlendirme oluşturmayı kolaylaştırır.
Tamamla ve kaydet
Tüm ilişkiler kontrol edildikten sonra, değişikliklerinizi kaydedin. Tüm birincil anahtarların doğru bir şekilde ayarlandığından ve bütünlüğün sağlandığından emin olun. Bu, verilerinize sağlam bir temel vermek için kritik öneme sahiptir.
Özet - Access'teki Tablo İlişkileri: Veri Kahramanı Olun
Artık bir veritabanındaki tablolar arasındaki ilişkilerin ne kadar önemli olduğunu ve bunları nasıl etkili bir şekilde kuracağınızı öğrendiniz. Yukarıda açıklanan adımları izleyerek veritabanınızın hem yapılandırılmış hem de tutarlı olmasını sağlarsınız.
Sık Sorulan Sorular
İki tablo arasında nasıl bir ilişki kurabilirim?Bir tabloya ait bir birincil anahtarı, diğer tablodaki ilgili bir yabancı anahtara sürükleyerek bir ilişki oluşturabilirsiniz.
Referans bütünlüğü nedir?Referans bütünlüğü, tablolar arasındaki tüm veri referanslarının tutarlı kalmasını ve geçersiz kayıtların var olmamasını sağlar.
Referans verilen bir tabloyu silersem ne olur?Referans bütünlüğüne sahip bir tabloyu sildiğinizde, ona bağlı veriler de silinebilir.
Verilerimin doğru bağlı olduğunu nasıl garanti edebilirim?Birincil ve yabancı anahtarların kullanılması ve referans bütünlüğünün etkinleştirilmesi sayesinde verilerinizin doğru şekilde bağlandığından emin olabilirsiniz.
İlişkileri sonradan değiştirebilir miyim?Evet, gerekli izinlere sahip olduğunuz sürece, ilişkiler her zaman değiştirilebilir veya silinebilir.