P. 1
IleriVeriTabaniSistemleri

IleriVeriTabaniSistemleri

|Views: 470|Likes:
Published by ankarali_

More info:

Published by: ankarali_ on Oct 28, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

06/04/2013

pdf

text

original

Birden fazla tablonun ele alınarak, birleştirilmesi ve tek bir sonucun üretilmesi söz konusu
olabilir. Bu işleme "birleştirme" (join) denir. Birleştirme işlemi, tabloların aynı değerler
içeren sütunları kullanılmak suretiyle yapılır. Birleştirme işlemi şu şekilde tanımlanır;

81

Tanımdan görüldüğü gibi, iki tabloyu birleştirmek için bir birleştirme koşulunun
düzenlenmesi gerekiyor. Bu koşul, her iki tablonun hangi sütunları kullanılarak
birleştirileceğini belirler. Sütun isimlerinin ön tarafına, tablo isimlerinin yazılması yararlı
olacaktır. Özellikle her iki tablodaki sütun isimleri aynı ise, söz konusu sütunların hangi
tablodan geldiğini belirtmek mümkün olamayacak ve bu durumda SELECT deyimi
çalışmayacaktır.

Sadece iki tablo değil n sayıda tablo da birleştirilebilir. Ancak bu durumda en az (n-1)
birleştirme koşulu tanımlanmalıdır. Yani, dört adet tabloyu birleştirmekiçin en az üç
birleştirme koşulu olmalıdır. Bu koşul, birleştirilmiş birincil anahtara sahip tablolar için
geçerli olmayacaktır.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->