Aljabar Relasional termasuk bahasa query prosedural dan juga menyediakan seperangkat alat operator untuk memanipulasi data.
Berikut adalah operasi-operasi dasar pada aljabar relasional:
- Selection ∑ (sigma)
- Projection π (phi)
- Cartesian-product X (cros)
- Union ∪ (union)
- Set-difference - (minus)
Pembahasan :
A. Selection ∑ (sigma)
Operasi select berfungsi untuk menyeleksi tuple-tuple yang memenuhi predikat
yang diberikan dari sebuah tabel relasi.
Operasi SELECT akan melibatkan :
Operand : konstanta / bilangan
Operator aritmatika : <, =, >, =, ?, =
Operator logika : ? (and), ? (or), +(not)
B. Projection π (phi)
Operasi project berfungsi untuk memilih nilai atribut-atribut tertentu dari sebuah tabel relasi. Simbol phi “π” digunakan untuk menunjukkan operasi project.
C. Cartesian-product X (cros)
Cartesian-product berfungsi untuk mengkombinasikan informasi yang ada pada dua tabel relasi dan menghasilkan satu tabel relasi baru. Simbol “X” digunakan untuk menunjukkan operasi cartesian-product.
D. Union (∪)
Operasi union berfungsi untuk memperoleh gabungan nilai dari atribut sebuah tabel relasi dengan nilai atribut dari tabel relasi lainnya. Simbol (∪) digunakan untuk menunjukkan operasi union.
· E. Set-diference – (minus)
Operasi set-diference berfungsi untuk mendapatkan nilai yang ada dalam sebuah tabel relasi, tapi tidak ada dalam relasi lainnya. Simbol “-“ digunakan untuk menunjukkan operasi set-dference.
Tidak ada komentar :
Posting Komentar