Page 15 - E-MODUL BASIS DATA KELAS XI RPL
P. 15
2. View
View adalah tabel virtual atau tabel virtual atau tabel instan yang digunakan untuk menampilkan
data dalam format tabel. Ketika ditampilkan, view akan tampak seperti tabel-tabel yang di dalam basis
data.
3. Stored Procedure
Stored Procedure adalah objek basis data yang terdiri atas rangkaian proses terstruktur. Ketika
proses tersebut dipanggil, maka stored procedure akan menjalankan rangkaian statement SQL yang
melibatkan data-data yang disimpan atau dikelola di basis data.
4. Trigger
Trigger adalah objek basis data yang terdiri atas stored procedure yang akan dijalankan secara
otomatis jika kondisi yang menjadi persyaratan yang dipenuhi.
5. Indeks
Indeks adalah objek basis data yang digunakan untuk mengatur pengurutan data di basis data
secara multikolom. Indeks bertujuan untuk mempercepat proses pencarian data ketika sebuah statement
SQL dijalankan.
D. TERMINOLOGI BASIS DATA
Beberapa terminology basis data, yaitu :
1. Relasi
Relasi adalah nama lain untuk tabel. Relasi terdiri atas kolom atau field dan baris atau record. Dalam
basis data relasional, tabel-tabel memiliki beberapa karakteristik berikut.
a. Nama tabel unik dan berbeda dari semua tabel yang ada di basis data.
b. Setiap sel dalam tabel menyimpan tepat hanya satu nilai.
c. Nilai dalam tabel bersifat atomic, artinya tidak dapat dipecah menjadi nilai yang lebih kecil.
d. Setiap kolom dalam tabel mempunyai nama yang unik.
e. Semua nilai dalam sebuah kolom berasal dari domain data yang sama.
f. Setiap record data bersifat unik, tidak ada record data yang sama.
2. Atribut
Atribut adalah karakteristik dari sebuah entitas. Sebagai contoh, entitas siswa memiliki karakteristik
yang membedakan satu siswa dengan siswa yang lain, siswa dapat memiliki karakteristik nama, nomor
induk, tanggal lahir, jenis kelamin, alamat, dan sebagainya.