SlideShare a Scribd company logo
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. Model entity
relantionship dikemukakan oleh Chen, persepsi terhadap dunia nyata sebagai objek dasar yang
disebut entitas dan keterhubungan antar entitas-entitas itu. Komponen pokok ERD :
1. Entitas
Entitas merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu
yang lain (Fathansyah, 1999: 30). Simbol dari entitas ini biasanya digambarkan dengan
persegi panjang. Entitas biasanya berupa orang, tempat, objek, kejadian atau konsep
dilingkungan.
contoh : entitas dapat berupa objek konkret di dunia nyata seperti mahasiswa, buku, kantor,
dan objek abstrak seperti rekening, kualifikasi.
Himpunan entitas :
Dimodelkan
dengan
2. Atribut
Atribut adalah ciri dari tipe entitas. Isi dari atribut mempunyai sesuatu yang dapat
mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol
elips.
- Atribut sederhana (disusun dari satu komponen dan tidak dapat dibagi lagi atau tunggal)
- Atribut majemuk (disusun dari banyak komponen dan dapat dipecah menjadi komponen
yang lebih kecil) contoh atribut alamat Geger Kalong 55, Sukasari, Bandung dapat
dipecah menjadi jalan Geger Kalong 55, kelurahan Sukasari, kota Bandung.
- Atribut turunan (atribut yang dapat dikomputasi atau dikalkulasi dari nilai atribut lain)
contoh atribut umur dapat dikomputasi dari atribut tanggal lahir.
3. Keterhubungan atau Relationship
Hubungan antara dua atau lebih entitas yang berasal dari himpunan entitas yang berbeda. Tipe
relationship yaitu :
- Relationship keberadaan (contoh, pegawai memiliki anak)
- Relationship fungsional (contoh, guru mengajar murid)
Anis Seni
Caca Imel
mahasiswa
- Relationship kejadian (contoh, pembeli membeli pesanan)
Keterhubungan :
Sumber: Hariyanto, Bambang. Sistem Manajemen Basisdata hal.179
Redundancy
Pada file manual sering terjadi penyimpanan data yang sama pada lokasi yang terpisah (cross
location) tidak dapat dihubungkan, kalaupun dapat hanya dihubungkan dengan petunjuk silang
(cross reference). Data yang terpisah selain memakan banyak tempat, juga sukar diremajakan
(up-date) sekaligus secara bersamaan. Duplikasi data, data yang sama disimpan dalam beberapa
file. Karena file-file dan program aplikasi disusun oleh programmer yang berbeda, sejumlah
informasi mungkin memiliki duplikasi dalam beberapa file. Sebagai contoh nama mata kuliah
dan sks dari mahasiswa dapat muncul pada suatu file memiliki record-record mahasiswa dan
juga pada suatu file yang terdiri dari record-record mata kuliah. Kerangkapan data seperti ini
dapat menyebabkan pemborosan tempat penyimpanan dan biaya akases yang bertambah.
Disamping itu dapat terjadi inkonsistensi data. Misalnya, apabila terjadi perubahan jumlah sks
mata kuliah, sedangkan perubahan hanya diperbaiki pada file mata kuliah dan tidak diperbaiki
pada file mahasiswa. Hal ini dapat mengakibatkan kesalahan dalam laporan nilai mahasiswa.
Definisi Dasar Struktur Database :
Data: Sekumpulan fakta mengenai objek tertentu dan belum mempunyai arti.
Informasi: Hasil pengolahan data yang konkrit dan sudah mempunyai arti untuk mencapai suatu
tujuan tertentu.
Tabel: Hal yang paling mendasar dalam penyimpanan data yang terdiri dari field dan record.
proyek rekening
pekerjaan transaksi
peralatan
nasabah
menggunakan
mempunyai
melakukan
Field (kolom): Elemen dari tabel yang berisikan informasi tertentu yang spesifik tentang
subjudul tabel pada sebuah item data. Contoh: Kode Barang menjadi KdBarang, KodeBrg.
Syarat-syarat pembentukan Field Name pada tabel:
 Harus Unik atau Spesifik, Boleh disingkat
 Pemisah sebagai pengganti spasi dalam pembentuk field adalah tanda lambang "_"
Record (baris): Sekumpulan data yang saling berkaitan tentang sebuah subjek tertentu, misalnya
data seorang siswa akan disimpan dalam record yang terdiri dari beberapa kolom / field.
Manfaat Database
1. Sebagai komponen utama atau penting dalam sistem informasi, karena merupakan dasar dalam
menyediakan informasi.
2. Menentukan kualitas informasi yaitu cepat, akurat, dan relevan.
3. Mengatasi kerangkapan data (redundancy data).
4. Menghindari terjadinya inkonsistensi data.
5. Mengatasi kesulitan dalam mengakses data.
6. Menyusun format yang standar dari sebuah data.
7. Penggunaan oleh banyak pemakai (multiple user).
8. Melakukan perlindungan dan pengamanan data.
9. Agar pemakai mampu menyusun suatu pandangan (view) abstraksi dari data.
Daftar pustaka :
Hariyanto, Bambang. 2004. Sistem Manajemen Basisdata. Bandung: Informatika
http://fasilkomueu21.blogspot.com/2012/11/pengertian-erd.html
http://kapanpunbisa.blogspot.com/2013/05/pengertian-entity-relationship-diagram.html
http://dmsayunk.blogspot.com/2011/04/manfaat-database.html

More Related Content

What's hot

3 model data
3 model data3 model data
3 model data
Simon Patabang
 
Database ms. access by esde
Database ms. access by esdeDatabase ms. access by esde
Database ms. access by esdeSii Esde
 
Sistem Manajemen Database
Sistem Manajemen DatabaseSistem Manajemen Database
Sistem Manajemen Database
elfridaanjas
 
Lingkungan basis data (2)
Lingkungan basis data (2)Lingkungan basis data (2)
Lingkungan basis data (2)
Arib Herzi
 
312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data
nasrymonihu1
 
Bab 3. Pemodelan Data
Bab 3. Pemodelan DataBab 3. Pemodelan Data
Bab 3. Pemodelan DataZaenal Abidin
 
Tugas 8, septi hendarwati,yananto mihadi putra, se, m.si, konsep basis data r...
Tugas 8, septi hendarwati,yananto mihadi putra, se, m.si, konsep basis data r...Tugas 8, septi hendarwati,yananto mihadi putra, se, m.si, konsep basis data r...
Tugas 8, septi hendarwati,yananto mihadi putra, se, m.si, konsep basis data r...
SeptiHendarwati
 
TND-052-P01- Konsep Dasar Basis Data
TND-052-P01- Konsep Dasar Basis DataTND-052-P01- Konsep Dasar Basis Data
TND-052-P01- Konsep Dasar Basis Data
Tino Dwiantoro
 
Modul teori basis data ch. 1
Modul teori basis data ch. 1Modul teori basis data ch. 1
Modul teori basis data ch. 1Ratzman III
 
Modul teori basis data ch. 2
Modul teori basis data ch. 2Modul teori basis data ch. 2
Modul teori basis data ch. 2Ratzman III
 
SIM, Asha Kusuma Pertiwi, Hapzi Ali, Sistem Informasi Manajemen, Sistem Manaj...
SIM, Asha Kusuma Pertiwi, Hapzi Ali, Sistem Informasi Manajemen, Sistem Manaj...SIM, Asha Kusuma Pertiwi, Hapzi Ali, Sistem Informasi Manajemen, Sistem Manaj...
SIM, Asha Kusuma Pertiwi, Hapzi Ali, Sistem Informasi Manajemen, Sistem Manaj...
Asha Kusuma Pertiwi
 
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
Lintang Kejora
 
ARSITEKTUR MODEL BASIS DATA
ARSITEKTUR MODEL BASIS DATAARSITEKTUR MODEL BASIS DATA
ARSITEKTUR MODEL BASIS DATA
EDIS BLOG
 
Dunia pangkalan data 1
Dunia pangkalan data 1Dunia pangkalan data 1
Dunia pangkalan data 1
Che Rozali Che Mat
 
Kisi kisi basis data uts
Kisi kisi basis data utsKisi kisi basis data uts
Kisi kisi basis data utsRatzman III
 
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Yohanes Agung Nugroho
 
Pertemuan 1 Sistem DataBase
Pertemuan 1 Sistem DataBasePertemuan 1 Sistem DataBase
Pertemuan 1 Sistem DataBase
Syeh Kazekage
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1Bhucenk
 

What's hot (19)

3 model data
3 model data3 model data
3 model data
 
Database ms. access by esde
Database ms. access by esdeDatabase ms. access by esde
Database ms. access by esde
 
Sistem Manajemen Database
Sistem Manajemen DatabaseSistem Manajemen Database
Sistem Manajemen Database
 
Lingkungan basis data (2)
Lingkungan basis data (2)Lingkungan basis data (2)
Lingkungan basis data (2)
 
312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data
 
Bab 3. Pemodelan Data
Bab 3. Pemodelan DataBab 3. Pemodelan Data
Bab 3. Pemodelan Data
 
Tugas 8, septi hendarwati,yananto mihadi putra, se, m.si, konsep basis data r...
Tugas 8, septi hendarwati,yananto mihadi putra, se, m.si, konsep basis data r...Tugas 8, septi hendarwati,yananto mihadi putra, se, m.si, konsep basis data r...
Tugas 8, septi hendarwati,yananto mihadi putra, se, m.si, konsep basis data r...
 
TND-052-P01- Konsep Dasar Basis Data
TND-052-P01- Konsep Dasar Basis DataTND-052-P01- Konsep Dasar Basis Data
TND-052-P01- Konsep Dasar Basis Data
 
Sistem Basis Data model data relasional
Sistem Basis Data model data relasionalSistem Basis Data model data relasional
Sistem Basis Data model data relasional
 
Modul teori basis data ch. 1
Modul teori basis data ch. 1Modul teori basis data ch. 1
Modul teori basis data ch. 1
 
Modul teori basis data ch. 2
Modul teori basis data ch. 2Modul teori basis data ch. 2
Modul teori basis data ch. 2
 
SIM, Asha Kusuma Pertiwi, Hapzi Ali, Sistem Informasi Manajemen, Sistem Manaj...
SIM, Asha Kusuma Pertiwi, Hapzi Ali, Sistem Informasi Manajemen, Sistem Manaj...SIM, Asha Kusuma Pertiwi, Hapzi Ali, Sistem Informasi Manajemen, Sistem Manaj...
SIM, Asha Kusuma Pertiwi, Hapzi Ali, Sistem Informasi Manajemen, Sistem Manaj...
 
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
 
ARSITEKTUR MODEL BASIS DATA
ARSITEKTUR MODEL BASIS DATAARSITEKTUR MODEL BASIS DATA
ARSITEKTUR MODEL BASIS DATA
 
Dunia pangkalan data 1
Dunia pangkalan data 1Dunia pangkalan data 1
Dunia pangkalan data 1
 
Kisi kisi basis data uts
Kisi kisi basis data utsKisi kisi basis data uts
Kisi kisi basis data uts
 
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
 
Pertemuan 1 Sistem DataBase
Pertemuan 1 Sistem DataBasePertemuan 1 Sistem DataBase
Pertemuan 1 Sistem DataBase
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 

Similar to Entity Relatonship Diagram

3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...
3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...
3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...
arsawimax1
 
Bab 2 - SISTEM BASIS DATA.ppt
Bab 2 - SISTEM BASIS DATA.pptBab 2 - SISTEM BASIS DATA.ppt
Bab 2 - SISTEM BASIS DATA.ppt
YogaKencana1
 
Bab 2 - SISTEM BASIS DATA.ppt
Bab 2 - SISTEM BASIS DATA.pptBab 2 - SISTEM BASIS DATA.ppt
Bab 2 - SISTEM BASIS DATA.ppt
astiSetya1
 
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...
desisiti21
 
Basis data
Basis dataBasis data
Basis data
Samsuri14
 
Pengenalan sistembasis data
Pengenalan sistembasis dataPengenalan sistembasis data
Pengenalan sistembasis data
Billy Wong
 
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
Yohanes Agung Nugroho
 
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdfpdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
AishSkincare
 
Laporan praktikum modul 3 (erd notasi peterchen) -
Laporan praktikum modul 3 (erd notasi peterchen) -Laporan praktikum modul 3 (erd notasi peterchen) -
Laporan praktikum modul 3 (erd notasi peterchen) -
Devi Apriansyah
 
Pengenalan dasar sistem basisdata
Pengenalan dasar sistem basisdataPengenalan dasar sistem basisdata
Pengenalan dasar sistem basisdata
Erza Sofian
 
2. sistem basis data
2. sistem basis data2. sistem basis data
2. sistem basis datayamasitha
 
Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164Budi Raharjo
 
Struktur Hirarki
Struktur HirarkiStruktur Hirarki
Struktur Hirarki
SMK Kartika XX-1 Makassar
 
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.pptAnalisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
FadhilFauzan3
 
SISTEM BASIS DATA
SISTEM BASIS DATASISTEM BASIS DATA
SISTEM BASIS DATA
DiLaAzhari1
 
4_ERD (.Entity Relationship Diagram).pdf
4_ERD (.Entity Relationship Diagram).pdf4_ERD (.Entity Relationship Diagram).pdf
4_ERD (.Entity Relationship Diagram).pdf
fauzandika
 
admnistrasi basis data infor kelas x smk
admnistrasi basis data infor kelas x  smkadmnistrasi basis data infor kelas x  smk
admnistrasi basis data infor kelas x smk
hsdfh
 
Modul basis data (database)
Modul basis data (database)Modul basis data (database)
Modul basis data (database)
Deka M Wildan
 
Pertemuan 6 erd
Pertemuan 6 erdPertemuan 6 erd
Pertemuan 6 erd
AhmadFauzi531
 

Similar to Entity Relatonship Diagram (20)

3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...
3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...
3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...
 
Bab 2 - SISTEM BASIS DATA.ppt
Bab 2 - SISTEM BASIS DATA.pptBab 2 - SISTEM BASIS DATA.ppt
Bab 2 - SISTEM BASIS DATA.ppt
 
Bab 2 - SISTEM BASIS DATA.ppt
Bab 2 - SISTEM BASIS DATA.pptBab 2 - SISTEM BASIS DATA.ppt
Bab 2 - SISTEM BASIS DATA.ppt
 
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...
 
Basis data
Basis dataBasis data
Basis data
 
Pengenalan sistembasis data
Pengenalan sistembasis dataPengenalan sistembasis data
Pengenalan sistembasis data
 
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
 
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdfpdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
 
Pengantar Database
Pengantar DatabasePengantar Database
Pengantar Database
 
Laporan praktikum modul 3 (erd notasi peterchen) -
Laporan praktikum modul 3 (erd notasi peterchen) -Laporan praktikum modul 3 (erd notasi peterchen) -
Laporan praktikum modul 3 (erd notasi peterchen) -
 
Pengenalan dasar sistem basisdata
Pengenalan dasar sistem basisdataPengenalan dasar sistem basisdata
Pengenalan dasar sistem basisdata
 
2. sistem basis data
2. sistem basis data2. sistem basis data
2. sistem basis data
 
Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164
 
Struktur Hirarki
Struktur HirarkiStruktur Hirarki
Struktur Hirarki
 
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.pptAnalisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
 
SISTEM BASIS DATA
SISTEM BASIS DATASISTEM BASIS DATA
SISTEM BASIS DATA
 
4_ERD (.Entity Relationship Diagram).pdf
4_ERD (.Entity Relationship Diagram).pdf4_ERD (.Entity Relationship Diagram).pdf
4_ERD (.Entity Relationship Diagram).pdf
 
admnistrasi basis data infor kelas x smk
admnistrasi basis data infor kelas x  smkadmnistrasi basis data infor kelas x  smk
admnistrasi basis data infor kelas x smk
 
Modul basis data (database)
Modul basis data (database)Modul basis data (database)
Modul basis data (database)
 
Pertemuan 6 erd
Pertemuan 6 erdPertemuan 6 erd
Pertemuan 6 erd
 

More from khairunnisa mulyana

Cara membuat Database
Cara membuat DatabaseCara membuat Database
Cara membuat Database
khairunnisa mulyana
 
Praktikum Database Management System
Praktikum Database Management SystemPraktikum Database Management System
Praktikum Database Management System
khairunnisa mulyana
 
PRESENTASI TEORI BELAJAR BEHAVIORISTIK, HUMANISTIK DAN KOGNITIF
PRESENTASI TEORI BELAJAR BEHAVIORISTIK, HUMANISTIK DAN KOGNITIF PRESENTASI TEORI BELAJAR BEHAVIORISTIK, HUMANISTIK DAN KOGNITIF
PRESENTASI TEORI BELAJAR BEHAVIORISTIK, HUMANISTIK DAN KOGNITIF
khairunnisa mulyana
 
TEORI BELAJAR BEHAVIORISTIK, HUMANISTIK DAN KOGNITIF
TEORI BELAJAR BEHAVIORISTIK, HUMANISTIK DAN KOGNITIFTEORI BELAJAR BEHAVIORISTIK, HUMANISTIK DAN KOGNITIF
TEORI BELAJAR BEHAVIORISTIK, HUMANISTIK DAN KOGNITIF
khairunnisa mulyana
 
PENGARUH TEKNOLOGI INFORMASI DAN KOMUNIKASI TERHADAP RANAH AFEKTIF SISWA SEKO...
PENGARUH TEKNOLOGI INFORMASI DAN KOMUNIKASI TERHADAP RANAH AFEKTIF SISWA SEKO...PENGARUH TEKNOLOGI INFORMASI DAN KOMUNIKASI TERHADAP RANAH AFEKTIF SISWA SEKO...
PENGARUH TEKNOLOGI INFORMASI DAN KOMUNIKASI TERHADAP RANAH AFEKTIF SISWA SEKO...
khairunnisa mulyana
 
Sistem Pendidikan Jarak Jauh di Jepang
Sistem Pendidikan Jarak Jauh di JepangSistem Pendidikan Jarak Jauh di Jepang
Sistem Pendidikan Jarak Jauh di Jepang
khairunnisa mulyana
 
Teori belajar gagne
Teori belajar gagneTeori belajar gagne
Teori belajar gagne
khairunnisa mulyana
 
Filsafat perenialisme
Filsafat perenialismeFilsafat perenialisme
Filsafat perenialisme
khairunnisa mulyana
 
Rumpun Teori Belajar
Rumpun Teori BelajarRumpun Teori Belajar
Rumpun Teori Belajar
khairunnisa mulyana
 

More from khairunnisa mulyana (9)

Cara membuat Database
Cara membuat DatabaseCara membuat Database
Cara membuat Database
 
Praktikum Database Management System
Praktikum Database Management SystemPraktikum Database Management System
Praktikum Database Management System
 
PRESENTASI TEORI BELAJAR BEHAVIORISTIK, HUMANISTIK DAN KOGNITIF
PRESENTASI TEORI BELAJAR BEHAVIORISTIK, HUMANISTIK DAN KOGNITIF PRESENTASI TEORI BELAJAR BEHAVIORISTIK, HUMANISTIK DAN KOGNITIF
PRESENTASI TEORI BELAJAR BEHAVIORISTIK, HUMANISTIK DAN KOGNITIF
 
TEORI BELAJAR BEHAVIORISTIK, HUMANISTIK DAN KOGNITIF
TEORI BELAJAR BEHAVIORISTIK, HUMANISTIK DAN KOGNITIFTEORI BELAJAR BEHAVIORISTIK, HUMANISTIK DAN KOGNITIF
TEORI BELAJAR BEHAVIORISTIK, HUMANISTIK DAN KOGNITIF
 
PENGARUH TEKNOLOGI INFORMASI DAN KOMUNIKASI TERHADAP RANAH AFEKTIF SISWA SEKO...
PENGARUH TEKNOLOGI INFORMASI DAN KOMUNIKASI TERHADAP RANAH AFEKTIF SISWA SEKO...PENGARUH TEKNOLOGI INFORMASI DAN KOMUNIKASI TERHADAP RANAH AFEKTIF SISWA SEKO...
PENGARUH TEKNOLOGI INFORMASI DAN KOMUNIKASI TERHADAP RANAH AFEKTIF SISWA SEKO...
 
Sistem Pendidikan Jarak Jauh di Jepang
Sistem Pendidikan Jarak Jauh di JepangSistem Pendidikan Jarak Jauh di Jepang
Sistem Pendidikan Jarak Jauh di Jepang
 
Teori belajar gagne
Teori belajar gagneTeori belajar gagne
Teori belajar gagne
 
Filsafat perenialisme
Filsafat perenialismeFilsafat perenialisme
Filsafat perenialisme
 
Rumpun Teori Belajar
Rumpun Teori BelajarRumpun Teori Belajar
Rumpun Teori Belajar
 

Entity Relatonship Diagram

  • 1. 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. Model entity relantionship dikemukakan oleh Chen, persepsi terhadap dunia nyata sebagai objek dasar yang disebut entitas dan keterhubungan antar entitas-entitas itu. Komponen pokok ERD : 1. Entitas Entitas merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain (Fathansyah, 1999: 30). Simbol dari entitas ini biasanya digambarkan dengan persegi panjang. Entitas biasanya berupa orang, tempat, objek, kejadian atau konsep dilingkungan. contoh : entitas dapat berupa objek konkret di dunia nyata seperti mahasiswa, buku, kantor, dan objek abstrak seperti rekening, kualifikasi. Himpunan entitas : Dimodelkan dengan 2. Atribut Atribut adalah ciri dari tipe entitas. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips. - Atribut sederhana (disusun dari satu komponen dan tidak dapat dibagi lagi atau tunggal) - Atribut majemuk (disusun dari banyak komponen dan dapat dipecah menjadi komponen yang lebih kecil) contoh atribut alamat Geger Kalong 55, Sukasari, Bandung dapat dipecah menjadi jalan Geger Kalong 55, kelurahan Sukasari, kota Bandung. - Atribut turunan (atribut yang dapat dikomputasi atau dikalkulasi dari nilai atribut lain) contoh atribut umur dapat dikomputasi dari atribut tanggal lahir. 3. Keterhubungan atau Relationship Hubungan antara dua atau lebih entitas yang berasal dari himpunan entitas yang berbeda. Tipe relationship yaitu : - Relationship keberadaan (contoh, pegawai memiliki anak) - Relationship fungsional (contoh, guru mengajar murid) Anis Seni Caca Imel mahasiswa
  • 2. - Relationship kejadian (contoh, pembeli membeli pesanan) Keterhubungan : Sumber: Hariyanto, Bambang. Sistem Manajemen Basisdata hal.179 Redundancy Pada file manual sering terjadi penyimpanan data yang sama pada lokasi yang terpisah (cross location) tidak dapat dihubungkan, kalaupun dapat hanya dihubungkan dengan petunjuk silang (cross reference). Data yang terpisah selain memakan banyak tempat, juga sukar diremajakan (up-date) sekaligus secara bersamaan. Duplikasi data, data yang sama disimpan dalam beberapa file. Karena file-file dan program aplikasi disusun oleh programmer yang berbeda, sejumlah informasi mungkin memiliki duplikasi dalam beberapa file. Sebagai contoh nama mata kuliah dan sks dari mahasiswa dapat muncul pada suatu file memiliki record-record mahasiswa dan juga pada suatu file yang terdiri dari record-record mata kuliah. Kerangkapan data seperti ini dapat menyebabkan pemborosan tempat penyimpanan dan biaya akases yang bertambah. Disamping itu dapat terjadi inkonsistensi data. Misalnya, apabila terjadi perubahan jumlah sks mata kuliah, sedangkan perubahan hanya diperbaiki pada file mata kuliah dan tidak diperbaiki pada file mahasiswa. Hal ini dapat mengakibatkan kesalahan dalam laporan nilai mahasiswa. Definisi Dasar Struktur Database : Data: Sekumpulan fakta mengenai objek tertentu dan belum mempunyai arti. Informasi: Hasil pengolahan data yang konkrit dan sudah mempunyai arti untuk mencapai suatu tujuan tertentu. Tabel: Hal yang paling mendasar dalam penyimpanan data yang terdiri dari field dan record. proyek rekening pekerjaan transaksi peralatan nasabah menggunakan mempunyai melakukan
  • 3. Field (kolom): Elemen dari tabel yang berisikan informasi tertentu yang spesifik tentang subjudul tabel pada sebuah item data. Contoh: Kode Barang menjadi KdBarang, KodeBrg. Syarat-syarat pembentukan Field Name pada tabel:  Harus Unik atau Spesifik, Boleh disingkat  Pemisah sebagai pengganti spasi dalam pembentuk field adalah tanda lambang "_" Record (baris): Sekumpulan data yang saling berkaitan tentang sebuah subjek tertentu, misalnya data seorang siswa akan disimpan dalam record yang terdiri dari beberapa kolom / field. Manfaat Database 1. Sebagai komponen utama atau penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi. 2. Menentukan kualitas informasi yaitu cepat, akurat, dan relevan. 3. Mengatasi kerangkapan data (redundancy data). 4. Menghindari terjadinya inkonsistensi data. 5. Mengatasi kesulitan dalam mengakses data. 6. Menyusun format yang standar dari sebuah data. 7. Penggunaan oleh banyak pemakai (multiple user). 8. Melakukan perlindungan dan pengamanan data. 9. Agar pemakai mampu menyusun suatu pandangan (view) abstraksi dari data. Daftar pustaka : Hariyanto, Bambang. 2004. Sistem Manajemen Basisdata. Bandung: Informatika http://fasilkomueu21.blogspot.com/2012/11/pengertian-erd.html http://kapanpunbisa.blogspot.com/2013/05/pengertian-entity-relationship-diagram.html http://dmsayunk.blogspot.com/2011/04/manfaat-database.html