1.  Definisi Abstrak Data
Abstraksi data merupakan tingkatan-tingkatan pengguna dalam memandang bagaimana sebenarnya data diolah dalam sebuah sistem database sehingga menyerupai kondisi yang sebenarnya dihadapi oleh pengguna sehari-hari.. Sebuah DBMS seringkali menyembunyikan detail tentang bagaimana sebuah data disimpan dan dipelihara (diolah) dalam sebuah sistem database, dengan tujuan untuk memudahkan pengguna dalam menggunakan DBMS tersebut.


2.  Pengguna Basis Data
Database administrator
Orang yang memiliki kewenangan untuk melakukan pengawasan baik data maupun programFungsi DBA adalah :
Ø  Mendefinisikan pola struktur basis data
Ø  Mendefinisikan struktur penyimpanan dan metode akses
Ø  Memodifikasi pola dan organisasi fisik
Ø  Memberikan kewenangan pada user untuk mengakses data
Ø  Menspesifikasikan keharusan integritas data
    Database user
    Ada 4 pemakai basis data, yaitu :
Ø  Programmer aplikasi
Merupakan pembuat program aplikasi
Ø  Casual user / Naïve User
Pemakai yang sudah mahir, berinteraksi dengan sistem tanpa menulis program, tapi menggunakan query
Ø  End user
Pemakai yang belum mahir, tinggal menjalankan aplikasi yang sudah dibuat oleh programmer aplikasi
Ø  Specialized user
Pemakai khusus yang menuliskan aplikasi database tidak dalam kerangka pemrosesan data, namun untuk keperluan khusus seperti CAD, AI, ES, dll

3.  Referensial Integritas
Referential Integrity Constraint digunakan untuk menjaga konsistensi baris-baris data antara dua buah tabel. Pada umumnya, aturan ini mengharuskan sebuah baris pada sebuah tabel yang terelasikan pada tabel lain harus mengacu pada sebuah baris di dalam tabel tersebut.
Aturan untuk Referential Integrity biasanya digunakan jika terjadi proses modifikasi data (update, delete, dan insert).


4.  Cascade Update dan Cascade Delete
Cascade Update: pembaruan sebuah baris data diikuti dengan pembaruan baris data pada child table yang terelasikan
Cascade Delete : menghapus seluruh baris data pada child table yg terelasikan


Comments (0)