Yazan : Şadi Evren ŞEKER
İlişkisel cebirde (relational algebra) kullanılan işlemlerden birisidir. Basitçe bir küme üzerinden herhangi bir kolonun seçilmesi işlemini gerçekleştirir. Sembolü “Π” işaretidir ve gösterilecek olan (project) kolon ismi indis olarak yazılır.
Örneğin aşağıdaki tabloya T1 ismi verelim:
İ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 |
Yukarıdaki tablo üzerine isim kolonuna gösterim (projection) uygulanması durumunda aşağıdaki sonuç elde edilir:
Πisim(T1)
İsim |
Şadi Evren |
Ali |
Veli |
Cem |
Hocam, öncelikle çok teşekkur ediyorum birçok konuda yazılarınızdan yardım alıyorum.Sorum şu burda projection operatorunu kullandığımız zaman hangi tabloya ait oldugunu belirtecek bir indis tanımlıyormuyuz mesela selection operatöründe parantez içerisinde t1 verilmiş.
Evet tanımlanır, parantez içerisinde bir tablo olabilir veya bir ilişki (relation) yazılabilir örneğin iki tablonun birleşimi (join) veya daha önceki bir talodan yapılmış bir seçim (selection) gibi işlenmiş bir veri de parantez içerisine parametre verilerek bu sonuç üzerinde gösterim (projection) yapılabilir.
Ayrıca sorunuz için teşekkür ediyorum, yazıda bu kısım eksik kalmış, yazıda da düzeltiyorum.
Başarılar