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

Contoh yang lain dapat kita lihat dari permintaan berikut ini, “carilah nama

                        semua  mahasiswa  yang  tinggal  di  kota  yang  sama  dengan  Umar”.  Untuk


                        mendapatkan kota untuk mahasiswa Bernama Umar kita nyatakan:







                               Sementara itu, untuk mendapatkan mahasiswa lainnya dengan kota yang


                        sama dengan tempat Umar berdiam tersebubt, kita harus mengacu kembali kepada

                        tabel Mahasiswa. Pada Query berikut ini, kita gunakan operasi Rename dengan

                        memberi nama baru pada hasil ekspresi di atas dnegan umar dan menamai kembali


                        atributnya  dengan  kota_umar.  Bentuk  akhir  dari  query  “mencari  nama  semua

                        mahasiswa yang tinggal di kota yang sama dengan Umar” adalah:








                               7.2 Bahasa Query Terapan

                               Mari kita beranjak dari pembahasan yang sangat matematis dan teorits di

                        sebelumnya  yang  lagi  banyak  orang  dapat  menimbulkan  rasa  alergi  tersendiri.


                        Untunglah, dalam berinteraksi dengan Basis Data melalui DBMS, kita tidak perlu


                        menuliskan ekspresi-ekspresi matematis sebagaimana dalam Bahasa Query Formal.

                        Biarlah  kerumitan  dalam  ekspresi-ekspresi  matematis  yang  kita  jumpai  dalam

                        Bahasa query formal menjadi urusan perusahaan pembuat DBMS. Untuk kita, para


                        pemakai DBMS-DBMS itu, cukup menguasai apa yang kita sebut sebagai Bahasa

                        Query Terapan, sebagai media bagi kita dalam berinteraksi dengan Basis Data yang


                        telah kita buat.








                                                             140
   147   148   149   150   151   152   153   154   155   156   157