Start Back Next End
  
31
berhubungan dengan aplikasi. Didukung dengan adanya integrity dan security
constraints.
Pada level teoritikal, kita dapat mendefinisikan DDL yang berbeda
pada setiap skema yang ada pada three-level architecture. Dari hasil kompilasi
pernyataan DDL adalah sebuah tabel yang tersimpan dalam file khusus yang
dikumpulkan dan dikenal dengan System Catalog. System Catalog
mengintegrasikan metadata dimana data yang mendeskripsikan objek pada
basis data dan memudahkannya untuk mengakses dan memanipulasi objek
tersebut. Metadata mengandung definisi dari record
data item dan objek
lainnya yang menarik bagi pengguna dan dibutuhkan oleh DBMS Data
Dictionary dan Data Directory juga digunakan untuk mendeskripsikan System
Catalog walaupun penggunaan Data Dictionary
biasanya mengacu pada
sistem perangkat lunak secara umum daripada catalog untuk DBMS.
2.
Data Manipulation Language (DML)
Data Manipulation Language merupakan suatu bahasa yang
menyediakan satu set operasi untuk mendukung operasi basic data
manipulation yang terdapat dalam database.
DML terbagi ke dalam 2 (dua) jenis, yaitu sebagai berikut :
Procedural DML
Bahasa yang memperbolehkan pengguna untuk memberitahukan pengguna
mengenai data
apa saja yang dibutuhkan dan bagaimana mengambil data
tersebut.
Nonprocedural DML
Di dalam pengelolaan basis data terdapat operasi-operasi untuk manipulasi
data. Operasi-operasi tesebut terdiri atas :
Insertion
Insertion adalah memasukkan data baru ke dalam basis data.
Modification
Modification adalah memodifikasi data yang tersimpan didalam basis data.
Retrieval
Retrieval adalah pengambilan data yang terkandung di dalam basis data.
Delete
Delete adalah menghapuskan data dari basis data.
Word to PDF Converter | Word to HTML Converter