Page 174 - E-Modul Simbad_Neat
P. 174
Tabel Mahasiwa
npm nama_mhs alamat_mhs kota tgl_lahir
201001 Risma Ayuni Maransi Padang 02-01-1992
201002 Yusuf Parak Jambu Padang 06-10-1991
Kurniawan
Berikut ini adalah tahapan hasil dari keseluruhan operasi:
• Dengan operasi kuliah x nilai x mahamahasiswa, maka akan didapat gabungan
semua baris data dan field yang ada di tabel Kuliah, tabel Nilai dan tabel
Mahamahasiswa. Tentu saja, akan diperoleh banyak sekali record pada hasil
penggabungan, yaitu 3 record di tabel Kuliah x 5 record di tabel Nilai x 2 record
di tabel Mahamahasiswa, sehingga menjadi 30 record. Operasi ini juga akan
menggabungkan semua field yang ada di ketiga tabel, termasuk jika ada field
yang sama, maka field-field tersebut akan muncul lebih dari 1 kali (ada
duplikasi field). Karena itu pada hasil penggabungan akan terdapat 2 field npm
dan 2 field kode_kul.
7.1.4 Operasi Union
Operasi ini memungkinkan kita untuk menggabungkan data dari dua
kelompok baris data (row) yang sejenis (memiliki hasil projeksi yang sama).
Simbol dari operasi ini adalah:
∪
Di tabel Mahamahasiswa terdapat field kota, demikian juga di tabel Dosen.
Operasi projeksi terhadap masing-masing tabel adalah:
∏ ( ) ∏ ( )
161