Anda di halaman 1dari 3

Tugas Perancangan Basis Data

Note : Dikumpulkan

Soal Uraian

I. Toko buku modern mengembangkan system database pelayanan pelanggan berbasis computer.
System database in diharapkan dapat melayani pelanggan dengan cepat dan tepat sehingga
pelanggan merasa puas selama pelayanan pembayaran di kasir. Hasil inventarisasi kegiatan in
diperoleh mekanisme pelayanan pelanggan mulai dari pelanggan masuk ke took buku, proses
transaksi pembayaran, gudang menyediakan buku, sampai dengan pelanggan keluar toko.
Mekanisme ini dapat diasumsikan sebagai berikut:

1. Pelanggan membayar buku di kasir;


2. Gudang menyediakan buku di toko.

Pertanyaan:
1. Identifikasi entitas-entitasnya terkait dengan mekanisme diatas;…..!
2. Buatlah diagram hubungan antar entitas (ERD) secara umum ( dilengkapi atribut-atributnya)…!
3. Buatlah skema relasi/kerangka tablenya yang dilengkapi atribut key untuk menghubungkan
antar table….!
4. Buatlah database relasionalnya…!

II. Suatu system basis data kadaster merupakan system basis data yang menyimpan informasi
bidang tanah dan hubungannya dengan pemiliknya. Setelah ditransformasikan rancangan di
bawah ini ke dalam database relasional diperoleh beberapa table antara lain:

- Bangunan (Idbang, idpersil, luas, jlhlantai, konstruksi, thbangunan)


- Persil (Idpersil, luaspersil, lokasi, penggunaan, kelas, hargaperm2)
- Kredit (idkRD, bank, jlkredit, tgjanji, pekerjaan, alamat)
- Pemilik (nopen, nama, tglahir, pekerjaan, alamat)
- Rancangan system database ini dapat di gambarkan seperti dibawah ini.
Pertanyan:

1. Tentukan struktur data table milik dan table agunan.


2. Cari data yang nilai agunannya lebih besar sama dengan 1 miliar pada relasi agunan dengan
operasi aljabar relasional
3. Cari data relasi milik yang jenishak=”HGB” dan tglberlaku dari “27/04/05” keatas dengan
ajlabar relasional.
4. Cari data nomer penduduk dan jenis hak tanahnya adalah “MILIK” dengan aljabar relasional

JAWABAN
I.
1. Entitas:
- Pelanggan
- Buku
- Kasir
- Bayar
- Gudang
- Menyediakan

2.

1. 3 Transformasi
Skema relasi:
Pelanggan (ID_Pelanggan, nama_pelanggan, umur, kota)
Kasir (NIK, Nama_Kasir, Alamat, Kota, JKel)
Bayar (ID, NIK, Kode_Bayar, Jml_Barang, Tgl_Byr, ppn)
Buku (Kode_Buku, Nama_Buku, Harga)
Sedia (Kode_Buku, Kode_Rak)
Gudang (Kode_Rak, Nama_Gudang)

4. Database Relasionalnya

Anda mungkin juga menyukai