MODUL I
ERD, CDM, PDM DAN DATABASE
I. Pendahuluan
A. Latar Belakang
Sistem informasi manajemen adalah suatu sistem informasi yang digunakan
oleh organisasi untuk mengelola semua transaksi yang mendukung fungsi
manajemen, dan dapat berguna untuk pengambilan keputusan. Atau sistem
informasi manajemen yaitu sistem informasi yang menghasilkan output dengan
masukan input dan berbagai proses lainnya yang hasilnya dibutuhkan untuk tujuan
tertentu dalam kegiatan manajemen. Kebanyakan untuk mengambil suatu
keputusan dalam sebuah organisasi. Sistem Informasi Manajemen sangat berguna
untuk mendukung fungsi manajemen, operasional dan pengambilan suatu
keputusan.
Entity Relationship Diagram (ERD) untuk mendokumentasikan data
perusahaan dengan mengidentifikasi jenis entitas (entity) dan hubungannya. ERD
merupakan suatu model jaringan yang menggunakan susunan data yang disimpan
pada sistem secara abstrak. ERD juga menggambarkan hubungan antara satu entitas
yang memiliki sejumlah atribut dengan entitas yang lain dalam suatu sistem yang
terintegrasi. ERD digunakan oleh perancang sistem untuk memodelkan data yang
nantinya akan dikembangkan menjadi database. CDM adalah model yang dibuat
berdasarkan anggapan bahwa dunia nyata terdiri dari koleksi obyek-obyek dasar
yang dinamakan entitas (entity) serta hubungan (relationship) antara entitas-entitas
itu. Biasanya CDM direpresentasikan dalam bentuk Entity Relationship Diagram.
CDM dipakai untuk menggambarkan secara detail struktur basis data dalam bentuk
logik. PDM (Physical data model) Merupakan model yang menggunakan sejumlah
tabel untuk menggambarkan data serta hubungan antara data-data tersebut. Setiap
tabel mempunyai sejumlah kolom di mana setiap kolom memiliki nama yang unik.
PDM merupakan gambaran secara detail basis data dalam bentuk fisik.
Penggambaran rancangan PDM memperlihatkan struktur penyimpanan data yang
Entitas Supplier
Atribut: id_supplierà variable character (15)
nama_supplierà variable character (25)
alamat_supplierà variable character (50)
EntitasPembelian
Atribut: no_faktur_pembelianà variable character (15)
tanggal_pembelianà date
total_pembelianà money
Entitas Detail Pembelian
Atribut: qty_pembelianà number
jumlah_pembelienà money
EntitasBarang
Atribut: kode_barangà variable character (15)
nama_barangà variable character (25)
hargaà money
Entitas Detail Penjualan
Atribut: qty_penjualanà number
jumlahàpenjualan money
EntitasPenjualan
Atribut: no_faktur_penjualanà variable character (15)
tanggal _ penjualanà date
total_ penjualanà money
Entitas Customer
Atribut: id_customerà variable character (15)
Gambar 3.1 Entity Relationship Diagram (ERD) Basis Data Peminjaman Buku di
Perpustakaan
Gambar 3.8. Relasi dan kardinalitas one to many pada entitas studi kasus
7. Setelah ERD terbentuk dalam CDM, lakukan ‘Check Model’ untuk
mengetahui apakah model tersebut sudah benar atau masih terjadi kesalahan
error.
Gambar 4.2 Conceptual Data Model (CDM) Basis Data Peminjaman Buku
di Perpustakaan
Gambar 4.4 Output XAMPP Basis Data Perincian Data Peminjaman Buku
di Perpustakaan Pada Tabel Buku.
Gambar 4.5 Output XAMPP Basis Data Perincian Data Peminjaman Buku
di Perpustakaan Pada Tabel Kartu
Gambar 4.7 Output XAMPP Basis Data Perincian Data Peminjaman Buku
di Perpustakaan Pada Tabel Pegawai.
Gambar 4.8 Output XAMPP Basis Data Perincian Data Peminjaman Buku
di Perpustakaan Pada Tabel Perpustakaan.
B. Analisa Output
• Analisa Output ERD
Pada permasalahan basis data peminjaman buku di perpustakaan terdapat 5 jenis
entitas yaitu mahasiswa, perpustakaan, kartu, petugas dan buku. Di dalam entitas