Laporan Resmi Modul 2
-
Upload
illa-ssi-nne -
Category
Documents
-
view
31 -
download
5
description
Transcript of Laporan Resmi Modul 2
SENIN, 13.00 – 15.00
PRAKTIKUM BASIS DATA
LAPORAN RESMI
MODUL 2 – POWER DESIGNER
SESI/KELOMPOK : A3/5
1. LAILATUS SHOLICHAH (1134010119)
2. I WAYAN PUJA TRISNA (1134010124)
ASISTEN :
1. DESY NUR PERMATASARI (1034010095)
2. HENDRIK PRASTYO (1034010083)
LABORATORIUM DESAIN DAN ALGORITMA
PROGRAM STUDY TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JATIM
2013
LEMBAR PENGESAHAN
Telah disahkan laporan resmi :
Pratikum : BASIS DATA
Modul : 2
Judul : POWER DESIGNER
Rombongan : A3
Grup : 5
Surabaya, 18 April 2013
Asisten Praktikum
( )
SOAL PRAKTIKUM
Buatlah CDM dan PDM dari pencucian kendaraan ?
ANALISA MASALAH
Di praktikum BASIS DATA modul 2 yaitu POWER DESIGNER.
Dalam praktikum modul 2 kali ini yaitu menjelaskan tentang penggunaan
Power Designer sendiri dan penjelasan tentang pemodelan dari Power
Designer.
Di dalam praktikum modul 2, kami mendapatkan kendala dalam
menentukan relasi yang mandatory, pengertian dalam Mandatory itu
sendiri adalah atribut yang harus diisi tidak boleh kosong (not null), atau
bersifat wajib, perbedaan dari relasi lainya yaitu pengertian dalam kata
wajib jadi relasi yang terjadi dalam mandatory maka table tersebut wajib
mengisikan data-data dalam table sedangkan relasi yang lain bisa terjadi
jika tidak diisikan data masih bisa digunakan.
KESIMPULAN
1. Power Designer adalah sebuah software pemodelan yang memiliki
banyak fungsi.
2. Mandatory adalah atribut yang harus diisi tidak boleh kosong (not
null), atau bersifat wajib.
3. CDM yang valid dapat dikonversi ke PDM dan OOM, PDM yang
valid dapat dikonversi ke CDM dan OOM, OOM yang valid dapat
dikonversi ke CDM atau PDM ,BPM cara penyelesaian dengan
proses dalam praktik bisnis
HASIL PRAKTIKUM
CDM
Memiliki
Melakukan
Mendapat
(D)
Melakukan
Memilik Memiliki
Pemilik
ID PemilikNama PemilikAlamat PemilikNo Telp Pemilik
<pi> Characters (15)Variable characters (30)Variable characters (50)Variable characters (15)
<M>
ID Pemilik <pi>
Pegawai
ID PegawaiNama PegawaiJabatan PegawaiAlamat PegawaiNo Telp PegawaiGaji Pegawai
<pi> Characters (15)Variable characters (30)Variable characters (15)Variable characters (50)Variable characters (15)Number
<M>
ID Pegawai <pi>
Transaksi
Kode TransaksiTanggal PencucianJam pencucianHarga pencucian
<pi> Characters (15)DateTimeNumber
<M>
Kode Transaksi <pi>
Denda
Kode DendaJumlah Denda
<pi> Characters (15)Number
<M>
Kode Denda <pi>
Customer
ID CustomerNama CustomerAlamat CustomerNo Telp Customer
<pi> Characters (15)Variable characters (30)Variable characters (50)Variable characters (15)
<M>
ID Customer <pi>
Mobil
Nopol MobilMerk MobilJenis MobilWarna Mobil
<pi> Characters (10)Variable characters (10)Variable characters (10)Variable characters (10)
<M>
Nopol Mobil <pi>
Motor
Nopol MotorMerk MotorJenis MotorWarna Motor
<pi> Characters (10)Variable characters (10)Variable characters (10)Variable characters (10)
<M>
Nopol Motor <pi>
PDM
FK_PEGAWAI_MEMILIKI__PEMILIK
FK_MELAKUKA_MELAKUKAN_PEGAWAI
FK_MELAKUKA_MELAKUKAN_TRANSAKS
FK_DENDA_MENDAPAT_TRANSAKS
FK_MELAKUKA_MELAKUKAN_TRANSAKS
FK_MELAKUKA_MELAKUKAN_CUSTOMER
FK_MOBIL_MEMILIK_2_CUSTOMER FK_MOTOR_MEMILIKI__CUSTOMER
Pemilik
ID PemilikNama PemilikAlamat PemilikNo Telp Pemilik
char(15)varchar(30)varchar(50)varchar(15)
<pk>
Pegawai
ID PegawaiID PemilikNama PegawaiJabatan PegawaiAlamat PegawaiNo Telp PegawaiGaji Pegawai
char(15)char(15)varchar(30)varchar(15)varchar(50)varchar(15)numeric
<pk><fk>
Transaksi
Kode TransaksiTanggal PencucianJam pencucianHarga pencucian
char(15)datetimenumeric
<pk>
Denda
Kode DendaKode TransaksiJumlah Denda
char(15)char(15)numeric
<pk><fk>
Customer
ID CustomerNama CustomerAlamat CustomerNo Telp Customer
char(15)varchar(30)varchar(50)varchar(15)
<pk>
Mobil
Nopol MobilID CustomerMerk MobilJenis MobilWarna Mobil
char(10)char(15)varchar(10)varchar(10)varchar(10)
<pk><fk>
Motor
Nopol MotorID CustomerMerk MotorJenis MotorWarna Motor
char(10)char(15)varchar(10)varchar(10)varchar(10)
<pk><fk>
Melakukan
ID PegawaiKode Transaksi
char(15)char(15)
<pk,fk1><pk,fk2>
Melakukan2
Kode TransaksiID Customer
char(15)char(15)
<pk,fk1><pk,fk2>
PEMBAHASAN
Dalam praktikum BASIS DATA modul 2 yaitu POWER DESIGNER.
Power Designer adalah sebuah software pemodelan yang memiliki banyak
fungsi diantaranya adalah untuk merancang serta memanage database.
Dalam Power Designer ini kita dapat memodelkan empat tipe
pemodelan yaitu, CDM, PDM, OOM, dan BPM. CDM (Conceptual Data
Model) 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. CDM yang valid dapat
dikonversi ke PDM dan OOM. PDM (Pysical 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 yang
valid dapat dikonversi ke CDM dan OOM. OOM (Object Oriented Model)
memodelkan sistem dari software dengan menggunakan pendekatan
berorientasi objek untuk sebuah bahasa pemrograman. OOM yang valid
dapat dikonversi ke CDM atau PDM. BPM (Business Process Model)
memodelkan sarana untuk penyelesaian satu atau beberapa proses dalam
konsep praktek bisnis.