Page 35 - E-Modul Simbad_Neat
P. 35

difokuskan pada efisiensi dan efektivitas penyimpanan basis data dan objek-

                               objek di dalamnya.


                           •  Database Manager, yang menyediakan antar muka (interface) antara data

                               low level yang ada di basis data dengan program aplikasi dan query yang


                               diberikan ke sistem.

                           •  Query  Processor,  yang  menerjemahkan  perintah-perintah  dalam  query


                               language  ke  perintah  low-level  yang  dapat  dimengerti  oleh  database

                               manager.  Di  samping  itu,  Query  Processor  akan  mentransformasikan

                               permintaan pemakai ke bentuk yang lebih efisien, sehingga query menjadi


                               lebih efektif.


                           •  DML Precompiler, yang mengonversi perintah DML yang ditambahkan

                               dalam  sebuah  program  aplikasi  ke  pemanggilan  prosedur  normal  dalam

                               bahasa induk. Precompiler ini akan berinteraksi dengan query processor.


                           •  DDL  Compiler,  yang  mengkonversi  perintah-perintah  DDL  ke  dalam

                               sekumpulan tabel yang mengandung metadata. Informasi tentang struktur


                               tabel-tabel ini kemudian disimpan dalam kamus data.

                               Berikut adalah struktur yang menunjukkan keterhubungan antarkomponen


                        (modul)  dalam  DBMS  dan  juga  hubungannya  dengan  para  pemakai  dan  basis

                        datanya sendiri:























                                                              22
   30   31   32   33   34   35   36   37   38   39   40