Page 169 - E-Modul Simbad_Neat
P. 169

Bahasa  Query  yang  didasarkan  pada  operasi-operasi  dalam  Aljabar

                        Relasional merupakan bahasa query yang Prosedural. Bahasa ini memiliki sejumlah


                        operasi  yang  memanfaatkan  satu  atau  beberapa  tabel/relasi  basis  data  sebagai

                        masukan  dan  menghasilkan  sebuah  tabel/relasi  basis  data  yang  baru  sebagai

                        keluarannya. Sejumlah operasi dasar yang dikenal dalam Aljabar Relasional, yaitu:


                        Select,  Project,  Cartesian-Product,  Union,  Set-  Difference  dan  Rename.  Select,

                        Project dan Rename merupakan operasi tunggal (unary operation), karena hanya


                        beroperasi pada sebuah tabel/relasi basis data saja. Sementara sisanya digolongkan

                        sebagai operasi biner (binary operation), karena dapat beroperasi pada sejumlah


                        tabel/relasi basis.

                               Akan  kita  bahas  satu  per  satu  operasi-operasi  dasar  tersebut.  Dan  untuk


                        membantu pemahaman, kita sertakan pula contoh-contoh dengan melibatkan tabel-

                        tabel basis data Akademik (seperti tabel Mahamahasiswa, tabel Kuliah, tabel Dosen


                        dan tabel Nilai) yang telah begitu akrab dengan kita di pembahasan sebelumnya.

                        Untuk  sekedar  mengingatkan,  tabel  Mahamahasiswa  memiliki  field-field  (npm,

                        nama mhs, 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 (npm, 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.













                                                             156
   164   165   166   167   168   169   170   171   172   173   174