![]() 13
2.1.6
Database Language
Menurut Connolly dan Begg (2010, p91-93), sub-bahasa data terdiri
dari 2 (dua) bagian, yaitu :
A.
Data Definition Language (DDL)
DDL merupakan suatu bahasa yang mengizinkan Database Administrator
(DBA)
atau pengguna untuk mendeskripsikan dan memberi nama pada
entitas, atribut, dan hubungan yang dibutuhkan untuk aplikasi beserta
batasan integritas dan keamanan yang berhubungan.
B.
Data Manipulation Language
DML merupakan suatu bahasa yang menyediakan seperangkat operasi
untuk mendukung manipulasi data dasar yang ada pada basis data.
Operasi manipulasi data biasanya meliputi :
penambahan data baru,
modifikasi data,
pengambilan data,
dan penghapusan data.
DML terbagi menjadi 2 (dua) tipe, yaitu :
i.
Procedural DML, yaitu bahasa yang memungkinkan
pengguna untuk memberitahukan sistem mengenai data
apa yang dibutuhkan dan bagaimana cara untuk
mengambil data tersebut.
ii.
Nonprocedural DML, yaitu bahasa yang memungkinkan
pengguna untuk menentukan data apa yang dibutuhkan
dibandingkan bagaimana cara mengambilnya.
|