Access'te Tablo İlişkisi Nasıl Oluşturulur, Düzenlenir ve Silinir

Microsoft Access'te(Microsoft Access) bir İlişki(Relationship) , verileri bir tablodan diğerine birleştirmenize veya bağlamanıza yardımcı olur. İlişkiler , kullanıcının (Relationships)Sorgular, (Queries,) Formlar(Forms) ve Raporlar(Reports) oluşturmasına olanak tanır . Bir veritabanında her konu için tablolar oluşturulduğunda, bilgilerin tekrar bir araya gelmesi için ilgili tabloya ortak alanlar yerleştirmeli ve onlarla ilişki kurmalısınız.

Microsoft_Office_Access_logo

(Create)Access'te(Access) Tablo İlişkisi Oluşturma , Düzenleme(Edit) , Silme(Delete)

Üç tür İlişki vardır:

  1. Bire Bir İlişki (One-to-One Relationship): Bire Bir İlişki , (Relationship)İlişkinin(Relationship) en basit türüdür ve ilgili bilgiler aynı tabloda saklandığından en az yaygın olanıdır. Bir tabloyu başka bir tablodaki tek bir kayda bağlar; Birincil Anahtarlar(Primary Keys) tabloları bağlar. Bire Bir İlişki(Relationship) , birçok alanı olan bir tabloyu birbirine bağlayabilir ve güvenlik nedeniyle bir tabloyu ayırabilir.
  2. Bire Çok İlişkisi (A One-to-Many relationship): Bire Çok İlişkisi(Relationship) en yaygın İlişkidir(Relationship) ; bir tablodaki her kaydı başka bir tablodaki birkaç kayda bağlar. Bağlanan alanlardan yalnızca biri Birincil Anahtar(Primary Key) olabilir ve Birincil Anahtarın(Primary Key) başka bir tablodaki birçok kayıt için bir kaydı olmalıdır.
  3. Çoktan Çoka ilişkiler (Many-to-Many relationships): Çoktan Çoka İlişki(Relationship) , bağlamak istediğiniz iki tablonun Birincil Anahtar(Primary Key) sütununu içeren bir Bağlantı Tablosu(Junction Table) gerektirir . Çoktan Çoka İlişkisi(Relationship) , bir tablonun her satırını başka bir tablodaki birçok satıra bağlamanıza olanak tanır.

Access'te neden tablo ilişkileri kullanılmalı?(Why use table relationships in Access?)

  • Tablo İlişkileri formunuzu ve rapor tasarımlarınızı günceller(Table Relationships updates your form and report designs) – Bir form ve rapor tasarladığınızda, Access'in(Access) oluşturduğunuz form veya rapora yerleştirilebilecek bilgileri toplaması için bir İlişki gerekir.(Relationship)
  • Tablo İlişkileri, sorgu tasarımınızı günceller(Table Relationships updates your query design) – Kayıtların birden fazla tablodan çalışması için, bu tabloları birleştirmek üzere bir sorgu oluşturulmalıdır. Sorgu, birinci tablonun birincil anahtar alanındaki değerleri ikinci tablodaki yabancı anahtarla eşleştirerek çalışır.
  • Bilgi Bütünlüğü bir tablo ilişkisinde zorlanabilir(Referential Integrity can be enforced in a table relationship) - Bilgi Bütünlüğü(Referential Integrity) veritabanınızdaki yetim kayıtları önlemeye yardımcı olur. Yetim kayıt, var olmayan başka bir kayda atıfta bulunan bir kayıttır.

Bu yazıda şunları açıklayacağız:

  1. Microsoft Access'te(Microsoft Access) İlişki Nasıl(Relationship) Oluşturulur
  2. Microsoft Access'te Bir (Microsoft Access)İlişki(Relationship) Nasıl Düzenlenir
  3. Microsoft Access'te Bir (Microsoft Access)İlişki(Relationship) Nasıl Silinir

1] Microsoft Access'te İlişki Nasıl Oluşturulur(1] How to Create a Relationship in Microsoft Access)

Menü çubuğundaki Tablo Sekmesine(Table Tab) gidin . İlişkiyi Seç İlişki(Relationship) penceresinde Tablo Ekle'yi seçin. (Add Table.)Bir tablo ekle iletişim kutusu açılacaktır; Seçili Tabloları Ekle'ye(Add Selected Tables.) tıklayın .

İlişkinin araçlar bölümünde sol köşede , pencerede İlişkileri (Relationship)Düzenle'ye tıklayın. (Edit Relationships.)Yeni Oluştur'u(Create New.) seçin .

Yeni bir iletişim kutusu oluştururken, tablonuzun Sol Tablo Adını(Left Table Name) ve Sağ Tablo (Right Table) Adını seçeceksiniz, ardından tablolarınızın (Name)Birincil Anahtarı(Primary Key) olması gereken Sol Sütun Adı(Left Column Name) ve Sağ Sütun Adını(Right Column Name, ) seçeceksiniz ; şimdi Tamam'ı tıklayın .(OK.)

İlişkiyi Düzenle(Edit Relationship ) iletişim kutusu, seçtiğiniz seçimle yeniden görüntülenecektir; oluştur'a(create) basın . Birincil Anahtarı(Primary Key) bir tablodan diğerine sürükleyebileceğiniz bir kısayol seçeneği de vardır ; bağlantılı herhangi bir tablo Birincil Anahtar(Primary Key) ile ilgili olmalıdır . Bu, iki tablo arasında bir ilişki oluşturacaktır.

2] Microsoft Access'te ilişkiler nasıl düzenlenir(2] How to edit relationships in Microsoft Access)

Microsoft Access'te Tablo İlişkisi Nasıl Oluşturulur, Düzenlenir ve Silinir

İlişkilerinizi (Relationships )Microsoft(Microsoft Access) Access'te değiştirebilirsiniz ; işte bunu yapmak için birkaç adım.

İlişki Çizgisi'ne(Relationship Line) iki kez dokunun, İlişkiyi Düzenle(Edit Relationship) iletişim kutusu görünecektir.

İlişkiyi düzenle iletişim kutusunu açmanın başka bir yolu daha vardır. Tasarım Sekmesinde İlişkiyi(Design Tab) Düzenle seçeneğini(Edit Relationship) göreceksiniz ; üstüne tıkla.

Yapmak(Make) istediğiniz değişiklikleri yapın.

3] Microsoft Access'te İlişkileri Silme(3] Deleting Relationships in Microsoft Access)

Bir İlişkiyi (Relationship)Silmek(Delete) için iki tablodan satırı kaldırmanız gerekir; önlemler bunlar.

İmleci sağ tıklayın, Sil'i tıklayın. (Delete.)Diğer seçenek, imleci satıra yerleştirip ardından Sil Anahtar Düğmesine basmaktır(Delete Key Button) .

' İlişkiyi(Relationship) kalıcı olarak silmek istediğinizden emin olup olmadığınızı' soran bir iletişim kutusu açılacaktır .

Tamam'ı(OK) tıklayın .

İlgili okuma(Related read) : Access'te Tablo Tasarımcısı ile Tablolar nasıl oluşturulur(How to build Tables with Table Designer in Access) ?

Herhangi bir sorun yaşarsanız yorumlarda bize bildirin ve size geri döneceğiz.



About the author

Merhaba potansiyel işverenler! Alanında 7 yılı aşkın deneyime sahip son derece deneyimli bir yazılım mühendisiyim. Windows 7 uygulamalarını nasıl tasarlayıp geliştireceğimi biliyorum ve profilimde çok çeşitli Harika Web Siteleri önerileri var. Becerilerim ve deneyimlerim, iyi proje yönetimi becerilerine, programlama bilgisine ve web geliştirme deneyimine sahip yetenekli bir birey arayan herhangi bir şirket için bana mükemmel bir eşleşme sunuyor.



Related posts