TUGAS KELOMPOK PERTEMUAN 4 | Membuat ERD dan LRS informasi Akademik

 Sistem Basis Data Pertemuan 4

Membuat ERD dan LRS Informasi Akademik


Pada kesempatan kali ini kelompok kami akan membuat Tahapan Pembuatan ERD dan LRS

ERD (Entity Relationship Diagram) adalah pemodelan basis data relasional, pemodelan ini banyak digunakan karena cukup mudah untuk menggambarkan basis data yang akan dibuat baik terutama jika dalam skala kecil.

ERD terdiri dari notasi atau simbol-simbol seperti pada tabel berikut ini:



1. Tahapan Pembuatan ERD

Terdapat 4 tahap pembuatan ERD sebagai berikut:

1    Menentukan entitas

2.    Menentukan atribut (termasuk atribut kunci & multivalue)

3.    Idetifikasi relasi

4.    Menentuknan kardinalitas relasi

 

1)    Menentukan Entitas

Pada kasus ini terdapat Entitas Mahasiswa, Jurusan, Matakuliah, Dosen, Jadwal.


Gambar ERD Sementara 

            


 

2)    Menentukan Atribut

1. Mahasiswa

·         Id_mahasiswa : integer (primary key)

·         Nama_mahasiswa : varchar

·         Jenis_kelamin : char

·         No_telp : char

·         Alamat : varchar

 




2. Jurusan

·         Id_jurusan : integer (primary key)

·         Nama_jurusan : char

 


3. Matakuliah

·         Id_matakuliah : integer (primary key)

·         Nama_matakuliah : varchar

·         Sks : integer

 


4. Dosen

·         Id_dosen : integer (primary key)

·         Nama_dosen : varchar

·         No_telp : char

·         Alamat : varchar

 


5. Jadwal

·         Id_jadwal : integer (primary key)

·         Tanggal : date

·         Ruangan : char

 


 

*Setiap entitas mempunyai atribut kunci/primary key, atribut ini yang digunakan untuk membuat relasi pada setiap entitas

3)    Menentukan Relasi dan Kardinalitas

1.    Mempunyai

Relasi ini merupakan relasi antara entitas mahasiswa dan jurusan dimana memiliki makna bahwa mahasiswa mempunyai jurusan yang dipilih.

 

Kardinalitas relasi antara mahasiswa dan jurusan adalah many to one karena ada banyak mahasiswa yang mempunyai satu jurusan yang sama atau dengan kata lain dalam satu jurusan terdapat banyak mahasiswa.

 

2.    Mengambil

Relasi ini merupakan relasi anatar entitas mahasiswa dan matakuliah dimana memiliki makna bahwa mahasiswa mengambil matakuliah pada setiap periode semester.

 

Kardinalitas relasi antara mahasiswa dan matakuliah adalah many to many karena mahasiswa boleh mengambil banyak matakuliah dan matakuliah boleh diambil oleh banyak mahasiswa.

3.    Diampuh

Relasi ini merupakan relasi antara entitas matakuliah dan dosen dimana memiliki arti bahwa matakuliah diampuh oleh seorang dosen.

 

Kardinalitas relasi antara matakuliah dan dosen adalah many to one karena beberapa matakuliah boleh diampuh oleh satu orang dosen atau bahasa lainnya seorang dosen mengampuh banyak matakuliah.

4.    Memiliki

Relasi ini merupakan relasi antara entitas matakuliah dan jadwal dimana setiap matakuliah telah ditetapkan jadwal kuliahnya baik untuk waktu dan tempatnya.

 

Kardinalitas relasi antara matakuliah dan jadwal adalah one to one karena satu matakuliah hanya memilki satu jadwal.

 

-       Mengisi Kardinalitas

 


Berikut Gambar Hasil ERD



 

Berikut Gambar Hasil LRS yang Terbentuk

 


 

 Nama Kelompok :

12200357        NURUL HIKMAH

12200747        SALAMAH

12201307        EVI TRIFENA BUTARBUTAR

12201187        ARDI JULIANA


Kelas : 12.2B.37

Komentar

Postingan populer dari blog ini

TUGAS KELOMPOK PERTEMUAN 1 | MENGANALISIS BASIS DATA APLIKASI AKADEMIK

TUGAS PERTEMUAN 3 | Membuat Contoh Program Operator Penugasan, Logika, Bitwise, Identitas, Keanggotaan Menggunakan Bahasa Pyton