Jumat, 02 Desember 2011

SOAL UTS Perancangan Basis Data


Nama : Erwan Mulya Ramdhani
Kelas : 405
NPM : 10408190
MKuliah : Perancangan Basis Data

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, gudan menyediakan buku, sampai dengan pelanggan keluar took. Mekanisme ini dapat diasumsikan sebagai berikut:
1.       Pelanggan membayar buku di kasir;
2.       Gudang menyediakan buku di took.

Pertanyaan:
1.       Identifikasi entitas-entitasnya terkait dengan mekanisme diatas;
2.       Buatlah diagram hubungan antar entitas (ERD) secara umum (tanpa 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 realasi 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

2.                      

2 komentar:

  1. thanks gan, ini buat tugas kuliah saya.... maju terus!!! salam hangat dari Rahmatdi99 blog

    BalasHapus
  2. makasih bro, atas segala ilmunya, sangat membantu saya... salam

    BalasHapus