Page 148 - E-Modul Sistem Basis Data
P. 148

E1 dan E2 harus memiliki jumlah atribut/field yang sama dan bahwa domain dari

                        masing-masing atribut/field yang bersesuaian dari E1 dan E2 juga harus sama.


                               Jika tabel Kuliah_S1 dan tabel Kuliah_D3 berisi data sebagai berikut:

                                                          Tabel Kuliah_S1

                                   kode_kul           nama_kul             sks     semester

                                   IF-110      Struktur Data                3         1

                                   IF-221      Pemrograman I                3         2
                                   IF-310      Basis Data                   4         3

                                   IF-320      Pemrograman II               3         3

                                   IF-423      Sistem Pakar                 2         4
                                                          Tabel Kuliah_D3


                                   kode_kul           nama_kul             sks     semester

                                   IF-110      Struktur Data                3         1
                                   IF-120      Aplikasi Akuntansi           2         1

                                   IF-221      Pemrograman I                3         2

                                   IF-310      Basis Data                   4         3



                               Maka hasil operasi nama_kul(kuliah_s1) – nama_kul(kuliah_d3) adalah

                                                          nama_kul

                                                       Pemrograman II

                                                       Sistem Pakar

                               7.1.6 Operasi Rename

                               Adakalanya  kita  harus  menerapkan  operasi  biner  (seperti  Cartesian-


                        Product,  Union  maupun  Set-Difference)  terhadap  sumber  data  (tabel  atau  hasil

                        proyeksi)  yang  sama.  Operasi  Rename  dibutuhkan  untuk  melakukan  penamaan


                        kembali pada suatu tabel atau hasil proyeksi agar kita dapat menunjukkan acuan

                        yang  jelas  dalam  sebuah  operasi  yang  lengkap,  khususnya  yang  melibatkan





                                                             136
   143   144   145   146   147   148   149   150   151   152   153