NAMA :
HAIFANI YUSUF
NIM : 12018037
Abstraksi Data
Salah satu tujuan dari DBMS adalah
untuk menyediakan fasilitas/antarmuka (interface) kepada user.untuk itu
system tersebut akan menyembunyikan detail tentang bagaimana data disimpan dan
dipelihara, sehingga data yang terlihatoleh user sebenarnya berbeda dengan yang
tersimpan secara fisik. 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. Karena
itu seringkali data yang terlihat oleh pemakai sebelumnya berbeda dengan yang
tersimpan secara fisik.
Pengguna basis data
Secara umum dapat dikelompokkan menjadi 2, yaitu :
a.
Database administrator
Orang yang memiliki kewenangan untuk melakukan pengawasan baik
data maupun program
Fungsi DBA adalah :
ü Mendefinisikan
struktur penyimpanan dan metode akses
ü Memodifikasi
pola dan organisasi fisik
ü Memberikan
kewenangan pada user untuk mengakses data
ü Menspesifikasikan
keharusan integritas data
b.
Database user
ü Programmer
aplikasi
Merupakan pembuat program aplikasi
Merupakan pembuat program aplikasi
ü Casual user
/ Naïve User
Pemakai yang sudah mahir, berinteraksi dengan sistem tanpa menulis program, tapi menggunakan query
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
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
Pemakai khusus yang menuliskan aplikasi database tidak dalam kerangka pemrosesan data, namun untuk keperluan khusus seperti CAD, AI, ES, dll
Referential integrity
integritas referensial adalah konsep database yang memastikan
bahwa hubungan antara tabel tetap konsisten. Ketika salah satu tabel memiliki
kunci asing ke meja lain, konsep integritas referensial menyatakan bahwa Anda
tidak dapat menambahkan record ke tabel yang berisi kunci asing kecuali ada
catatan terkait dalam tabel.
Cascade update
Cascade
Update Related Fields
Setiap
perubahan pada primary key, pada tabel utama, maka secara otomatis mengubah
nilai pada record-record yang berkesesuaian di dalam tabel yang memiliki relasi
dengan tabel Utama
Cascade
delete
Cascade Delete Related Records
Setiap
penghapusan record primary key pada tabel utama, maka akan mengakibatkan
penghapusan record-record yang berkesesuaian di dalam tabel yang memiliki
relasi dengan tabel Utama.
Tidak ada komentar:
Posting Komentar