Bahasa Basis Data

Sebuah bahasa basis data (database languange) biasanya dapat dipilah ke dalam 2 bentuk,yaitu:

1)DATA DEFINITION LANGUANGE [DDL]
Dengan bahasa inilah kita dapat membuat tabel baru,membuat indeks,mengubah tabel,menentukan struktur,penyimpanan tabel dan lain-lain.Hasil dari kompilasi perintah DDL adalah kumpulan tabel yang disimpan dalam file khusus yang disebut Kamus Data (Data Dictionary).Kamus data adalah sesuatu Metada yaitu data yang mendeskripsikan data sesungguhnya.Kamus Data ini selalu diakses dalam suatu operasi basis data sebelum file data yang sesungguhnya diakses.

2)DATA MANIPULATION LANGUANGE [DML]
Berguna untuk melakukan manipulasi dan pengambilan data pada suatu basis data.Manipulasi data dapat berupa:
~Penyisipan atau perubahan data baru,
~Penghapusan data,dan
~Pengubahan data.

Ada 2 jenis DML,yaitu:
#Prosedural,yang mensyaratkan agar pemakai menentukan data apa yang diinginkan serta bagaimana cara mendapatkannya.Contoh:d Base III,Fox Base.
#Non-prosedural,yang membuat pemakai dapat menentukan data apa yang diinginkan tanpa bagaimana cara mendapatkannya.Contoh:SQL.
DML merupakan bahasa yang bertujuan memudahkan pemakai untuk mengakses data sebagaimana dipresentasikan oleh model data.


Di tunggu sarannya...
 

0 Saran: