Anda di halaman 1dari 4

DESIGN DAN PEMOGRAMAN DATABASE SQL

ENTITY RELATIONSHIP DIAGRAM DATABASE VISIO


(Dosen : Halimil Fathi, S.kom., M.)

LAPORAN TUGAS PRAKTIKUM


Untuk memenuhi tugas praktikum mata kuliah
Design Dan Pemograman Database Sql

Disusun oleh :
Muhamad Azis (201904020)

TEKNOLOGI REKAYASA PERANGKAT LUNAK


POLITEKNIK ENJINERING INDORAMA
PURWAKARTA
GENAP 2020
1. Studi kasus pertama , Kampus Politeknik Enjinering Indorama mempunyai
sebuah kebijakan yaitu ,Seorang dosen hanya dapat mengepalai satu jurusan
saja, begitupun dengan jurusan yang hanya dapat dikepalai oleh seorang
dosen saja.

Keterangan :
1. Entitas
a. Dosen
b. Jurusan

2. Atribut
a. Dosen : Nip_Dosen, Nama_Dosen , Alamat_dosen
b. Jurusan : Kode_jurusan , Nama_jurusan , Matkul_jurusan

3. Relationship
Entitas Dosen dengan entitas jurusan , Satu dosen hanya dapat mengepalai
satu jurusan

4. Cardinality
One to one
2. Studi kasus kedua customer dapat memesan barang lebih dari satu jenis,
begitupun satu jenis barang dapat dipesan oleh banyak customer.

Barang
Costumer Memesan
PK kode_bar
PK Id_cos PK,FK1 Id_cos
PK,FK2 kode_bar
Nama_bar
Nama_cos
jumlah_bar
alamat_cos

Keterangan :
1. Entitas
a. Costumer
b. Memesan
c. Barang

2. Atribut
a. Costumer : Id_cos , Nama_cos , alamat_cos
b. Barang : kode_bar, Nama_bar , jumlah_bar

3. Relationship
Costumer memesan barang

4. Cardinality
Many to many
3. Studi Kasus ketiga , Kampus Politeknik Enjinering Indorama mempunyai
sebuah kebijakan yaitu ,Satu orang dosen dapat mengampu lebih dari satu
matakuliah .

Matakuliah
Dosen
PK kode_mk
PK Nip_dos
Nama_mk
Nama_dos
FK1 Nip_dos
alamat_dos

Keterangan :
5. Entitas
a. Dosen
b. Matakuliah

6. Atribut
a. Dosen :Nip_dos , Nama_dos, alamat_dos
b. Matakuliah :kode_mk , Nama_mk

7. Relationship
Dosen dengan matakuliah

8. Cardinality
One to many