Download
studi kasus erd n.
Skip this Video
Loading SlideShow in 5 Seconds..
STUDI KASUS ERD PowerPoint Presentation
Download Presentation
STUDI KASUS ERD

STUDI KASUS ERD

627 Views Download Presentation
Download Presentation

STUDI KASUS ERD

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Pertemuan 9 STUDI KASUS ERD SISTEM BASIS DATA RenniAngreni, M.Kom.

  2. PokokBahasan / GBPP (SILABUS) : • STUDI KASUS ERD RenniAngreni, M.Kom.

  3. Soal 1 • Masalahpegawaidandepartemen, banyakpegawaibekerja di satudepartemen, dansatudepartemenmemperkerjakanbanyakpegawai.

  4. Pembahasan 1 Pembahasan 1

  5. Pembahasan 1 • Ada duabuahentitasyaituentitasPegawaidanentitasDepartemen. EntitasPegawaimemilikiempatbuahatributyakni NIP, Nama, Alamat, danJabatan, sedangkanentitasDepartemenmemilikitigabuahatributyakniKode_Dept, Nama_Dept, danLokasi. Untukatribut NIP padaentitasPegawaibersifatunik / tidakmungkinadanilai yang samasehinggadapatdijadikan primary key dalamtabeltersebut, danbegitu pula untukatributKode_DeptdalamentitasDepartemenjugadapatdijadikan primary key. Keduaentitastersebutterhubung (adanyaketerkaitan) olehrelasiKerja (pegawaibekerja di departemen) dengankardinalitasnyabanyakkesatu (N : 1).

  6. Soal 2 • Masalahrektordanuniversitas, seorangrektorhanyamemimpinsatuuniversitassajadansebuahuniversitashanyadipimpinolehseorangrektor.

  7. Pembahasan 1 Pembahasan 2

  8. Pembahasan 2 • Ada duabuahentitasyaituentitasRektordanentitasUniversitas. EntitasRektormemilikiempatbuahatributyakni NIP, Nama, Alamat, danTanggal_SK, sedangkanentitasUniversitasjugamemilikiempatbuahatributyakniKode_Univ, Nama_Univ, Alamat, danAkreditasi. Untukatribut NIP padaentitasRektorbersifatunik / tidakmungkinadanilai yang samasehinggadapatdijadikan primary key dalamtabeltersebut, danbegitu pula untukatributKode_UnivdalamentitasUniversitasjugadapatdijadikan primary key. Keduaentitastersebutterhubung (adanyaketerkaitan) olehrelasiPimpin (rektormemimpinuniversitas) dengankardinalitasnyasatukesatu (1 : 1).

  9. Soal 3 • Masalahbarangdanpelanggan, barangadabanyakjenis yang bisadibeliolehbanyakpelanggan, tidakhanyasatupelanggan yang bolehmembeli. Pelangganjugadapatmembelitidakhanyasatujenisbarang, bisamembelibanyakjenisbarang.

  10. Pembahasan 1 Pembahasan 3

  11. Pembahasan 3 • Ada duabuahentitasyaituentitasBarangdanentitasPelanggan. EntitasBarangmemilikiempatbuahatributyakniKode_Brg, Nama_Brg, Harga, danJumlah, sedangkanentitasPelangganmemilikitigabuahatributyakniKode_Plg, Nama_Plg, danAlamat. UntukatributKode_BrgpadaentitasBarangbersifatunik / tidakmungkinadanilai yang samasehinggadapatdijadikan primary key dalamtabeltersebut, danbegitu pula untukatributKode_Plgdalamentitaspelangganjugadapatdijadikan primary key. Keduaentitastersebutterhubung (adanyaketerkaitan) olehrelasiBeli (barangdibeliolehpelanggan) dengankardinalitasnyabanyakkebanyak (N : M).

  12. Soal 4 • Masalahdosendanmatakuliah, seorangdosenmengajarlebihdarisatumatakuliahdanuntukmatakuliah yang samadapatdiajarkanolehdosen yang berbeda.

  13. Pembahasan 1 Pembahasan 4

  14. Pembahasan 4 • Ada duabuahentitasyaituentitasDosendanentitasMata_Kuliah. EntitasDosenmemilikiempatbuahatributyakni NID, Nama, Alamat, danJabatan, sedangkanentitasMata_KuliahmemilikitigabuahatributyakniKode_MTK, Nama_MTK, danBobot. Untukatribut NID padaentitasDosenbersifatunik / tidakmungkinadanilai yang samasehinggadapatdijadikan primary key dalamtabeltersebut, danbegitu pula untukatributKode_MTKdalamentitasMata_Kuliahjugadapatdijadikan primary key. Keduaentitastersebutterhubung (adanyaketerkaitan) olehrelasi Ajar (dosenmengajarmatakuliah) dengankardinalitasnyabanyakkebanyak (N : M).

  15. Soal 5 • Masalahdepartemendanproyek, satudepartemenmempunyailebihdarisatuproyek, tetapiproyekhanyadiperolehdandijalankanolehsatudepartemen yang memenangkan tender.

  16. Pembahasan 1 Pembahasan 5

  17. Pembahasan 5 • Ada duabuahentitasyaituentitasDepartemendanentitasProyek. EntitasDepartemenmemilikitigabuahatributyakniKode_Dept, Nama_Dept, danAlamat, sedangkanentitasProyekjugamemilikitigabuahatributyakniKode_Proyek, Nama, danLokasi. UntukatributKode_DeptpadaentitasDepartemenbersifatunik / tidakmungkinadanilai yang samasehinggadapatdijadikan primary key dalamtabeltersebut, danbegitu pula untukatributKode_ProyekdalamentitasProyekjugadapatdijadikan primary key. Keduaentitastersebutterhubung (adanyaketerkaitan) olehrelasiPunya (departemenmempunyaiproyek) dengankardinalitasnyasatukebanyak (1 : N).

  18. Soal 6 • Masalahpegawai, departemen, danproyek, banyakpegawai yang bekerjapadasatudepartemen, satudepartemendapatmemilikilebihdarisatuproyek, dansatupegawaidapatditempatkanpadalebihdarisatuproyekdanuntukproyek yang samamenempatkanpegawai yang berbeda.

  19. Pembahasan 1 Pembahasan 6

  20. Pembahasan 1 Pembahasan 6

  21. Soal 7 • Sebuahperusahaanmenjualbahanbangunan. Setiappelanggandapatmembelibanyakbarang, dansetiappelanggan yang melakukanpembelianakantercatatkedalam data penjualandimanasatupelanggandapatmelakukanbanyaktransaksipenjualandansetiapbarang yang dikembalikanakantercatatkedalam data retur. Untuksatubaranghanyadapat di retursatu kali saja.

  22. Soal 8 • Dari sebuahrencanapembangunan basis data perpustakaan yang dinarasikansebagaiberikutsetiapanggotadapatmeminjamlebihdarisatubuku, dimanauntukbuku yang samadapatdipinjamolehanggota yang berbeda. Setiap supplier dapatmemasoklebihdarisatubuku. Untukbuku yang samadapatdipasokoleh supplier yang berbeda.

  23. Renni Angreni, M.Kom.