Perancangan basis
data merupakan proses menciptakan perancangan untuk basis data yang akan mendukung
operasi dan tujuan perusahaan (Connolly,2002,p279)
II. Proses
dalam perancangan dibagi menjadi tiga tahap :
1.
ConseptualDatabase Design
2.
Logical Database Design
3. Physical Database Design
3. Physical Database Design
1.
ConseptualDatabase Design
Conceptual database
design adalah proses membangun suatu model berdasarkan informasi yang digunakan
oleh perusahaan atau organisasi, tanpa pertimbangan perencanaan fisik (Connolly,2002,p419). Conseptual Database
Design dibagi atas 2 yaitu:
- ERD
- Class Diagram
- Entity Relationship Diagram (ERD)
- ERD
- Class Diagram
- Entity Relationship Diagram (ERD)
ERD
merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data
berdasarkan
objek-objek dasar data yang mempunyai hubungan antar relasi. Class Diagram
Merupakan diagram yang menunjukan adanya klas-klas dan hubungan dengan sudut
pandang logika dari sebuah sistem. Komponen-komponen dalam ERD yaitu:
Entity
Berupa objek, tempat, orang,
konsep, atau aktivitas. Pada teknik penggambaran di lambangkan dengan kotak.
contoh

Attribut
contoh
menjelaskan
sifat-sifat dari sebuah Entity
Contoh : Tgl_order,id_order
Relationships
Merupakan penghubung di antara
entity. Digambarkan dengan simbol belah ketupat.
Contoh, hubungan diantara siswa
dan guru sbb:
Tipe Relationship
1. One to One (1:1)
Mempunyai pengertian "Setiap baris data pada tabel pertama dihubungkan hanya ke satu baris data pada tabel ke dua".
Mempunyai pengertian "Setiap baris data pada tabel pertama dihubungkan hanya ke satu baris data pada tabel ke dua".
2. One to Many (1:m) atau Many to One (m:1)
Mempunyai pengertian "Setiap baris data dari tabel pertama dapat dihubungkan ke satu baris atau lebih data pada tabel ke dua".
3. Many to Many (m:m)
Mempunyai pengertian "Satu baris atau lebih data pada tabel pertama bisa dihubugkan ke satu atau lebih baris data pada tabel ke dua". Artinya ada banyak baris di tabel satu dan tabel dua yang saling berhubungan satu sama lain.
Tidak ada komentar:
Posting Komentar