Tugas 4 ERD
TUGAS 4. ENTITY RELATIONSHIP DIAGRAM
Dosen : Dr.Drs.Eri Zuliarso,M.KOM
Anggota:
Tjia siska wijaya (15.05.52.0024)
Rahma widiyanti (15.05.52.0011)
ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam
basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar
relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk
menggambarkannya digunakan beberapa notasi dan simbol.
Menurut salah satu para
ahli, Brady dan Loonam (2010), Entity Relationship diagram (ERD) merupakan
teknik yang digunakan untuk memodelkan kebutuhan data dari suatu organisasi,
biasanya oleh System Analys dalam tahap analisis persyaratan proyek
pengembangan system. Sementara seolah-olah teknik diagram atau alat peraga
memberikan dasar untuk desain database relasional yang mendasari sistem
informasi yang dikembangkan. ERD bersama-sama dengan detail pendukung merupakan
model data yang pada gilirannya digunakan sebagai spesifikasi untuk database.
Komponen penyusun ERD adalah
sebagai berikut :
Entitas adalah objek dalam dunia nyata yang dapat dibedakan dengan objek
lain, sebagai contoh mahasiswa,dosen,departemen. Entitias terdiri atas beberapa
atribut sebagai contoh atribut dari entitas mahasiswa adalah
nim,nama,alamat,email, dll. Atribut nim merupakan unik untuk
mengidentifikasikan / membedakan mahasiswa yg satu dengan yg lainnya. Pada
setiap entitas harus memiliki 1 atribut unik atau yang disebut dengan primary
key.
Atribut adalah Setiap
entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk
mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai
sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar
atribut diwakili oleh simbol elips.
Ada dua jenis Atribut :
1) Identifier (key) digunakan
untuk menentukan suatuentity secara unik
(primary key).
2) Descriptor (nonkey attribute)
digunakan untuk menspesifikasikan karakteristik dari suatu entity yang tidak
unik.
Relasi adalah hubungan
antara beberapa entitas. sebagai contoh relasi antar mahaiswa dengan mata
kuliah dimana setiap mahasiswa bisa mengambil beberapa mata kuliah dan setiap
mata kuliah bisa diambil oleh lebih dari 1 mahasiswa. relasi tersebut memiliki
hubungan banyak ke banyak. Berikut adalah contoh ERD.
Kardinalitas menyatakan jumlah himpunan relasi antar entitias. pemetaan
kardiniliat terdiri dari :
· one-to-one :sebuah
entitas pada A berhubungan dengan entitas B paling banyak 1contoh diatas relasi
pegawai dan departemen dimana setiap pegawai hanya bekerja pada 1 departemen
· one-to-many : sebuah
entitas pada A berhubungan dengan entitas B lebih dari satu contoh diatas
adalah 1 depertemen memiliki banyak pegawai
· many-to-many : sebuah
entitas pada A berhubungan dengan entitas B lebih dari satu dan B berhubungan
dengan A lebih dari satu jugan contoh diatas adalah relasi mahasiswa dengan
mata kuliah.
Berikut adalah metode/tahap untuk membuat ERD :
· Menentukan Entitas
· Menentukan Relasi
· Menggambar ERD sementara
· Mengisi Kardinalitas
· Menentukan Kunci Utama
· Menggambar ERD berdasar Key
· Menentukan Atribut
· Memetakan Atribut
· Menggambar ERD dengan Atribut
Entity relationship diagram (ERD) BLUSH SALON & SPA
Entitas adalah objek dalam dunia nyata yang dapat dibedakan dengan objek
lain, sebagai contoh mahasiswa,dosen,departemen. Entitias terdiri atas beberapa
atribut sebagai contoh atribut dari entitas mahasiswa adalah
nim,nama,alamat,email, dll. Atribut nim merupakan unik untuk
mengidentifikasikan / membedakan mahasiswa yg satu dengan yg lainnya. Pada
setiap entitas harus memiliki 1 atribut unik atau yang disebut dengan primary
key.
Atribut adalah Setiap
entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk
mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai
sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar
atribut diwakili oleh simbol elips.
Ada dua jenis Atribut :
1) Identifier (key) digunakan
untuk menentukan suatuentity secara unik
(primary key).
2) Descriptor (nonkey attribute)
digunakan untuk menspesifikasikan karakteristik dari suatu entity yang tidak
unik.
Relasi adalah hubungan
antara beberapa entitas. sebagai contoh relasi antar mahaiswa dengan mata
kuliah dimana setiap mahasiswa bisa mengambil beberapa mata kuliah dan setiap
mata kuliah bisa diambil oleh lebih dari 1 mahasiswa. relasi tersebut memiliki
hubungan banyak ke banyak. Berikut adalah contoh ERD.
Kardinalitas menyatakan jumlah himpunan relasi antar entitias. pemetaan
kardiniliat terdiri dari :
· one-to-one :sebuah
entitas pada A berhubungan dengan entitas B paling banyak 1contoh diatas relasi
pegawai dan departemen dimana setiap pegawai hanya bekerja pada 1 departemen
· one-to-many : sebuah
entitas pada A berhubungan dengan entitas B lebih dari satu contoh diatas
adalah 1 depertemen memiliki banyak pegawai
· many-to-many : sebuah
entitas pada A berhubungan dengan entitas B lebih dari satu dan B berhubungan
dengan A lebih dari satu jugan contoh diatas adalah relasi mahasiswa dengan
mata kuliah.
Berikut adalah metode/tahap untuk membuat ERD :
· Menentukan Entitas
· Menentukan Relasi
· Menggambar ERD sementara
· Mengisi Kardinalitas
· Menentukan Kunci Utama
· Menggambar ERD berdasar Key
· Menentukan Atribut
· Memetakan Atribut
· Menggambar ERD dengan Atribut
Entity relationship diagram (ERD) BLUSH SALON & SPA
Komentar
Posting Komentar