Tugas 2
Tugas 2
KELAS : 3ATC
BP : 1701051024
Suatu basis data terdiri dari entitas-entitas yang memiliki beberapa atribut yang berelasi dengan entitas lain menjadi suatu
sistem yang terintegrasi.
Pembuatan ERD dari suatu data berguna untuk memudahkan penggambaran relasi antara entitas-entitas yang memiliki
sejumlah atribut, Sedangkan proses mapping suatu ERD menjadi tabel berfungsi agar database tersebut dapat di
implementasikan menggunakan DBMS yang nantinya akan dikembangkan menjadi basis data dalam suatu sistem yang
terintegrasi. Proses mapping bergantung pada pembuatan ERD, jika pembuatan ERD salah maka kemungkinan proses
mapping ke tabel juga akan salah.
Memudahkan seseorang dalam membaca database akademik.
Membuat bentuk diagramnya lebih simpel sehingga orang dapat memahami dengan mudah, sedangkan dalam bentuk tabel
tampilan nya tidak terlalu rumit.
Memudahkan sistem mengelola serta mengelompokan database yang akan dibuat.
ERD Database Akademik
TA Jenis_Kelamin
PKL
NIP Nama_Mahasiswa
Nama_Dosen
Tanggal_Lahir
Mahasiswa
NoBP
Membimbing
Dosen N
Alamat_Dosen
M
Alamat_Mahasiswa
1
M
N
Mengajar Nilai
Mengambil
Belajar_di
N 1
N
Kode_Mata_Kuliah
Mata_Kuliah Menggunakan RUANG_KELAS
1
1
Kode_Kelas
Nama_Mata_Kuliah
Nama_Kelas
SKS Jam
1. Hasil Mapping/Transformasi ERD basis data di atas :
a. Dosen
NIP
Keterangan:
Nama_Dosen
Tanggal_Lahir
Entitas : Dosen
Attribute : Nama_Dosen, NIP, Tanggal_Lahir,
Alamat_Dosen
Dosen
Alamat_Dosen Attribut Key : NIP
b. Mahasiswa Jenis_Kelamin
Nama_Mahasiswa
Keterangan:
Jenis_Kelamin, Alamat_Mahasiswa
Attribut Key : NoBP Keterangan:
c. Mata Kuliah Alamat_Mahasiswa
Keterangan: RUANG_KELAS
Nama_Kelas Kode_Kelas
Dosen
Nama_Dosen NIP Tangggal_Lahal_Lahir Alamat_Dosen
Mahasiswa
Mengambil Membimbing
Mata Kuliah
DNI
Nama_Mata_Kuliah Kode_Mata_Kuliah SKS Jam Nilai
P
Ruang Kelas