4.3  Definisikan lima dasar operasi relasional algebra. Definisikan Join,Intersection,dan Operasi Divisi dalam  terminologi lima operasi dasar ini

5 Operasi Dasar Realtional Aljabar :

  • Selection :

1

operasi yang bekerja  pada relasi tunggal R dan menggambarkan suatu relasi yang berisi hanya tuple R dan memenuhi kondisi yang ditetapkan(predicate).

  • Projection :

2

Operasi yang bekerja pada relasi tunggal R dan menggambarkan suatu relasi yang berisi suatu subset vertical dari atribut yang ditetapkan dan mengeleminasi sisanya.

  • Cartesian product

3

Operasi yang menghasilkan suatu relasi penggabungan dari tiap tuple R dengan tiap tuple S

  • Union

41

Operasi yang menggabungkan semua tuple yang ada di R dan S.

  • Set Difference

5

Operasi yang menghasilkan sebuah relasi di mana tuple tersebut terdapat di R namun tidak terdapat di S.


Operasi Join adalah operasi yang mengkombinasikan dua relasi untuk membuat suatu relasi baru.


Operasi Intersection

6 adalah operasi yang menghasilkan sebuah relasi yang terdiri dari subset semua tuple yang terdapat di R dan juga S

Operasi Divisi adalah operasi yang menghasilkan sebuah relasi yang terdiri dari tuple yang sama antara 2 relasi

4.4  Perbedaan antara Theta Join, Equi Join, Natural Join, Outer Join, dan Semi Join. Berika contohnya juga.

  • 7

Theta join menghasilkan sebuah relasi yang berisi tuple yang memenuhi syarat F dari Cartesian product dari R dan S.

  • 8

Equi join menghasilkan sebuah relasi yang berisi tuple yang memenuhi syarat F (dimana hanya sebanding) dari Cartesian product dari R dan S.

  • 9

Natural Join adalah sebuah equasi dari dua relasi R dan S melalui semua atribut umum x.

  • 10

Outer Join adalah sebuah join yang tuplenya berasal dari R yang tidak memiliki nilai yang sama pada atribut umum dari S juga termasuk dalam hasil relasi.

  • 11

Semijoin menghasilkan sebuah relasi yang berisi tuples dari R yang terdapat dalam join R dan S.