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

alamat  mhs,  kota),  tabel  Kuliah  memiliki  field-field  (kode  kul,  nama  kul,  sks,

                        semester, kode_dos), tabel Dosen memiliki field-field (kode dos, nama_dos, alamat


                        dos, kota), dan tabel Nilai dengan field-field (nim, kode_kul, indeks_nilai).

                               Sebelumnya  memulai  pembahasan,  kita  juga  membutuhkan  dua  buah

                        simbol, yaitu E1 dan E2 yang merepresentasikan dua buah ekspresi dalam Aljabar


                        Relasional.

                               7.1.1 Operasi Seleksi (Select)


                               Operasi  ini  digunakan  untuk  mengambil  sejumlah  baris  data  yang

                        memenuhi  predikat  yang  diberikan.  Predikat  mengacu  pada  kondisi  yang  ingin


                        dipenuhi dalam operasi Seleksi. Sintaks yang digunakan untuk menyatakan operasi

                        ini adalah:





                               di  mana  P  adalah  predikat  pada  atribut-atribut  di  E1.  Jika  pada  tabel

                        Mahasiswa, kita ingin mengambil baris data (record) mahasiswa yang bertempat


                        tinggal di 'Bandung', maka operasi ini dapat kita tuliskan sebagai berikut:




                               Catatan:


                               tanda kutip tunggal (') biasa digunakan untuk mengapit sebuah konstanta

                        teks  (string).  Akan  tetapi,  di  sejumlah  literatur  (begitu  juga  kelak  dalam


                        pemakaiannya di berbagai DBMS), sering pula digunakan tanda kutip ganda (")

                        untuk maksud yang sama. Untuk seterusnya, dalam buku ini, yang kita gunakan


                        adalah tanda kutip tunggal.

                               Pada  dasarnya,  predikat  merupakan  ekspresi  lojik  yang  menyata


                        pembandingan  (komparasi)  antara  field  dalam  tabel  dengan  field  lais  dengan



                                                             129
   136   137   138   139   140   141   142   143   144   145   146