PERMODELAN DATA
ANALISIS DAN PERANCANGAN SISTEM INFORMASI
Mulyadi, S.Kom, M.S.I
DATA MODELING
1
11/05/2020
Entity
– menunjukkan kelas dari orang, tempat, benda, kejadian atau
konsep yang diperlukan untuk disimpan.
- Penamaan menggunakan kata benda tunggal
Orang : agency, contractor, customer,
department, division, employee, instructor,
student, supplier.
Tempat : sales region, building, room,
branch office, campus.
Objek : book, machine, part, product, raw material, software license,
software package, tool, vehicle model, vehicle.
Peristiwa : aplikasi, penghargaan, pembatalan, kelas, penerbangan, faktur,
order, pendaftaran, pembaharuan, permintaan, pemesanan, penjualan,
perjalanan.
Konsep: account, block of time, bond, course, fund, qualification, stock.
2
11/05/2020
Attributes
Attribute – ciri atau karakteristik entity.
Disebut juga elemen, sifat atau field
Compound attribute –
terdiri gabungan atribut.
Disebut atribut gabungan (composit,
Concatenated atau struktur data
3
11/05/2020
Domains
4
11/05/2020
Identification
Key – atribut/gabungan yang memberikan
nilai yang unik terhadap isi dari entity
(disebut identifier)
Concatenated key - sekelompok atribut yang
secara unik mengidentifikasi suatu entitas.
Candidate key – salah satu dari sejumlah
kunci yang dapat berfungsi sebagai kunci
utama dari entitas.
Primary key – candidate key yang akan
paling sering digunakan untuk secara unik
mengidentifikasi entitas.
Alternate key – candidate key yang tidak
digunakan sebagai primary key (secondary
key).
Relationships
- hubungan yang ada diantara entity
- Dinyatakan dengan garis hubung diantara entity tsb
Cardinality
1. minimum/maksimum jml kejadian (occurrence) dari suatu entity mempunyai
hubungan dengan lainnya
2. Karena hubungan timbal balik maka kardinalitas haru didefinisikan ke dua arah
(bidirectional)
bidirectional
Student Is being studied by is enrolled in
Curriculum
5
11/05/2020
Cardinality Notations
Relationship
6
11/05/2020
Degree
7
11/05/2020
Degree
Associative Entity
Associative Entity :
entitas yang
mewarisi Primary
key berasal lebih dari Associative
satu entitas lain Entity
(disebut Parent).
8
11/05/2020
Foreign Keys
Primary Key
Foreign Key
Dorm Residence Director Duplicated from
primary key of
Smith Andrea Fernandez
Major entity
Jones Daniel Abidjan (not unique)
9
11/05/2020
Selamat Belajar
dan
Terima kasih
10