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

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 me mbuat CDM & PDM dengan menggunakan too l Sybase Power Designer 3. Power Designer 12 III.Modul 1 Conceptual Data Model & Physical Data Model I. Komputer Set (me mory >= 1GB. Manfaat Penggunaan CDM dalam perancangan database :  Memberikan ga mbaran yang lengkap dari struktur . Perlengkapan yang dibutuhkan: 1. Dapat menciptakan PDM & CDM dari sebuah contoh kasus II. Dasar Teori a. Dapat me maha mi perbedaan antara CDM & PDM 2. CPU >= PIV) 2. Tujuan 1. Biasanya CDM direpresentasikan dala m bentuk Entity Relationship Diagra m.

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

Kardinalitas One-to-one Derajat satu dan hanya satu pada kedua arah. Contoh: Relasi antara karyawan dan keahlian. atau attribute dari entity. Tipe ini sangat umum. Tipe ini sangat umum. Contoh: Relas i antara penumpang dan pesawat. Many-to-one Derajat satu atau lebih pada satu arah dan derajat satu dan han ya satu pada arah lainnya. 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.  Conceptual/Logical Level : (yang dapat direpsesentasika n dengan CDM) yang menghubungkan antara internal & external level d. Contoh: Relasi antara suami dan istri. . Many-to-many Derajat satu atau lebih pada kedua arah. da n mungkin benar-benar merupakan entity yang sama. Tipe ini jarang.

cardinalitas 2x objectnya B. 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. Pembuatan PDM dengan cara mengklik . Berikut adalah model relasionalnya : A. kemudian pilih New Conceptual Data Model  Setelah masuk MK diarea dan kerjanya. Nilai buat entitas Mahasiswa. Pembuatan CDM  Buka aplikasi power designer.IV. primary key. dengan menggunaka n tools ‘Entity’ pada pallete window  Berikan atribut untuk tiap entitas dengan cara mengklik 2 kali entitas tersebut. apakah mandatory. tentukan juga type data serta peran dari masing-masing atribut.

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

VI. HASIL DAN ANALISIS o Pembuatan CDM .

o Pembuatan PDM .

ini dikenal sebagai model basisdat a at au model dat a.A. 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. Skema menggambarkan obyek yang diwakili suat u basis dat a dan hubungan di ant ara obyek t ersebut . Menent ukan ent it as. yait u CONCEPTUAL DAT A MODE L & PHYSI CAL DAT A MODE L B.hal di luar bidang Infor mat ika . memasukkan hal. TEORI 1. Model yang digunakan adalah model relasio nal. Konsep dasar dar i basis dat a adalah kumpulan dar i cat at an -cat at an at au potongan dar i penget ahuan. 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 . S ist em bas is dat a dipela jar i dala m ilmu infor masi. Perangkat lunak yang digunakan unt uk mengelo la dan memanggil kuer i ( query). Ada banyak car a unt uk mengorganisasi skema at au memodelkan st rukt ur basis dat a. 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 . Ist ilah "basis dat a" berawal dar i ilmu ko mput er. Meskipun kemudian art inya semakin luas.

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

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

Sign up to vote on this title
UsefulNot useful