(15/10/2018, 13:06)notrino yazdı:(15/10/2018, 12:57)ozanakkaya yazdı: İlişkilendirmede Bilgi Tutarlılığına Zorla işlemi uygulamayacaksanız byte seçimi sorun teşkil etmeyecektir.
Teşekkürler. Hazır yeri gelmişken şunu da sorayım;
Aşağıdaki şekilde de görüldüğü üzere, ilişkide "birleştirme özellikleri" diye bir seçenek var. Bunu hangi aşamada ve ne amaçla kullanıyoruz? Çünkü burada tablolar arasındaki ilişkide ok bir sağ tarafa bir de sol tarafa bakabiliyor (2 ya da 3 seçeneğini seçersek) Bu çok önemli bir detay mıdır ya da nerelerde kullanılması şarttır? Bu olayı tam idrak edemiyorum, sorgu tasarımlarında da karşıma çıkan bir şey bu. Bazı sorgular, bu ok işaretinin pozisyonunu düzgün ayarlamazsam çalışmıyor mesela. (Deneme-yanılmayla buluyorum) Tşk.
Aslında seçenekler gayet açıklayıcı. 2 tablo ile ilişkili sorgu oluşturduğunuzda ihtiyacınız olmayan veriler görünebilir. "A" tablosundaki veya "B" tablosundaki tüm veri görmek isterken diğer tablodan sadece eşleşenleri görmek istediğiniz durumda kullanmanız gereken bir yöntem.
Zaten bu seçenekleri değiştirdiğinizde sorguda oluşan kayıt sayılarının değiştiğini görebilirsiniz.
Küçük bir örnekle açıklamak gerekirse;
Bir tabloda dönem diye bir alanınız var ve bu alanda aylık bütçelerini tutuyorsunuz.
Diğer tabloda da yine dönem adında bir alanınız var ve aylık harcamalarınızı tutuyorsunuz.
Şimdi ilişkili sorgu kurup, harcama tablosu ile bütçe tablosundaki tüm kayıtları değil de, harcama tablosundaki seçilen döneme ait harcamaları ve ona karşılık gelen bütçe rakamını görmek istiyorsunuz.
Bu durumda işte "Birleştirme Özellikleri" önem kazanıyor. Tabloya göre tüm kayıtları ve diğer tablodan sadece eşleşen kayıtları görüntülüyorsunuz.