Thursday, April 7, 2011 | By: evil.fr0m.heaven

Praktikum 3 (Pembuatan CDM, PDM dan Database menggunakan Sysbase.Power Designer)


Conceptual Data Modelling (CDM)

    Pada  tahap  ini  kita  akan  membuat  CDM  dengan  studi  kasus  adalah relasi antara  Anggota Perpustakaan dengan Buku pada Sistem Informasi Perpustakaan. Sampai tahap ini, diasumsikan anda sudah paham mengenai konsep ERD  dan  pemodelan data.  Tahapan pembuatan CDM  pada  Power Designer 15 adalah sbb :
     •  Pilih menu file > new > pada dialog new pilih new model dan Conceptual  
       Data Model kemudian klik OK.
     •  Langkah selanjutnya adalah membuat entitas customer. Pada tahapan ini, 
       klik ikon entity pada pallete dan klik lagi pada workspace. Kemudian 
       kembali ke pallete dan klik ikon panah lalu klik dua kali ikon entity atau klik 
       kanan kemudian pilih properties untuk membuka “properties” nya seperti 
       pada gambar dibawah :
         •  Pada tab general, kita dapat memberi nama entitas tersebut yaitu 
           “customer”.
       •  Kemudian pada tab attributes, kita dapat menambahkan atribut pada 
           entitas ini diantaranya :



Nama Atribut
Tipe Data
customer_id
CHAR(30),
name
CHAR(30)
telephone
CHAR(20
street
CHAR(40)
city
CHAR(25)
state
CHAR(2)
zipcode
CHAR(10)
country
CHAR(20)

       •  Untuk atribut customer_id  kita set sebagai primary key, sehingga 
           centang checkbox P untuk mengeset Primary Key; Selain 
           itu customer_id juga tidak boleh kosong sehingga centang juga M untuk 
           Mandatory, kemudian klik OK.
       •  Langkah selanjutnya adalah membuat entitas employee. Untuk membuat 
           entitas employee, langkah – langkah yang dilakukan sama dengan 
           tahapan pembuatan entitas employee dengan atribut sbb :


NAMA ATRIBUT
TIPE DATA
employee_id
INT
name
CHAR(30)
hire_date
DATE

        •  Kemudian Set Kode employee_id sebagai Primary Key dan Mandatory.

        •  Langkah selanjutnya adalah membuat entitas part. Untuk membuat 
           entitas part , langkah – langkah yang dilakukan sama dengan tahapan 
           pembuatan entitas part dengan atribut sbb :


NAMA ATRIBUT
TIPE DATA
Part_id
INT
Nama
CHAR(30)
Cost
NUM(8,2)
Weight
FLOAT

        _ Kemudian Set Kode part_id sebagai Primary Key dan Mandatory.

       •  Langkah selanjutnya adalah membuat entitas salesorder. Untuk 
           membuat entitas salesorder, langkah – langkah yang dilakukan sama 
           dengan tahapan pembuatan entitas salesorder dengan atribut sbb :


NAMA ATRIBUT
TIPE DATA
Order_id
INT
Order_date
DATE
Ship_date
DATE
Payment
NUMERIC(8,2)

        •  Berikutnya kita akan membuat relasi antara kempat entitas ini, untuk 
            itu klik icon relationship.
        •  Untuk mengecek kebenaran model ini, kita dapat memilih tools > 
            check model > OK. Bila benar, maka  akan  terlihat  pesan  bahwa  
            CDM  yang  telah  dibangun  benar  pada  bagian  bawah workspace 
            seperti pada gambar dibawah :






Physical Data Modelling (PDM)

       •   Setelah membuat CDM, maka tahapan selanjutnya adalah membuat    
            PDM. Untuk membuat PDM, maka pilih tools > generate physical data 
            model.
       •   Pada tab general kita dapat memilih generate new physical data model.
       •   Pada pilihan database, kita dapat memilih database yang akan kita 
            gunakan, karena dalam tutorial kita menggunakan Oracle 10g XE, maka 
            dapat kita pilih database Oracle 10g.
       •   Kemudian berilah nama pada PDM ini dengan PDMperpus
       •   Pada tab detail, akan terdapat beberapa pilihan, untuk table prefix, isi 
            dengan TBL_
       •   Pada reference, ganti pilihan delete rule dengan cascade, kemudian klik 
            OK.
       •   Kemudian,  kita  dapat  mengecek  kebenaran  model  dengan  cara  
            yang  sama  saat  mengecek kebenaran model CDM.
       •   Tahap terakhir dalam perancangan database dengan menggunakan 
            Sybase Power Designer 11 ini adalah perancangan DDL script yang 
            nantinya dapat kita impor pada database server.
       •   Untuk itu pilih database > generate database.
       •   Pada dialog database generation, pilih script generation pada pilihan 
            generation type.
       •   Pada directory, kita dapat memilih dimana DDL script ini akan disimpan.
       •   Pada file name, kita dapat mengetikkan nama untuk script ini.
       •   Untuk tab dan pilihan lain dapat kita biarkan dalam kondisi default.
       •   Kemudian klik OK dan untuk melihat DDL script yang telah kita generate.
           
Ini adalah hasil PDM :





0 comments:

Post a Comment