15
membuat struktur basis data, kemudian membuat, membaca, memperbarui, dan
menghapus record-record
pada basis data tersebut. Oleh karena itu, DBMS sering
disebut database engine. DBMS dapat dibeli dari sebuah vendor teknologi basis data
seperti Oracle, IBM, Microsoft, atau Sybase.
Dari pengertian-pengertian di atas, disimpulkan
bahwa DBMS adalah
perangkat lunak yang dapat menangani semua pengaksesan basis data dan
mempunyai fasilitas menyimpan, mengakses, memanipulasi, serta memelihara basis
data.
Fasilitas-fasilitas yang disediakan DBMS antara lain :
a.
DDL (Data Definition Language)
Menurut Connolly dan Begg (2010, p92), Data Definition Language
(DDL)
adalah bahasa dalam basis data yang memungkinkan manusia untuk
mendefinisikan dan memberi
nama suatu entitas, atribut, dan relasi yang
dibutuhkan dengan kesatuan integritas dan batasan security.
Database schema dispesifikasikan oleh sekumpulan definisi-definisi yang
ditunjukan dengan artian sebuah bahasa yang spesial yang disebut dengan Data
Definition Language (Connolly dan Begg, 2010, p92).
b.
DML (Data Manipulation Language)
DML adalah sebuah bahasa yang menyediakan sekumpulan operasi yang
mendukung manipulasi data yang terdapat basis data (Connolly dan Begg, 2010,
p92). Operasi manipulasi data meliputi sebagai berikut :
1)
Insertion data baru ke dalam basis data.
2)
Modification data yang disimpan dalam basis data.
3)
Retrieval data yang terdapat dalam basis data.
|