LAPORAN PRAKTIKUM BASIS DATA MODUL 1 CONCEPTUAL DATA MODEL & PHYSICAL DATA MODEL

Oleh : SUSI EKAWATI (201110370311121)

LABORATORIUM REKAYASA PERANGKAT LUNAK TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2011 -2012

CPU >= PIV) 2.Modul 1 Conceptual Data Model & Physical Data Model I. Dasar Teori a. CDM (Conceptual Data M odel) CDM anggapan obyek-obyek adalah bahwa dasar model dunia yang yang nyata dibuat terdiri entitas berd asarkan dari (entity) koleks i serta dinamakan hubungan (relationship) antara entitas -entitas itu. Dapat menciptakan PDM & CDM dari sebuah contoh kasus II. Tujuan 1. Manfaat Penggunaan CDM dalam perancangan database :  Memberikan ga mbaran yang lengkap dari struktur . Komputer Set (me mory >= 1GB. Dapat me maha mi perbedaan antara CDM & PDM 2. Biasanya CDM direpresentasikan dala m bentuk Entity Relationship Diagra m. Perlengkapan yang dibutuhkan: 1. Dapat me mbuat CDM & PDM dengan menggunakan too l Sybase Power Designer 3. Power Designer 12 III.

c. di mana me mpunyai sejumlah k olo m setiap kolo m me miliki nama yang unik.basis data yaitu arti. lain bagian -bagian berinte raksi dengan data bersifat general dan tidak spesifik. Pembuatan melakukan proses indentifikas i ini disebut analisa kebutuhan-kebutuhan data dan suatu dahulu akan data dan Untuk pengumpulan analisa. hubungan. arsitektur bas is data terbagi atas tiga level yaitu : . Menurut ANSI/SPARC. designer. dan analis. terlebih yang Tipe database. Tipe PDM : data bersifat spesifik. Perancangan lebih khusus database dan secara fisik. sistem menentuka n kita dari harus siste m siste m kebutuhan-kebutuhan mengenal informasi database. dan batasan-batasan  Alat ko munikasi antar pemakai basis data. Perbedaan CDM dan PDM CDM : pengumpulan suatu dan tahap perancangan data dimana dan kita basis data yang berdasarkan CDM adala h analisis. Perancangan PDM merupakan representasi fisik / sebenarnya dari database. PDM (Physical Data Model) Merupakan untuk model yang menggunakan serta sejumlah tabe l antara mengga mbarkan Setiap data tabel hubungan data-data tersebut. b.

Tipe ini sangat umum. Many-to-one Derajat satu atau lebih pada satu arah dan derajat satu dan han ya satu pada arah lainnya. Contoh: Relas i antara penumpang dan pesawat. . Kardinalitas One-to-one Derajat satu dan hanya satu pada kedua arah. da n mungkin benar-benar merupakan entity yang sama. Contoh: Relasi antara suami dan istri. atau attribute dari entity. Internal/Physical Level : (yang da pat direpresentasika n dengan PDM) berhubungan secara fisik (physical storage)  denganbagaimana data disimpa n External /View Level : berhu bungan dengan bagaimana data di representasikan dari sisi setiap user. Many-to-many Derajat satu atau lebih pada kedua arah. Tipe ini jarang. Contoh: Relasi antara karyawan dan keahlian.  Conceptual/Logical Level : (yang dapat direpsesentasika n dengan CDM) yang menghubungkan antara internal & external level d. Tipe ini sangat umum.

primary key. Pembuatan PDM dengan cara mengklik . Pembuatan CDM  Buka aplikasi power designer. atau yang lainnya  Tambahkan entitas relationship untuk menghubungkan 2 dengan me mpergunakan tool ‘Relationship’ pada pallete window  Atur property dan relationship sebagainya s eperti nama. Langkah – Langkah Praktikum Contoh kasus yang akan digunakan untuk praktikum kali ini adalah system pendataan nilai mahasiswa yang terdapat disebuah unversitas. tentukan juga type data serta peran dari masing-masing atribut. dengan menggunaka n tools ‘Entity’ pada pallete window  Berikan atribut untuk tiap entitas dengan cara mengklik 2 kali entitas tersebut. kemudian pilih New Conceptual Data Model  Setelah masuk MK diarea dan kerjanya. Nilai buat entitas Mahasiswa.IV. apakah mandatory. Berikut adalah model relasionalnya : A. cardinalitas 2x objectnya B.

denga n menggunaka n tools ‘Entity’ pada pallete window  Berikan atribut untuk tiap entitas dengan cara mengklik 2 kali entitas tersebut. atau yang lainnya  Tambahkan entitas reference untuk menghubungkan 2 dengan me mpergunakan tool ‘Reference’ pada pallete window  Atur dan property sebagainya reference dengan seperti na ma. Berikut adalah daftar studi kasus yang disediakan : o Rental Tugas Anda adalah mendesain database dengan me mbuat CDM serta PDM untuk studi kasus tersebut. apakah mandatory. kemudian pilih New Physical Data Model  Setelah masuk MK diarea dan kerjanya. Buka aplikasi power designer. tentukan juga type data serta peran dari masing-masing atribut. primary key. . Masing-masing kelo mpok akan mendapatkan 1 buah studi kasus. TUGAS PRAKTIKUM Anda akan dikelompokkan ke dalam b eberapa kelo mpok. cardinalitas cara mengklik 2x objectnya V. Nilai buat entitas Mahasiswa.

VI. HASIL DAN ANALISIS o Pembuatan CDM .

o Pembuatan PDM .

Skema menggambarkan obyek yang diwakili suat u basis dat a dan hubungan di ant ara obyek t ersebut . LATAR BELAKANG Bas is dat a adalah kumpulan infor masi yang di simpan di dala m komput er sist emat ik sehingga dapat diper iksa menggunakan suat u program komput er unt uk mempero leh infor masi dar i basis dat a t ersebut . Konsep dasar dar i basis dat a adalah kumpulan dar i cat at an -cat at an at au potongan dar i penget ahuan. S ist em bas is dat a dipela jar i dala m ilmu infor masi. memasukkan hal. Sebuah basis dat a memilik i penjelasan t erst rukt ur dari jenis fakt a yang t ersimpan di dala mnya penje lasan ini disebut skema. Meskipun kemudian art inya semakin luas. Ada banyak car a unt uk mengorganisasi skema at au memodelkan st rukt ur basis dat a. yait u : o Ent it as Member o Ent it as DVD / VCD o Ent it as Pegawai o Ent it as Sewa o Ent it as Pengembalian . TEORI 1. Model yang digunakan adalah model relasio nal.A.hal di luar bidang Infor mat ika . Ist ilah "basis dat a" berawal dar i ilmu ko mput er. yait u CONCEPTUAL DAT A MODE L & PHYSI CAL DAT A MODE L B. Menent ukan ent it as. Perangkat lunak yang digunakan unt uk mengelo la dan memanggil kuer i ( query). ini dikenal sebagai model basisdat a at au model dat a.

Gaji Pokok. Pegawai mengkoordinir DVD. Jumlah. Tot al Bayar. Uang Transport . Kode sebagai pr imar y key . (Ent it as Kuat ) o Ent it as Gaji Pegawai. memiliki at r ibut : ID Member sebagai pr imar y key. Pegawai mener ima Ga ji P egawai. De nda. (Ent it as Kuat ) o Ent it as Pegawai.o Ent it as Gaji Pegawai 2. Tanggal Kemba li. memiliki at r ibut : Kode Pegawa i sebagai pr imar y key. o Ent it as Member. . Tanggal Sewa. (Ent it as Kuat ) o Ent it as DVD / VCD. Menent ukan at ribut dar i set iap ent it as. St at us. Menent ukan Relasi ant ar Ent it as. (E nt it as Kuat ) o Ent it as Sewa. Nama Pegawai. Alamat . Tanggal lahir. Ala mat Pegawai. Tot al It em. Nama. No KTP. Insent if. Kode Kembali. Jabat an. Kode Sewa. memiliki at r ibut : Genre. No Telp Pegawa i. o Ent it as Gaji Pegawai berelasi dengan E nt it as Pegawai. Judul. Memiliki at r ibut : Kode Sewa sebagai pr imar y key. memiliki at r ibut : Kode Kemba li sebagai pr imar y key. Tanggal Kembali. o Ent it as Pegawai ber elasi dengan E nt it as DVD /VCD. Uang Makan. (Ent it as Lemah. Nomor Telepon. memilik i at r ibut : Jabat an. kar ena t idak memiliki pr imar y key dan bergant ung pada ent it as Pegawa i) 3. Tanggal Sewa. (Ent it as Kuat ) o Ent it as Pengembalian.

karena merupakan basis dalam menyediakan informasi bagi para pemakai.o Ent it as Pegawai ber elasi dengan E nt it as S ewa dan E nt it as Pengemba lian. o Ent it as Member berelasi dengan E nt it as S ewa. Contohnya saja jika dalam bidang jasa rental dapat mencari dan menyimpan data. C. dan Ent it as Pengemba lian. t er jadi pengecekan d ipengemba lian dan t ransaksi dipenyewaan. Sehingga para pengguna dengan mudah dan cepat dalam mencari informasi tersebut. Jadi. dan menge mbalikan DVD/ VCD. Ent i t as DVD/VCD. pastilah membutuhkan database yang dirasakan sangat bermanfaat. Pegawai mela yani pen yewaan dan pengembalian. dalam bidang ini menggunakan dan ruang lingkup apapun. . Datab ase terdiri dari data yang akan digunakan atau diperuntukkan terhadap data banyak user . KESIMPULAN Database merupakan salah satu komponen yang penting dalam sistem informasi. Member me milih. menyewa. o Ent it as DVD /VCD berelasi dengan E nt it as Sewa dan Ent it as Pengemba lian. tersebut sesuai dari masing-masing user akan dengan tugas dan fungsinya.

Sign up to vote on this title
UsefulNot useful