1. Entity Relationship Diagram.( ERD )
Model adalah gambaran yang mewakili kenyataan. Model dapat dibuat untuk sistem guna untuk memahami suatu sistem dengan baik dan sebagai sarana dokumentasi untuk suatu sistem informasi. Pemodelan data adalah teknik menggambarkan atau mendesign data yang akan dipakai oleh sistem. Pemodelan data yang paling umum digunakan adalah Entity Relationship Diagram (ERD). ERD menggambarkan hubungan relasional antara entitas satu dengan entitas lain. Entity-Relationship adalah salah satu metode pemodelan basis data yang digunakan untuk menghasilkan skema konseptual untuk jenis/model data semantik sistem. Dimana sistem seringkali memiliki basis data relasional, dan ketentuannya bersifat top-down. top-down. Diagram untuk menggambarkan model Entitiy-Relationship ini disebut EntitiyRelationship diagram, ER diagram, atau ERD. Entity relationship adalah suatu cara memodelkan suatu data ditingkat konseptual dalam perancangan basis data. Model Entity-Relationship merupakan merupakan alat modeling data yang populer dan banyak digunakan digunakan oleh para perancang database. Data model merupakan representasi abstrak dari data tentang entitas, kejadian, aktifitas dan asosiasinya dalam suatu organisasi. Tujuan dari pemodelan pemodelan data adalah untuk menyajikan data dan menjadikan data mudah dimengerti, sehingga mempermudah perancangan dan pengaksesan database. 2.Keuntungan Menggunakan Menggunakan Entity Relationship Diagram ( ERD ) 2.1 MENGURANGI REDUNDANSI
data yang sama pada beberapa aplikasi cukup disimpan sekali saja. 2.2 MENGHINDARKAN INKONSISTENSI
karena redundansi berkurang, sehingga umumnya update hanya sekali saja. 2.3 TERPELIHARANYA INTEGRITAS DATA
data tersimpan secara akurat. 2.4 DATA DAPAT DIPAKAI BERSAMA-SAMA
data yang sama dapat diakses oleh beberapa user pada saat bersamaan. 2.5 MEMUDAHKAN PENERAPAN STANDARISASI
menyangkut keseragaman penyajian data. 2.6 JAMINAN SEKURITI
data hanya dapat diakses oleh yang berhak. Robert 15112108 si.c
Page 7
2.7 MENYEIMBANGKAN KEBUTUHAN
dapat ditentukan prioritas suatu operasi, misalnya antara update (mengubah data) dengan retrieval (menampilkan data) didahulukan update.
3. Notasi yang ada di Entity Relationship Diagram (ERD)
Simbol
Arti
Entitas
Relationship
Atribut
Uraian Entitas/Entity adalah sesuatu yang dibedakan dalam dunia nyata, diman informasi yang berkaitan dengannya dikumpulkan. Entity set (Himpunan entitas) adalah kumpulan dari entity yang sejenis, berupa proyek, kendaraan, pegawai, konsumen, pemasok, penjualan dan lain sebagainya. Hubungan yang terjadi antara satu atau lebih entity. Relationship tidak mempunyai keberadaan fisik kecuali yang diwarisi dari hubungan antara entity tersebut. Karakteristik dari entity atau relationship yang menyediakan penjelasan detail tentang entity atau relationship tersebut. Nilai atribut ( Attribute value) adalah suatu data aktual atau informasi tertentu yang disimpan pada tiap atribut di dalam suatu entitas atau relationship ( Nonkey attribute). Identifier (key) digunakan untuk menentukan suatu entity secara unik. Descriptor (nonkey attribute) digunakan untuk menspesifikasikan karakteristik dari suatu entity yang tidak unik.
Key Atribut (Atribut Kunci)
Atribut yang digunakan untuk menentukan suatu entity secara unik.
Weak Entity
Lihat penjelasan tentang weak entity
Identifying Relationship
Lihat penjelasan tentang weak entity
Multivalued Atribut
Lihat penjelasan tentang weak entity
Discriminating atribut pada weak Lihat penjelasan tentang weak entity entity
Robert 15112108 si.c
Page 7
4. Derajat Relationship
Menunjukkan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain. Terdapat 3 macam derajat dari relationship, yaitu :
Unary Degree (derajat satu),
Bila satu entity mempunyai relasi terhadap dirinya sendiri. Digambarkan sebagai berikut :
Binary degree (derajat dua) dan
Bila satu relasi menghubugkan dua entity, digambarkan sebagai berikut :
Ternary degree (derajat tiga)
Bila satu entity menghubungkan lebih dari dua entity. Digambarkan sebagai berikut :
Robert 15112108 si.c
Page 7
5. Contoh Entity Relationship Diagram (ERD)
Id_soal
nama
Id_siswa
TGL
jenis_soal
WAKTU Isi_soal
N
SISWA
kerja
N
SOAL
N
N
alamat Ortu
jwban_soal
NILAI
TTL
membuat
ambil
Jns_materi telp
1
1 N
MATERI
menyusun
1
GURU
Id_guru Id_mapel
NIP
nama_guru
judul
Keterangan : Banyak siswa bisa mengambil materi sehingga relasi many to one. Siswa bisa mengerjakan banyak soal dan 1 soal bisa dikerjakan banyak siswa sehingga relasi m any to many. Guru bisa menyusun banyak materi sehingga one to many. Guru bisa membuat banyak soal sehingga relasi one to many.
6. Microsoft Visio
Microsoft Visio 2010 untuk Windows tersedia dalam tiga edisi : Standard , Profesional dan Premium . The Standard dan Professional edisi berbagi antarmuka yang Robert 15112108 si.c
Page 7
sama , tetapi yang terakhir memiliki template tambahan untuk diagram lebih maju dan tata letak , serta kemampuan yang unik dimaksudkan untuk memudahkan pengguna untuk terhubung diagram mereka ke sumber data dan menampilkan data mereka grafis . Visio 2010 dan sebelumnya membaca dan menulis gambar dalam VSD atau berkas VDX format . VSD adalah format file biner proprietary yang digunakan dalam semua versi Visio . VDX adalah XML terdokumentasi dengan baik ( " DatadiagramML " ) berbasis Skema Format . Visio 2013 tetes dukungan untuk menulis file VDX mendukung VSDX dan berkas VSDM format baru. Dibuat berdasarkan Buka Konvensi Kemasan ( OPC ) standar ( ISO 29500 , Part 2 ) , sebuah VSDX atau VSDM file terdiri dari sekelompok file XML diarsipkan dalam file Zip . Pada tahun 1995 , Shapeware Perusahaan berganti nama menjadi Visio Corporation untuk mengambil keuntungan dari pengakuan pasar dan ekuitas produk terkait, Microsoft Visio diperoleh pada tahun 2000 , kembali merek sebagai aplikasi Microsoft Office , seperti Microsoft Project , . Namun tidak pernah dimasukkan dalam salah satu Office suite . Microsoft termasuk Visio for Enterprise Architects edition dengan beberapa edisi Visual Studio . NET 2003 dan Visual Studio 2005 . Seiring dengan Microsoft Visio 2002 Professional , Microsoft memperkenalkan Alat Visio Jaringan Enterprise dan Visio Jaringan Center. Visio Jaringan Enterprise Alat adalah produk add -on yang memungkinkan otomatis jaringan dan layanan direktori diagram . Visio Jaringan Pusat adalah situs berbasis langganan di mana pengguna dapat menemukan konten jaringan dokumentasi terbaru dan bentuk peralatan jaringan yang tepat - replika dari 500 produsen terkemuka . Microsoft Visio pertama kali diadopsi pita di antarmuka pengguna di Visio 2010 Microsoft Word, Excel , PowerPoint , Access. , Dan Outlook ( untuk beberapa extent ) mengadopsi pita dengan merilis Microsoft Office 2007.
7.Tahapan-tahapan dalam Menggunakan Microsoft Visio.
perancangan
Entity
Relationship
Diagram
Langkah-langkahnya : 1. Pilih menu Database | Reverse Engineer 2. Akan tampil Reverse Engineer Wizard 3. Pilih Jenis Database yang akan digunakan
4. Robert 15112108 si.c
Page 7
5. Kemudian klik tombol Next 6. Muncul Connect Data Source Password (password disesuaikan dengan Database Server yang dipakai, untuk Access dikosongkan saja)
7. 8. Untuk Access akan muncul pilihan Select Database (pilihlah database yang akan ditampilkan)
9. 10. Selanjutnya pilih Next lagi, pilihlah apa yang ingin ditampilkan (tables, indexed, primary key, foreign key dan views)
11. 12. 13. Pilih tabel-tabel yang akan ditampilkan. 14.
Robert 15112108 si.c
Page 7
15. 16. .Untuk menampilkan simbol one to many pada relation ship, pilih menu Database | Option | Document , dan pilih Tab Relationship, dan centang Crow's feet. Untuk yang menggunakan SQL Server Database, dapat menggunakan cara berikut : 1. Buat koneksi database dengan ODBC Data Administrator melalui Control Panel. 2. Klik tombol Add pada Tab User DSN. 3. Pilih SQL Server dan klik Finish 4. Buatlah nama untuk koneksinya (nama ini akan tampil pada saat pemilihan database) 5. Pilih SQL servernya, klik Next 2 kali. 6. Centang pada bagian Change default database to , lalu pili h database yang akan dihubungkan. 7. Klik Next lagi lalu pilih Finish. 8. Buka Visio, dan lanjutkan dengan Reverse Engineer. 9. Pilih Jenis Database yang diinginkan, pilihlah ODBC Generic Driver dan pilih nama koneksi (yang dibuat di no 4) 10. Lanjutkan seperti langkah berikutnya, jika ada permintaan password dikosongkan saja dan klik next terus sampai selesai.
Robert 15112108 si.c
Page 7
Daftar Pustaka: ----http://fairuzelsaid.wordpress.com/2010/03/16/sistem-basis-data-entity-relationshipdiagram-erd/ tgl:29 maret 2014 pukul : 11.37 ----http://mugi.or.id/blogs/oke/archive/2008/08/04/mengenal-entity-relationships-diagram-
dan-implementasinya-di-visio.aspx tgl.29 m aret 2014 pukul: 11.55 ----http://aprilia-nf.blogspot.com/2012/09/alasan-menggunakan-sistem-basis-data_11.html tgl: 29 maret 2014 pukul: 11.40 ----http://mybroadcaster.blogspot.com/2014/03/penjelasan-dan-cara-buat-entity.html tgl:29 maret 2014 pukul : 11.47 ----http://otaknakal.blogspot.com/2013/10/penjelasan-entity-relational-diagram.html tgl : 29 Maret 2014 pukul 11.34
Robert 15112108 si.c
Page 7