Bab 7 studi kasus

  • View
    194

  • Download
    0

Embed Size (px)

Text of Bab 7 studi kasus

  • SISTEMBASIS DATA

  • Review Last WeekDi dalam sistem basis data, terdapat Istilah Constraint. Jelaskan definisi dan manfaat constraint.

  • AnswerSQL constraints are used to specify rules for the data in a table.If there is any violation between the constraint and the data action, the action is aborted by the constraint.Constraints can be specified when the table is created (inside the CREATE TABLE statement) or after the table is created (inside the ALTER TABLE statement).

  • TujuanAgar mahasiswa memahami tahap-tahap perancangan basis dataMemahami tahapan Final Design dari ERD

  • DATABASE PT-FURNITUREPEKERJADEPARTEMENTPRODUCTORDER PEMBELIANPELANGGAN12345

  • PEKERJAId_pekerjanamaalamatlengkapTgl_lhrGol_drhnohpjkfotoagamaDEPARTEMENTiddepartemenNamaLokasiTelfORDER PEMBELIANId_orderTgl_orderVia_pengiriman

  • PELANGGANId_pelanggannamaalamatlengkapnohpfaxemailPRODUCTId_productNamahargajenisstok

  • PEKERJADEPARTEMENTPRODUCTORDER PEMBELIANPELANGGANmilikitanganimemuathasilkankirimTgl_jadijlhTgl_pengiriman

  • PEKERJADEPARTEMENTPRODUCTORDER PEMBELIANPELANGGANmilikitanganimemuathasilkankirimTgl_jadijlhTgl_pengirimann11nnnn11n

  • Implementasi ke Bentuk Tabel

  • TABEL PEKERJATABEL DEPARTEMENTTABEL PRODUCT

  • TABEL ORDER PEMBELIANTABEL PELANGGANTABEL MEMUAT

  • Contoh 2Buatlah ERD untuk kasus quiz online (seperti quiz online Basis data / Pemrograman). Deskripsi: dosen membuat soal yang kemudian akan dikerjakan oleh mahasiswa secara online.

  • Contoh 3Bangun sebuah ER-Diagram untuk perusahaan asuransi mobil yang costumercostumernya masing-masing memiliki satu atau lebih mobil. Setiap mobil memiliki 0 sampai banyak catatan kecelakaan. Serta bangun tabel-tabel untuk ER-diagram!

  • Contoh 4Desain sebuah generalisasi spesialisasi hirarki untuk sebuah perusahaan kendaraan bermotor. Perusahaan menjual sepeda motor,mobil penumpang, van, dan bus. Tentukan penempatan atribut Anda pada setiap level hirarki.

  • Contoh 5Sebuah bank memiliki beberapa cabang di daerah yang berlainan. Masing-masing cabang memiliki pelanggan yang relatif banyak. Sebuah rekening mungkin saja dimiliki oleh beberapa pelanggan dan setiap pelanggan boleh memiliki beberapa rekening. Gambarkan skema ERD dan tabel untuk kasus ini.