aljabar relasional

advertisement
ALJABAR RELASIONAL
http://karyasaidah.wordpress.com/
ALJABAR RELASIONAL
• Definisi
Basis data dipahami oleh pengguna sebagai kumpulan
tabel-tabel yang saling ber relasi, konsep untuk akses
pada basis data model relasi dapat diterapkan
berdasarkan matematika aljabar relasional.
• Selection ( = sigma)
• Projection ( = phi)
• Joint ( = cross)
• Union ( = gabungan)
• Intersection ( = irisan)
• Set different ( = minus)
• Dan lain-lain
ALJABAR RELASIONAL
• Selection ( = sigma) adalah memilih tupel (baris) dalam
relasi yang memenuhi predikat yang diberikan.
• Projection ( = phi) adalah operasi semacam selection
tetapi mengambil atau memilih beberapa atribut
(kolom) dalam relasi.
• Joint ( = cross) adalah tupel t adalah hasil operasi joint
antara r dan s jika t memenuhi beberapa tupel di r dalam
skema r dan beberapa tupel dalam skema s.
• Union ( = gabungan) adalah menghasilkan semua
tupel yang berada di kedua relasi.
• Intersection ( = irisan) adalah menghasilkan relasi
dengan tupel-tupel yang berada pada kedua relasi.
ALJABAR RELASIONAL
• Set different ( = minus) adalah menghasilkan
relasi dengan tupel-tupel yang berada pada
relasi kesatu, tetapi tidak ada pada relasi yang
kedua.
Download