• GRAFANSA AL FATHANA

    Tujuan Kami adalah Ridho Allah dalam menggapai impian dan cita cita hidup yang sempurna.

  • Alhamdulillah

    Buatlah hidup ini indah dengan banyak bersukur dan banyak usaha. Serta berterimakasih kepada Allah "ALHAMDULILLAH"

  • Subahannallah

    Maha Suci Allah yang telah menciptakan Langit dan Bumi beserta semua mahluk yang ada di dalamnya "SUBAHANNALLAH"

  • Ikhtiar

    Meskipun lambat, tapi dengan ikhtiar kepada Allah maka semua usaha yang kita lakukan pasti mendapat kebaikan.

  • Sosial

    Kita adalah Khalifah di bumi ini, maka ingatlah bahwasanya tugas kita bersama yaitu menjaga dan melestarikan bumi ini.

  • Lingkungan

    Yang terbaik adalah mereka yang mampu menjaga tangannya dari segala pengrusakan serta kemungkaran.

  • GRAFANSA AL FATHANA

    Tujuan Kami adalah Ridho Allah dalam menggapai impian dan cita cita hidup yang sempurna.

  • Alhamdulillah

    Buatlah hidup ini indah dengan banyak bersukur dan banyak usaha. Serta berterimakasih kepada Allah "ALHAMDULILLAH"

Selasa, 20 Agustus 2013

Posted by Muhammad Abdul Wahid
2 comments | 09.07
Pengertian Entity Relationship Diagram
Dari beberapa poin tadi, bisa disimpulkan bahwa Entity Relationship Diagram adalah sebuah hubungan antar entity atau obyek-obyek dasar yang divisualkan dengan diagram. Dalam ERD atau Entity Relationship Diagram juga diterapkan penggunaan simbol yang menggambarkan 3 informasi diantaranya :
Dalam sistem Entity Relationship Diagram (ERD), terdapat beberapa istilah penting diantaranya :
1.    Entitas
Enititas atau Entity merupakan suatu objek yang mewakili sesuatu hal yang nyata. Dapat dibedakan satu dengan lainnya. Contoh Entitas adalah Siswa, Guru, Pegawai, Buku, Barang, Pelanggan dan lainnya.
2.    Atribut
Atribut merupakan sebuah sub-bagian dari entitas. Misalnya terdapat entitas Buku dengan atribut Judul , Penulis , Penerbit , ISBN. Atau entitas Siswa dengan atribut Nama , NIS , Alamat , Tempat / Tanggal Lahir dan beberapa atribut lainnya. Istilah lain atribut adalah Field.
3.    Relasi
Istilah selanjutnya adalah Relasi. Relasi atau Relation adalah hubungan antara dua atau lebih entitas yang saling berkaitan. Misalnya, Entitas Barang dengan Distributor. Kedua Entitas ini dihubungkan dengan relasi “dipasok”. Artinya Barang dipasok oleh Distributor dan Distributor memasok Barang. Barang memiliki atribut Jenis , Satuan, Harga. Begitu pula dengan Distributor, memiliki atribut Nama dan Alamat.
Dalam keadaan tertentu, tidak hanya Entitas yang diberi atribut. Relasi juga dapat diberikan atribut. Untuk lebih jelasnya bisa dilihat pada contoh berikut.

Bentuk-Bentuk Relasi

Pada ERD, terdapat beberapa bentuk relasi yang dapat terjadi antar entitas. Bentuk-bentuk relasi tersebut diantaranya :
1)    Relasi One-to-One
Relasi ini menunjukkan setiap entitas pada himpunan entitas A berhubungan dengan tepat satu entitas pada himpunan entitas B atau sebaliknya. Relasi ini mirip dengan Korespodensi Satu-Satu pada materi Matematika.
Contoh : 1 Pria menikahi 1 wanita
2)    Relasi One-to-Many
Relasi ini menunjukkan bahwa setiap entitas pada himpunan entitas A berhubungan dengan banyak entitas dalam himpunan entitas B.
Contoh : 1 Pemain Bulutangkis memiliki beberapa raket
3)    Relasi Many-to-One
Relasi ini menunjukkan bahwa banyak entitas pada himpunan entitas A berhubungan dengan satu entitas dalam himpunan entitas B.
Contoh : 1 Bus ditumpangi beberapa orang
4)    Relasi Many-to-Many
Relasi ini menunjukkan bahwa setiap entitas pada himpunan entitas A berhubungan dengan banyak entitas dalam himpunan entitas B. Dan setiap entitas pada himpunan entitas B berhubungan banyak dengan banyak entitas pada himpunan entitas A. Relasi ini merupakan gabungan relasi One-to-Many dengan Many-to-One.
Contoh : 1 Guru mengajar banyak siswa dan satu siswa diajar banyak guru.

Membuat Entity Relationship Diagram (ERD)

Dalam membuat ERD yang baik, kita juga harus membuat diagram secara logika, praktis dan agar mudah dipahami. Untuk menciptakan hal itu, lakukan langkah-langkah sebagai berikut:
  1. Menentukan entitas yang terlibat dalam sistem database tersebut
  2. Menentukan relasi antar entitas
  3. Menggambar ERD Sementara
  4. Menganalisis ERD
  5. Menyempurnakan ERD

2 komentar:

Blogroll

About

Pesan Admin :Selamat Datang Di Blog Kami