Saturday, April 10, 2010

Pengertian Data Definition Language(DDL) & Data Manipulation Language (DML)

Data Definition Language (DDL)
DDL merupakan data definisi data yang berfungsi untuk mendefinisikan suatu tabel, index, view. Hasil kompilasi dari DDL adalah satu set tabel yang disimpan dalam file khusus yang disebut Data Directory/Dictionery. Dan Statement DLL terdiri dari keyword Creat, Alter dan Drop, dengan DLL dapat melakukan:
- Membuat Database
- Menghapus
Database
- Menggunakan
Database
- Menampilkan Database
- Membuat
Tabel
- Membuat Indeks pada Tabel
-
Menghapus Tabel
- Mengganti
Nama Tabel
- Menghapus
Indeks
- Melihat
Informasi Tabel
- Modifikasi
Struktur Tabel

Data Manipulation Language (DML)
DML merupakan satu paket DBMS yang memperbolehkan pemakai untuk mengakses atau memanipulasi data sebagaimana yang telah diorganisasikan sebelumnya dalam model data yang tepat, dengan DML dapat dilakukan :

- Mengambil informasi yang terimpan dalam basis data
- Menyisipkan informasi baru dalam basis data
- Menghapus informasi dari tabel

Terdapat dua tipe DML, yaitu:
1. Prosedural
Membutuhkan pemakai untuk menspesifikasikan data apa yang dibutuhkan dan bagaimana cara mendapatkannya.
2. Non Prosedural
Non Prosedural membutuhkan pemakai untuk menspesifikasikan data apa yang di butuhkan tanpa tahu bagaimana cara mendapatkannya. Contoh paket bahasa prosedural adalahdBase III, FoxBase, sedangkan non prosedural adalah SQL (Structure Query Language) atau Query By Example (QBE)

kamii_yogyakarta.tripod.com/database/DBMS.html
http://books.google.co.id/books?id=lY3V3MXwkYEC&pg=PA28&dq=pengertian+data+definition+language&cd=2#v=onepage&q&f=false

No comments:

Post a Comment