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

konstanta tertentu. Untuk itu, kita dapat  memanfaatkan lojik,  seperti,  atau yang

                        masing-masing menyatakan kesama ketidaksamaan, lebih kecil, lebih besar, lebih


                        kecil atau sama dan lebih besar atau sama.

                               Jika  pada  tabel  Kuliah,  kita  ingin  mengambil  baris-baris  data  yang

                        menunjukkan semua mata kuliah yang diselenggarakan di tahun pertama kuliah


                        (yaitu di semester 1 dan 2), maka operasi ini dapat kita tuliskan sebagai berikut:





                               Dalam sebuah predikat dapat pula dilibatkan lebih dari satu ekspresi lojik

                        Untuk merelasikan ekspresi-ekspresi  lojik  tersebut,  dapat  kita gunakan operator


                        relasi, seperti A dan yang masing-masing menyatakan relasi and dan or.

                               Jika pada tabel Nilai, kita ingin mengambil semua baris data yang tidak lulus


                        (dengan indeks-nilai-'E') bagi yang mengambil mata kuliah dengan kode IF-221',

                        maka operasi ini dapat kita tuliskan sebagai berikut:







                               Dan jika pada tabel Nilai, kita ingin mengambil semua baris data yang yang

                        mengulang (dengan indeks-nilai-'D') atau yang tidak lulus (dengan indeks- nilai-


                        'E'), maka operasi ini dapat kita tuliskan sebagai berikut:








                               7.1.2 Operasi Projeksi (Project)

                               Operasi  ini  memungkinkan  kita  untuk  menentukan  field-field  data  dari


                        sebuah tabel atau hasil query yang akan kita tampilkan. Sintaks yang digunakan

                        untuk menyatakan operasi ini adalah:




                                                             130
   137   138   139   140   141   142   143   144   145   146   147