Untuk menggambarkan sebuah database digunakan Entity
Relationship Model. Tabel – tabel dalam database digambarkan
dalam wujud entity. Entity adalah kumpulan objek
yang memiliki sifat yang sama, sedangkan hubungan antar tabel disebut relationship,
yang merupakan asosiasi antar entity yang memiliki makna.
Beberapa konsep dasar dalam E-R
Model, yaitu :
·
Tipe
Entiti
Tipe entiti menggambarkan kumpulan dari objek yang ada pada ‘dunia
nyata’ dengan properti yang sama. Sebuah tipe entiti bisa berbentuk objek
dengan keberadaan fisik (nyata) ataupun objek yang tidak nyata (abstrak).
Setiap tipe entiti dilambangkan dengan sebuah persegi panjang yang diberi nama
dari entiti tersebut. Nama tiap entiti biasanya adalah kata benda tunggal.
·
Tipe
Relasi
Tipe relasi adalah sekumpulan
hubungan antartipe entitas yang memiliki arti. Tipe relasi digambarkan dengan
sebuah garis yang menghubungkan tipe entitas – tipe entitas yang saling
berhubungan.
·
Atribut
Atribut adalah properti sebuah entitas atau relationship.
Atribut menampung nilai yang menjelaskan setiap entiti dan menggambarkan bagian
utama dari data yang disimpan di dalam basis data.
Kasus yang kami ambil adalah sebuah system rental
kendaraan yang kami beri aturan – aturan dari system tersebut, berikut aturan
dari system rental mobil ini:
1. Banyak peminjam dapat meminjam banyak mobil
2. Peminjam dapat meminjam truk dan mobil
bersama-sama
Bentuk Diagram er model
Rental
No izin
usaha
|
Nama
|
Alamat
|
No telepon
|
Jumlah mobil
|
|
|
|
|
|
|
|
|
|
|
Kendaraan
Plat no
|
Warna
|
Bahan
bakar
|
tahun
|
Harga sewa
|
|
|
|
|
|
|
|
|
|
|
Mobil
Plat no
|
Kapasitas
penumpang
|
|
|
|
|
truk
Plat no
|
Kapasitas muatan
|
|
|
|
|
Peminjam
No KTP
|
Nama
|
Alamat
|
No telepon
|
Tgl lahir
|
|
|
|
|
|
|
|
|
|
|
Pegawai
No pegawai
|
Nama
|
Tgl lahir
|
|
|
|
|
|
|
Supir
No pegawai
|
Medan yang
dikuasi
|
|
|
|
|
Teknisi
No pegawai
|
Keahlian
khusus
|
|
|
|
|
No comments:
Post a Comment