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 Procedur
Stored Procedur adalah objek basis data yang terdiri atas rangkaian proses terstruktur. Ketika proses
tersebut dipanggil, maka stored procedur 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 procedur 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 karekteristik 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 dalah tabel besifat atomic, artinya tidak dapat dipecah menjadi nilai yang lebih kecil.
d. Setiap kolom dalam tabel mempunyai nama yang unik.
e. Semua nilai dalan 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.