Berikut ini adalah pertanyaan dari sulusin7tani pada mata pelajaran IPS untuk jenjang Sekolah Menengah Atas
Jelaskan tentang entity relationship diagram
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
ERDmerupakan suatu model untuk menjelaskan hubungan antar data dalam basis databerdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERDuntuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannyadigunakan beberapa notasi dan simbol.
Menurut salah satu para ahli, Brady dan Loonam (2010), EntityRelationship diagram (ERD) merupakan teknik yang digunakan untuk memodelkankebutuhan data dari suatu organisasi, biasanya oleh System Analys dalam tahapanalisis persyaratan proyek pengembangan system. Sementara seolah-olah teknikdiagram atau alat peraga memberikan dasar untuk desain database relasional yangmendasari sistem informasi yang dikembangkan. ERD bersama-sama dengan detailpendukung merupakan model data yang pada gilirannya digunakan sebagaispesifikasi untuk database.
Komponen penyusun ERD adalah sebagai berikut : Entitas adalah objek dalam dunia nyata yang dapat dibedakandengan objek lain, sebagai contoh mahasiswa,dosen,departemen. Entitiasterdiri atas beberapa atribut sebagai contoh atribut dari entitasmahasiswa adalah nim,nama,alamat,email, dll. Atribut nim merupakan unikuntuk mengidentifikasikan / membedakan mahasiswa yg satu dengan yglainnya. Pada setiap entitas harus memiliki 1 atribut unik atau yangdisebut dengan primary key.
Atribut adalah Setiapentitas pasti mempunyai elemen yang disebut atribut yang berfungsiuntuk mendeskripsikan karakteristik dari entitas tersebut. Isi dariatribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satudengan yang lain. Gambar atribut diwakili oleh simbol elips.
Ada dua jenis Atribut :
1) Identifier (key) digunakan untukmenentukan suatuentity secara unik (primary key).
2) Descriptor (nonkey attribute) digunakanuntuk menspesifikasikan karakteristik dari suatu entity yangtidak unik.
Relasi adalahhubungan antara beberapa entitas. sebagai contoh relasi antar mahaiswadengan mata kuliah dimana setiap mahasiswa bisa mengambil beberapa matakuliah dan setiap mata kuliah bisa diambil oleh lebih dari 1 mahasiswa.relasi tersebut memiliki hubungan banyak ke banyak. Berikut adalahcontoh ERD.
Kardinalitas menyatakan jumlah himpunan relasiantar entitias. pemetaan kardiniliat terdiri dari :
· one-to-one :sebuahentitas pada A berhubungan dengan entitas B paling banyak 1contoh diatas relasipegawai dan departemen dimana setiap pegawai hanya bekerja pada 1 departemen
· one-to-many : sebuahentitas pada A berhubungan dengan entitas B lebih dari satu contoh diatasadalah 1 depertemen memiliki banyak pegawai
· many-to-many : sebuahentitas pada A berhubungan dengan entitas B lebih dari satu dan B berhubungandengan A lebih dari satu jugan contoh diatas adalah relasi mahasiswa denganmata kuliah.Berikut adalah metode/tahap untuk membuat ERD:· Menentukan Entitas· Menentukan Relasi· Menggambar ERDsementara· Mengisi Kardinalitas· Menentukan Kunci Utama· Menggambar ERDberdasar Key· Menentukan Atribut· Memetakan Atribut· Menggambar ERD denganAtribut
Menurut salah satu para ahli, Brady dan Loonam (2010), EntityRelationship diagram (ERD) merupakan teknik yang digunakan untuk memodelkankebutuhan data dari suatu organisasi, biasanya oleh System Analys dalam tahapanalisis persyaratan proyek pengembangan system. Sementara seolah-olah teknikdiagram atau alat peraga memberikan dasar untuk desain database relasional yangmendasari sistem informasi yang dikembangkan. ERD bersama-sama dengan detailpendukung merupakan model data yang pada gilirannya digunakan sebagaispesifikasi untuk database.
Komponen penyusun ERD adalah sebagai berikut : Entitas adalah objek dalam dunia nyata yang dapat dibedakandengan objek lain, sebagai contoh mahasiswa,dosen,departemen. Entitiasterdiri atas beberapa atribut sebagai contoh atribut dari entitasmahasiswa adalah nim,nama,alamat,email, dll. Atribut nim merupakan unikuntuk mengidentifikasikan / membedakan mahasiswa yg satu dengan yglainnya. Pada setiap entitas harus memiliki 1 atribut unik atau yangdisebut dengan primary key.
Atribut adalah Setiapentitas pasti mempunyai elemen yang disebut atribut yang berfungsiuntuk mendeskripsikan karakteristik dari entitas tersebut. Isi dariatribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satudengan yang lain. Gambar atribut diwakili oleh simbol elips.
Ada dua jenis Atribut :
1) Identifier (key) digunakan untukmenentukan suatuentity secara unik (primary key).
2) Descriptor (nonkey attribute) digunakanuntuk menspesifikasikan karakteristik dari suatu entity yangtidak unik.
Relasi adalahhubungan antara beberapa entitas. sebagai contoh relasi antar mahaiswadengan mata kuliah dimana setiap mahasiswa bisa mengambil beberapa matakuliah dan setiap mata kuliah bisa diambil oleh lebih dari 1 mahasiswa.relasi tersebut memiliki hubungan banyak ke banyak. Berikut adalahcontoh ERD.
Kardinalitas menyatakan jumlah himpunan relasiantar entitias. pemetaan kardiniliat terdiri dari :
· one-to-one :sebuahentitas pada A berhubungan dengan entitas B paling banyak 1contoh diatas relasipegawai dan departemen dimana setiap pegawai hanya bekerja pada 1 departemen
· one-to-many : sebuahentitas pada A berhubungan dengan entitas B lebih dari satu contoh diatasadalah 1 depertemen memiliki banyak pegawai
· many-to-many : sebuahentitas pada A berhubungan dengan entitas B lebih dari satu dan B berhubungandengan A lebih dari satu jugan contoh diatas adalah relasi mahasiswa denganmata kuliah.Berikut adalah metode/tahap untuk membuat ERD:· Menentukan Entitas· Menentukan Relasi· Menggambar ERDsementara· Mengisi Kardinalitas· Menentukan Kunci Utama· Menggambar ERDberdasar Key· Menentukan Atribut· Memetakan Atribut· Menggambar ERD denganAtribut
Semoga dengan pertanyaan yang sudah terjawab oleh sonia031299 dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Thu, 16 Mar 17