Yazan : Şadi Evren ŞEKER
Kümelerde ve ilişkisel cebir (Relational algebra) birden fazla kümenin kesişimini bulmak (ortak elemanlarından oluşan yeni kümeyi bulmak) için kullanılan işlemdir. Sembolü “∩” işaretidir.
Örneğin aşağıda T1 ve T2 isimli iki ayrı küme verilmiş olsun:
T1 tablosu:
İsim | Soyisim | Yaş | Melsek |
Şadi Evren | ŞEKER | 30 | Bilgisayar Müh. |
Ali | Baba | 50 | Tüccar |
Veli | Demir | 20 | Öğrenci |
Cem | Yıldız | 40 | Programcı |
T2 tablosu:
İsim | Soyisim | Yaş | Melsek |
Ahmet | Yıldız | 15 | Öğrenci |
Ali | Baba | 50 | Tüccar |
Ayşe | Demir | 35 | Tasarımcı |
Cem | Yıldız | 40 | Programcı |
Yukarıdaki iki kümenin kesişimi T1∩T2 aşağıdaki 2 satırdır:
İsim | Soyisim | Yaş | Melsek |
Ali | Baba | 50 | Tüccar |
Cem | Yıldız | 40 | Programcı |
Hocam merabalar, 2 satırın da tam olarak aynı olması zorunludur değil mi..Kesişime uğraması için?
Anladığım kadarıyla satırdaki herhangi bir kolonun farklı olması durumunu soruyorsunuz. Kesişim işleminin sonuç döndürmesi için bütün kolonlardaki bilgilerin aynı olması gerekir, kesişim satır bazlı olarak uygulanır. Sonuçtaki satır sayısı ise duruma göre değişebilir, yukarıdaki örnekte bu şartları sağlayan iki satır olduğu için sonuçta 2 satır çıkmıştır ancak farklı durumlarda farklı sayıda satır çıkabilir.