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

Tabel Mahasiwa

                                                             kota

                                                          Bandung

                                                          Cimahi
                                                          Bandung

                                                          Sumedang

                               Secara  teoritis,  boleh  saja  diterapkan  operasi  union  terhadap  tabel  yang

                        sama. Kita ambil contoh, menggabungkan data nama_kul dari tabel Kuliah untuk

                        semester 1 dan semester 3.


                               7.1.5 Operasi Set-Diference

                               Operasi  ini  merupakan  kebalikan dari operasi  Union, yaitu pengurangan


                        data di  tabel/hasil proyeksi  pertama (E1) oleh data di  tabel/hasil proyeksi  yang

                        kedua (E2). Simbol dari operasi ini adalah:







                               Katakanlah,  sebagaimana  penjelasan  sebelumnya,  kita  memiliki  2  buah

                        tabel  kuliah  untuk  program  studi  yang  berbeda  (D3  dan  S1).  Diasumsikan  ada


                        beberapa mata kuliah yang sama yang diajarkan di kedua program studi tersebut.

                        Jika kita ingin mendapatkan mata kuliah apa saja yang diajarkan di program studi


                        S1, tapi tidak diajarkan di program studi D3, maka operasi berikut ini dapat kita

                        gunakan:






                               Sebagaimana ketentuan untuk operasi Union, maka ketentuan yang sama


                        juga berlaku untuk operasi Set-Difference ini, yaitu harus dapta kita jamin bahwa







                                                             135
   142   143   144   145   146   147   148   149   150   151   152