____________________________________________________ SELAMAT DATANG DI ARDI BLOG ____________________________________________________

Minggu, 14 April 2013

BASIS DATA

Buatlah sebuah Entity Relationship Diagram!
Sebutkan dan jelaskan serta berikan contoh ( masing-masing 5 ) tiga jenis tingkat hubungan ( kardinalitas ) antar himpunan entitas!


o Entitas Siswa.
Memiliki atribut antara lain: nis (nomor induk siswa), nama, alamat, nomor telepon, tempat lahir, tanggal lahir dan lain-lain.




o Entitas Guru.


Memiliki atribut antara lain: NIP, nama, alamat, pangkat, nomor telepon, tempat lahir, tanggal lahir, bidang keahlian, dan lain-lain.





Secara umum ada tiga bentuk kardinalitas antar himpunan entitas, yaitu :

o satu ke satu (one to one).

Hubungan dengan kardinalitas one-to-one artinya satu anggota suatu entitas set hanya boleh berhubungan dengan satu anggota entitas set yang lain. Hubungan antara entitas set suami
dengan istri dapat dikelompokkan dalam hubungan one-to-one.’



o satu ke banyak / banyak ke satu (one to many / many to one).

Kardinalitas satu ke banyak dan banyak ke satu dapat dianggap sama karena tinjauan kardinalitas selalu dilihat dari dua sisi. Contohnya adalah pada suatu sekolah mempunyai aturan satu kelas terdiri dari banyak siswa tetapi tidak sebaliknya, yaitu satu siswa tidak dapat belajar pada kelas yang berbeda.


o banyak ke banyak (many to many).

Kardinalitas ini cukup rumit untuk dijelaskan namun seringkali kita jumpai. Misalnya hubungan siswa dengan mata pelajaran memiliki kardinalitas many-to-many. Siswa berhak mengambil (mempelajari) lebih  dari satu matapelajaran dan setiap mata
Read More..