|
44
2.
Insert
authorization
adalah authorization
yang yang
memungkinkan penyisipan data baru tetapi tidak modifikasi data
yang ada.
3.
Update authorization adalah authorization
yang memungkinkan
modifikasi tetapi tidak penghapusan data.
4.
Delete authorization
adalah authorization
yang memungkinkan
penghapusan data.
b.
Data-Manipulation Language (DML)
DML adalah sebuah bahasa yang memungkinkan user
untuk
mengakses atau memanipulasi data yang telah dibuat pada model data.
Dalam DML terdapat beberapa tipe akses yang biasa digunakan, yaitu:
1)
Pengambilan informasi yang disimpan dalam database
2)
Penyisipan informasi baru ke dalam database
3)
Penghapusan informasi dari database
4)
Modifikasi informasi yang disimpan dalam database
Pada dasarnya DML terbagi atas dua jenis, yaitu:
Procedural DML
Bahasa dari DML yang memungkinkan user
untuk
memberitahu sistem mengenai data apa yang dibutuhkan dan
bagaimana cara untuk mendapatkan data tersebut.
Non-Procedural DML (Declarative DML)
Bahasa dari DML yang memungkinkan user
untuk
menyatakan data apa yang dibutuhkan tanpa melihat bagaimana
cara data tersebut didapatkan.
2.1.7.4 Relational Database
Relational
database
merupakan salah satu model data yang sering
digunakan. Sebuah tabel disebut sebagai hubungan dalam arti bahwa itu
adalah koleksi benda-benda dari jenis yang sama (baris). Data dalam tabel
dapat terkait sesuai dengan kunci umum atau konsep, dan kemampuan
untuk mengambil data terkait dari tabel adalah dasar dari database
relasional. Sebuah database
management
systems
(DBMS) menangani
bagaimana data disimpan, dikelola, dan diambil. Dalam relational database,
|