1. Praktekan perintah2 pada DCL!
DCL mempunyai 2 perintah:
- Grant (Digunakan untuk memberikan hak akses oleh administrator (pemilik utama) server kepada user (pengguna biasa))
Rumus : GRANT hak_akses ON nama_tabel TO pemakai;
contoh : - GRANT SELECT ON Penjualan.item TO Elfrida
- GRANT SELECT,INSERT ON Penjualan.jualDetail TO kasir;
- GRANT UPDATE(kodeItem,NmItem,kategori,Harga) ON Penjualan.item TO Elfrida;
- Revoke (untuk menghilangkan hak akses yang telah diberikan kepada user oleh administrator atau mencabut hak-hak dari seorang user terhadap database tertentu atau sebagian isi dari database)
Rumus : REVOKE hak_akses ON nama_database.nama_tabel FROM user.
REVOKE hak_akses(field1,field2, field3,…) ON nama_database.nama_tabel FROM user (untuk menghapus batasan pada kolom tertentu)
contoh: - REVOKE SELECT ON Penjualan.item TO Elfrida
- REVOKE UPDATE(kodeItem,NmItem,kategori,Harga) ON Penjualan.item TO Elfrida
2. Berikan contoh normalisasi pada kasus lain.
3. Dari tabel data yang dihasilkan pada perancangan basis data,
lakukanlah normalisasi pada tabel-tabel tersebut sampai bentuk normal
ketiga !
Tidak ada komentar:
Posting Komentar