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

akhirnya melahirkan varian- varian SQL. Karena itu, kendati secara prinsip sama,

                        terkadang kita harus menuliskan ekspresi SQL yang sedikit berbeda antara DBMS


                        yang  satu  dengan  yang  lain.  Dalam  buku  ini  kita  akan  abaikan  dulu  adanya

                        perbedaan  itu.  Buku  ini  hanya  akan  mengetengahkan  kebutuhan-kebutuhan

                        pengelolaan  dan  pengolahan  data  yang  umum  dan  dengan  penggunaan  sintaks-


                        sintaks SQL yang standard.

                               7.2.1 Struktur Dasar


                               Sebuah ekspresi SQL dasar sebenarnya hanya terdiri atas 3 klausa, yaitu:

                        select, from dan where:


                        •  Klausa select digunakan untuk menetapkan daftar atribut (field) y diinginkan

                           sebagai hasil query. Klausa ini mengacu pada Operasi Projeksi dalam bahasa


                           query formal.

                        •  Klausa  from  digunakan  untuk  menetapkan  relasi  atau  tabel  (atau  gabungan


                           tabel) yang akan ditelusuri selama query data dilakukan.

                        •  Klausa where yang sifatnya opsional, digunakan sebagai predika (kriteria) yang


                           harus  dipenuhi  dalam  memperoleh  hasil  query.  Klausa  ini  mengacu  pada

                           Operasi Seleksi dalam bahasa query formal.


                               Sintaks (format penulisan) dari ekspresi SQL dasar dengan 3 klausa tersebut

                        adalah:







                               di mana:

                               •  A1, A2, ..., An merupakan daftar atribut


                               •  t1, t2,..., tm merupakan daftar tabel atau relasi





                                                             142
   149   150   151   152   153   154   155   156   157   158   159