TUGAS
RUMAH
PRAKTIKUM
DESAIN BASIS DATA
Dosen
Pengampuh Aziz Musthafa,S. Kom.
1.
Judul : Entity Relationship
Diagram Perkuliahan
2.
Keterangan
-
Entitas pengertian entitas dari artikel
yang pernah saya baca yaitu suatu obyek yang dapat dibedakan dari lainnya yang
dapat diwujudkan dalam basis data. Lha dalam ERD Perkuliahan ini entitasnya
adalah : Mahasiswa , Kuliah , dan Dosen
-
Atribut Key = Atribut Key adalah satu atau gabungan dari beberapa atribut yang dapat
membedakan semua baris data ( Row/Record ).
Mahasiswa : Nim, AlmtMhs, NmMhs, Tgl_lhr,
KdMk.
Kuliah : KdMk, Nmkul, Sks, Semester.
Dosen : Nik, AlmtDos, NmDos, KdMk,
KdDos.
-
Identifikasi seluruh relasi
Mahasiswa dengan Kuliah relasinya
memperlajari.
Kuliah dengan Dosen relasinya
mengajar.
-
Identifikasi atribut non key
(bukan kunci) pada entitas dan relasi
-
Primary Key pada setiap entitas
sebagai berikut :
-
Mahasiswa : Nim, Kuliah KdMk, Dosen : Nik
-
Non Primary Key pada setiap
entitas sebagai berikut:
-
Mahasiswa : NmMhs, Tgl_lhr, AlmtMhs,
KdMk.
-
Kuliah : NmKul, Sks, Semester.
-
Dosen : NmDos, AlmtDos, KdMk, KdDos.
-
Identifikasi bilangan
kardinalitas
-
Bilangan kardinalitas pada relasi
dua entitas sebagai berikut:
-
Mahasiswa dan Kuliah : Many to
Many
yaitu Satu entity dalam A dihubungkan
dengan sejumlah entity dalam B, dan satu entity dalam B dihubungkan dengan
sejumlah entity dalam A.
Contoh : matakuliah dengan mahasiswa, banyak mata kuliah dapat dimiliki banyak
mahasiswa.
-
Dosen dan Kuliah : One to Many
Yaitu satu entity dalam A
dihubungkan dengan sejumlah entity dalam B. Satu entity dalam B dihubungkan
dengan maksimum satu entity dalam A.
Contoh : Dosen dengan Mahasiswa, satu dosen boleh memiliki banyak mahasiswa.
0 comments:
Post a Comment