Page 14 - E-MODUL BASIS DATA KELAS XI RPL
P. 14
3. Level Internal
Level Internal digunakan untuk menggambarkan cara data di simpan di basis data. Data secara fisik
di ruang penyimpan komputer. Level internal mengcankup implementasi basis data secara fisik untuk
mendapatkan kinerja yang baik dan menggunakan ruang penyimpanan secara optimal. Di bawah level
internal, terdapat level fisik yang diatur oleh sistem operasi dibawah pengaturan DBMS. Fungsi
pengaturan yang dilakukan oleh sistem operasi dan DBMS pada level fisik tidak mempunyai batasan yang
jelas dan bervariasi dari satu sistem dan sistem yang lain. Ketika bekerja dengan sebuah basis data, maka
dapat mengatur dan mengelola berbagai objek dan data yang ada dalam basis data. Pengaturan dan
pengelolaan tersebut dapat dilakukan dengan menggunakan bahasa pemrograman SQL (Structured
Query Language) yang merupakan bahasa pemrograman yang terstruktur dan tingkat tinggi. Oleh karena
itu, tidak terlalu sulit untuk memahami dan membuat sebuah statement SQL.
Bahasa pemrograman SQL dapat dikelompokkan menjadi 4 jenis, yaitu ;
a. DDL (Data Definition Language)
Data Definition Language (DDL) adalah bahasa SQL yang digunakan untuk mendefinisikan
objek dan data dalam basis data.
b. DML (Data Manipulation Language)
Data Manipulation Language (DML) adalah bahasa SQL yang digunakan untuk berbagi
operasi dalam manipulasi data dalam basis data.
c. DCL (Data Control Language)
Data Control Language (DCL) adalah bahasa SQL yang digunakan untuk mengendalikan hak
akses pengguna terhadap objek dan data yang ada dalam basis data.
d. TCL (Transaction Control Language)
Transaction Control Language (TCL) adalah bahasa SQL yang digunakan untuk mengelola
transaksi yang dilakukan dalam basis data. Pengelolan yang dimaksud mencangkup proses
penyimpanan dan pembatalan transaksi yang sudah dilakukan di basis data.
C. OBJEK BASIS DATA
Objek basis data adalah perangkat basis data yang digunakan untuk mendefinisikan cara
penyimpanan dan pengelolaan data dalam basis data. Beberapa objek basis data yang umum
digunakan, antara lain tabel, view, stored procedure, trigger, dan indeks.
1. Tabel
Tabel adalah objek basis data yang digunakan untuk mengorganisasi dan menyimpan data. Tabel
mengorganisasi data dalam bentuk kolom dan baris.