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

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

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

cardinalitas 2x objectnya B. primary key. tentukan juga type data serta peran dari masing-masing atribut. Berikut adalah model relasionalnya : A. Pembuatan PDM dengan cara mengklik . Nilai buat entitas Mahasiswa. Pembuatan CDM  Buka aplikasi power designer. apakah mandatory. 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.IV. Langkah – Langkah Praktikum Contoh kasus yang akan digunakan untuk praktikum kali ini adalah system pendataan nilai mahasiswa yang terdapat disebuah unversitas. 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.

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

VI. HASIL DAN ANALISIS o Pembuatan CDM .

o Pembuatan PDM .

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

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

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

Sign up to vote on this title
UsefulNot useful