Anda di halaman 1dari 1

Sebuah sistem basis data Rental Film ‘Jaya’, memiliki tabel-tabel dengan skema sbb:

1. Penyewa{no-angg, nama, alamat, telp}


2. Film {kd-film, judul,ph}
3. Sewa {no-sewa, no-angg, no-copy, tglsewa, tgl-kbl,bayar}
4. Copy_film {kd-film, no-copy}

User yang terlibat dalam sistem basis data rental film ini adalah
1. Dimas sebagai Pemilik, 2. Arvin sebagai staf programmer,
3. Simon sebagai supervisor, 4. Nita, Rully adalah staf operasional
yang bertugas melayani penyewa.
Untuk memberikan wewenang dibuat graph otorisasi sebagai berikut :

DBA

User Tabel Hak Akses Nita Keterangan


Dimas
Dimas Seluruh Tabel ALL dapat memberikan tabel
Arvin Simon
Rully
kepada user lain jika
diperlukan
Arvin Seluruh Tabel select, insert, delete,
update, alter, index.
Penyewa, select, insert, delete,
dapat memberikan
Sewa update
Simon tabel-tabel kepada user
Film, select
Nita, Rully
Copy_film
Penyewa, Film, Select
Nita, Copy_fim Memperoleh hak akses
Rully Sewa select,insert,update,delete dari Simon
.

Anda sebagai DBA :


a. Tuliskan perintah kueri untuk menyatakan user yang terlibat dalam
basis data dan,
b. Tuliskan perintah kueri untuk memberikan wewenang user dalam
menggunakan tabel-tabel yang dalam basis data berdasarkan graph
otorisasi.

Anda mungkin juga menyukai