Diagram di
Database (Entity Relationship Diagram)
Ha..ha..ha. Oke, yuukk mulai ngejelasin, yuukk
mari..Hihihi.. (khusus buat ngejelasin ERD ye posting
kali nie). Entity Relationship Diagram
tu ya diagram (bagan??) yang digunain buat nggambarin database termasuk di dalemnya entitas, relationship
& atribut. Eits sebelumnye mo tanya nie, dah pada tau lom sii maksudnye
entitas, relationship & atribut? Langsung aja yah buat nyingkat (ngeles.com
ha..ha..ha). Entitas (entity) tu kata bu dosen obyek yang bisa dibedain didunia
nyata. Misalnye : Pegawai, Pasien, Siswa, Mahasiswa dll pokoknye buanyak
bangets contoh lainnye. Relationship tu hubungan yang terjadi antara satu ato
lebih entity. Trus atribut (atributte) tu hal-hal yang fungsinye buat deskripsiin entity.
Misalnya : Nim,
Nama, Tgl_lahir, Jns_kelamin dll.
Nah
atribut tu dibagi jadi beberapa macem.
Ø Atribut Atribut Berharga Tunggal - Single-valued
Attribute
Atribut
yang cuma punya satu nilai buat suatu entitas tertentu. Contoh : nim di entity
mahasiswa
Ø Atribut Berharga Banyak - Multi-valued Attribute
Atribut
yang bisa terdiri dari sekumpulan nilai buat suatu entitas tertentu. Misal :
atribut hobi pada entity mahasiswa
Ø Atribut
Derivatif - Derived Attribute
Atribut
yang didapetin dari atribut lain. Misal : atribut Umur yang dapat dihasilkan dari atribut Tgl_lahir. Contoh gambarnye :
Sekarang
ke soal nih, buatlah ERD dari database Perusahaan. Bingung? Nah nie tahapan-tahapan yang kudu dilakuin
kalo sebelum buat
ERD
1. Identifikasi & tentuin semua himpunan entity yang
bakal terlibat. Langsung aja ya langsung
aku jawab : Karyawan, Perusahaan & Proyek
2. Menentukan atribut-atribut dari setiap entity.
Karyawan
: No_ID, Nama, Alamat, Jns_kelamin, Tgl_lahir
Perusahaan
: Nama, Alamat
Proyek
: Nama, Nomer
3. Menentukan atribut primary key dari setiap entity.
Karyawan
: No_ID
Perusahaan
: Nama
Proyek
: Nomer
4. Menentukan relationship antar entity.
Karyawan
– Bekerja – Perusahaan
Karyawan
– Mengerjakan – Proyek
5. Menentukan atribut-atribut dari setiap relationship
(jika ada).
Mengerjakan
: Jam (maksudnya berapa jam karyawan tu kerja), Absensi
6. Menentukan Cardinality Ratio.
Karyawan
– Bekerja – Perusahaan tu Cardinality Ratio-nya tu Many to One
Karyawan
– Mengerjakan – Proyek Cardinality Ratio tu
Many to Many
7. Menentukan Participation Constraint.
(sorry guys.. khusus yang satu ini belom diajari, jadi
sorry kalo salah ya ^_^ v ). Karyawan
tu harus merupakan anggota Perusahaan, nah tu artinye Karyawan tu punya total
partipation ma relationship-nya ma entity Perusahaan. Tiap karyawan nggak harus
kerja tiap hari nah dari situ diambil kesimpulan kalo entity ni punya partial participation relationship.
Siipp... nih ERD-nya :
blog yg bagus, inspirasiku
BalasHapusflowchart nya mna kak?
BalasHapusThe King Casino Hotel | Jamul Casino & Spa
BalasHapusThe King Casino 바카라사이트 Hotel https://jancasino.com/review/merit-casino/ is https://septcasino.com/review/merit-casino/ set 1 mile south https://tricktactoe.com/ of Jamul Casino, 1 MPRC Blvd, worrione Jamul, Georgia. View map. This casino offers a variety of gaming options including slots,