BASIS DATA 7 Pemodelan Data Lanjut 1
VARIAN ENTITAS Entitas kuat (strong entity) DOSEN AJAR MATAKULIAH NAMA NIK ALAMAT KDMTK SKS NM-MTK N M Entitas kuat (strong entity) Adalah entitas yang tidakmemiliki ketergantung an dengan entitas lain yaitu entitas yang dapat berdiri sendiri,dan memiliki kunci utama Misalnya : entitas Dosen, Mata-kuliah
Entitas Lemah (Weak Entity) PEGAWAI PUNYA TANGGUNGAN NAMA NIP ALAMAT PROYEK HUBUNGAN Entitas Lemah (Weak Entity) Adalah Entitas yang memiliki ketergantungan terhadap entitas lain dan tidak memiliki atribut yang dapat menjadi kunci . Misalnya : entitas Pegawai dan Tanggungan
Sub Entitas (Sub Entity) NIK NAMA ALAMAT DOSEN ISA ALAMAT-KTR TGL-MASUK DOSEN-TETAP DOSEN-LB NAMA-KANTOR PNGKT Sub Entitas (Sub Entity) Adalah Entitas yang merupakan hasil dekomposisi entitas utama berdasarkan kelompok tertentu, atau dengan perkataan lain Sub entitas adalah bagian dari entitas utama, dan pada sub entitas tidak memi liki atribut yang dapat menjadi kunci
Relasi Biner (Binary Relation) VARIAN RELASI NAMA MTK NAMA KD-DOS KD-MTK ALAMAT KD-MTK SKS KD-DOS Mengajar DOSEN MT-KULIAH Relasi Biner (Binary Relation) Relasi yg terjadi diantara dua entitas yg berbeda.
Relasi Tunggal ( Unary Relation) NAMA NIP NIP 1 SUPERVISI PEGAWAI N Relasi Tunggal ( Unary Relation) Relasi yang terjadi terhadap sebuah entitas.
Relasi Multi (Turnary Relation) Relasi diantara tiga buah entitas NAMA MTK KD-DOS KD-MTK NAMA ALAMAT KD-MTK SKS KD-DOS AJAR DOSEN MT-KULIAH KD-RUANG WAKTU KD-RUANG KAPASITAS RUANG NAMA-RUANG Relasi Multi (Turnary Relation) Relasi diantara tiga buah entitas
Relasi Ganda ( Redundant Relation) DOSEN MT-KULIAH AJAR KD-DOS NAMA KD-MTK NAMA MTK SKS ALAMAT KUASAI Relasi Ganda ( Redundant Relation) Dua buah Relasi yang terjadi diantara dua entitas
Dalam kenyataan sering terjadi sebuah entitas dpt berhubungan NAMA KDMTK NO-DSN KDMTK MTK NO-DSN ASUH DOSEN N N MT-KULIAH RUANG ALAMAT SKS NO-DSN N KDMTK BELAJAR NPM NILAI N MAHASISWA NPM NAMA ALAMAT Agregasi Dalam kenyataan sering terjadi sebuah entitas dpt berhubungan dengan calon entitas yang akan terbentuk dari sebuah relasi, hal ini dpt diakomodasi dalam bentuk Agregasi, seperti di atas ini.