Bag.2
Overview
Miranda : Ariel kamu benar, database management sistem
adalah alat yang cocok untuk job ini
Ariel : Jadi kamu memutuskan mengambil pekerjaan itu ?
Miranda : iya, bayarannya cocok dan perusahaan memberikan
kebebasan waktu menggerjakannya, tapi saya
dibayar ketika pekerjaan selesai .
Ariel : Bagus, kapan kamu mulai ?
Miranda : Itulah masalah berikutnya, saya bingung harus mulai
darimana.
Ariel : Itu adalah masalah, apakah kamu tahu aplikasi
tersbt dapat untuk apa saja ?
Miranda : saya sudah bicara dengan manager dan beberapa
pekerja, tetapi mereka banyak memberikan point,
saya menjadi tidak jelas. Proyek ini besar dan saya
pikir saya mempunyai masalah terhadap seluruh
detailnya. Banyak laporan yang hrs dibuat dan aturan-
aturan. Dan satu orang bagian penjualan banyak
bicara mengenai aturan data, seperti nomor customer
yang terdiri dari 5 digit dan 4 digit dan 2 huruf untuk
account pemerintah.
Ariel : Mungkin kamu harus membuat sebuah sistem dan
membuat diagram dari yang mereka katakan .
Desain Model
Customer(customerID,name,address…)
Salesperson(employeedid,name commission…)
Order (orderid, orderdate, customerid, employeeid…)
n m n
Komponen Product
* animal
1 *
Animal
* purchase
1 1 1
1 1
Supplier employee * sale * customer
1 *
1
*
Merchandise
*
* purchase * merchandise *
Tipe data (Domain)
Tipe data Format Size Range of data
Object Type apasaja yang dikenal oleh mesin contoh : gambar, suara video
Defenisi dasar
Primary key properties
Customer Salesperson
1 1
n n
Order
1
n
Customer(customerID,Name,address,city,phone)
Orderitem
Salesperson(EmployeeID,Name,Commission,DateHired)
1 Orderitem(orderID, itemID, Quantity)
n
Item(itemID,Description, listprice)
item
Initial objects
Indentifikasi object utama
Initial object2
Initial object Key Sample propeties Comment
Maintable(key1,simplecolumns)
group2(key1, group2, X, Y)
Tergantung pd videoID
6 Clockwork $ 1.5
Third Normal form ( 3 NF)
Tergantung pd transID
Tergantung pd CustomerID
n 1
1 n n 1
supplier Purchase order Employee
n
n
item
One to many relationship
1 n n 1
supplier Purchase order Employee
1
Purchase order
n POItem (POID, ItemID, Quantity, Price)
n
POitem
n n
item
1
item
Data Dictionary
www.sybase.com/products/application_tools
www.oracle.com/tools
www.dbpd.com