Anda di halaman 1dari 9

SENIN, 13.00 15.

00 PRAKTIKUM BASIS DATA LAPORAN RESMI MODUL 2 POWER DESIGNER

SESI/KELOMPOK : A3/5 1. 2. LAILATUS SHOLICHAH I WAYAN PUJA TRISNA ASISTEN : 1. DESY NUR PERMATASARI 2. HENDRIK PRASTYO (1034010095) (1034010083) (1134010119) (1134010124)

LABORATORIUM DESAIN DAN ALGORITMA PROGRAM STUDY TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JATIM 2013

LEMBAR PENGESAHAN Telah disahkan laporan resmi Pratikum Modul Judul Grup : BASIS DATA :2 : POWER DESIGNER :5 :

Rombongan : A3

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

Pemilik ID Pemilik <pi> Characters (15) <M> Nama Pemilik Variable characters (30) Alamat Pemilik Variable characters (50) No Telp Pemilik Variable characters (15) ID Pemilik <pi> Memiliki

Pegawai ID Pegawai <pi> Characters (15) <M> Nama Pegawai Variable characters (30) Jabatan Pegawai Variable characters (15) Alamat Pegawai Variable characters (50) No Telp Pegawai Variable characters (15) Gaji Pegawai Number ID Pegawai <pi>

Melakukan

Transaksi Kode Transaksi <pi> Characters (15) <M> Tanggal Pencucian Date Jam pencucian Time Harga pencucian Number Kode Transaksi <pi> (D) Mendapat Melakukan Denda Kode Denda <pi> Characters (15) <M> Jumlah Denda Number Kode Denda <pi> Customer ID Customer <pi> Characters (15) <M> Nama Customer Variable characters (30) Alamat Customer Variable characters (50) No Telp Customer Variable characters (15) ID Customer <pi>

Memilik

Memiliki

Mobil Nopol Mobil <pi> Characters (10) <M> Merk Mobil Variable characters (10) Jenis Mobil Variable characters (10) Warna Mobil Variable characters (10) Nopol Mobil <pi>

Motor Nopol Motor <pi> Characters (10) <M> Merk Motor Variable characters (10) Jenis Motor Variable characters (10) Warna Motor Variable characters (10) Nopol Motor <pi>

PDM

Pemilik ID Pemilik Nama Pemilik Alamat Pemilik No Telp Pemilik char(15) <pk> varchar(30) varchar(50) varchar(15) FK_PEGAWAI_MEMILIKI__PEMILIK

Pegawai ID Pegawai ID Pemilik Nama Pegawai Jabatan Pegawai Alamat Pegawai No Telp Pegawai Gaji Pegawai char(15) <pk> char(15) <fk> varchar(30) varchar(15) varchar(50) varchar(15) numeric

Melakukan ID Pegawai char(15) <pk,fk1> Kode Transaksi char(15) <pk,fk2> FK_MELAKUKA_MELAKUKAN_PEGAWAI

FK_MELAKUKA_MELAKUKAN_TRANSAKS

Transaksi Kode Transaksi Tanggal Pencucian Jam pencucian Harga pencucian char(15) <pk> date time numeric FK_DENDA_MENDAPAT_TRANSAKS

FK_MELAKUKA_MELAKUKAN_TRANSAKS

Melakukan2 Kode Transaksi char(15) <pk,fk1> ID Customer char(15) <pk,fk2>

Denda Kode Denda char(15) <pk> Kode Transaksi char(15) <fk> Jumlah Denda numeric

FK_MELAKUKA_MELAKUKAN_CUSTOMER

Customer ID Customer Nama Customer Alamat Customer No Telp Customer char(15) <pk> varchar(30) varchar(50) varchar(15)

FK_MOBIL_MEMILIK_2_CUSTOMER

FK_MOTOR_MEMILIKI__CUSTOMER

Mobil Nopol Mobil ID Customer Merk Mobil Jenis Mobil Warna Mobil char(10) <pk> char(15) <fk> varchar(10) varchar(10) varchar(10) Nopol Motor ID Customer Merk Motor Jenis Motor Warna Motor

Motor char(10) <pk> char(15) <fk> varchar(10) varchar(10) varchar(10)

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.

Anda mungkin juga menyukai