BAHASA BASIS DATA
Sebuah bahasa basis data (database languange) biasanya
dapat dipilah ke dalam 2 bentuk, yaitu :
• Data Definition Language (DDL), dan
• Data Manipulation Languange (DML).
DATA DEFINITION LANGUAGE (DDL)
Dengan bahasa inilah kita dapat membuat tabel baru, membuat indexs, mengubah tabel, menentukan struktur penyimpanan tabel, dll. Hasil dari kompilasi perintah DDL adalah kumpulan tabel yang disimpan dalam file khusus yang disebut Kamus Data (Data Dictionary)
- Kamus Data merupakan suatu metadata (superdata) yaitu data yang mendeskripsikan data sesuangguhnya. Kamus Data ini selalu diakses dalam suatu operasi basis data sebelum file data yang sesungguhnya diakses.
DATA MANIPULATION LANGUANGE (DML)
Berguna untuk melakukan manipulasi dan pengambilan data pada suatu basis data. Manipulasi data dapat berupa :
- Penyisipan/penambahan data baru, penghapusan data dan pengubahan data. DML merupakan bahasa yang bertujuan memudahkan pemakai untuk mengakses data sebagaimana direpresentasikan oleh model data.
Jenis DML, yaitu :
Prosedural, yang mensyaratkan agar pemakai menentukan, data apa yang diinginkan sertabagaimana cara mendapatkannya.
Contoh: dBaseIII, FoxBase - Non-Prosedural, yang membuat pemakai dapat menentukan data apa yang diinginkan
tanpa menyebutkan bagaimana cara mendapatkannya.
Contoh : SQL
0 komentar:
Posting Komentar