Tabel 3.6 Relasi SKS
NIM Kd_Mtk
SKS
021401009 KTD105
3 021401021
KTD103 3
021401050 KTK214
2
Mahasiswa NIM
Nama Alamat
Kota Kd_Fklts
Kd_Jrsn SKS
NIM Kd_Mtk
SKS Matakuliah
Kd_Mtk Nama_Mtk
Smstr Kd_Jrsn
Gambar 3.6 Diagram Kerelasian Antar Relasi Hasil Normalisasi
3.2.2.3 Perancangan Tabel Pangkalan Data
Perancangan pangkalan data sebagai tempat penyimpanan data harus diperhatikan karena itu merupakan salah satu aspek penting yang akan menentukan kinerja dari
sebuah perangkat lunak. Berikut merupakan daftar tabel pangkalan data Access 2003 yang dipergunakan dalam web site SIAKAD.
1. Tabel Mahasiswa
Tabel mahasiswa berisi tentang data mahasiswa. Data ini dirancang untuk keperluan komunikasi antara pihak universitas dengan mahasiswa.
Universitas Sumatera Utara
Tabel 3.7 Struktur Tabel Mahasiswa
Field Type
LengthValues Keterangan
NIM Int
10 Nomor Induk Mahasiswa,
Primary Key Nama
Varchar 35
Nama mahasiswa Alamat
Varchar 50
Alamat Kota
Varchar 20
Kota Kd_fakultas
Varchar 2
Fakultas Kd_jurusan
Varchar 2
Jurusan
2. Tabel KRS
Tabel KRS adalah tabel yang menampung data Kartu Rencana Studi mahasiswa dalam suatu semester. Tabel ini berisi daftar mata kuliah yang diambil mahasiswa.
Tabel 3.8 Struktur Tabel KRS
Field Type
LengthValues Keterangan
NIM Int
10 Nomor Induk Mahasiswa,
Primary Key Kode_mk
Varchar 7
Kode mata kuliah No_Krs
Auto Number 5
No Pendaftaran KRS
3. Tabel Nilai
Tabel nilai adalah tabel yang menampung nilai-nilai mata kuliah yang diambil mahasiswa dalam suatu semester.
Universitas Sumatera Utara
Tabel 3.9 Struktur Tabel Nilai
Field Type
LengthValues Keterangan
NIM Int
10 Nomor Induk Mahasiswa,
Primary Key Kd_mk
Varchar 7
Kode mata kuliah Nilai
Int 3
Nilai mata kuliah
4. Tabel Tugas Akhir
Tabel tugas akhir digunakan apabila seorang mahasiswa mengambil tugas akhir. Tabel ini berisi informasi tugas akhir seorang mahasiswa. Tabel ini kelak akan
digunakan untuk daftar bimbingan tesis.
Tabel 3.10 Struktur Tabel Tugas Akhir
Field Type
LengthValues Keterangan
Kd_TA Auto Number
5 Kode tugas akhir
Primary Key NIM
Int 10
Nomor Induk Mahasiswa Judul
Memo -
Judul tesis
5. Tabel Login Mahasiswa
Seorang mahasiswa yang akan masuk ke dalam sistem juga mempunyai user name
dan password untuk mendapatkan informasi dalam sistem. Mahasiswa dapat masuk ke dalam sistem dengan memakai login yang dalam tabel ini dinamakan logmhsw.
Universitas Sumatera Utara
Tabel 3.11 Struktur Tabel Login Mahasiswa
Field Type
LengthValues Keterangan
Username Varchar
20 Nama alias User ID
Password Varchar
15 Kata kunci
6. Tabel Dosen
Tabel dosen berisi tentang data dosen. Data ini dirancang biasanya untuk keperluan
komunikasi antara pihak universitas dengan dosen.
Tabel 3.12 Struktur Tabel Dosen
Field Type
LengthValues Keterangan
NIP_dosen Varchar
10 Nomor Induk Pegawai dosen
Primary Key Nama
Varchar 25
Nama dosen Alamat
Varchar 50
Alamat Kota
Varchar 15
Kota Kd_fakultas
Varchar 2
Fakultas Kd_jurusan
Varchar 2
Jurusan
7. Tabel Mengajar
Tabel mengajar digunakan untuk informasi mata kuliah yang diambil oleh dosen. Tabel ini digunakan untuk mendukung relasi dengan jadwal kuliah.
Universitas Sumatera Utara
Tabel 3.13 Struktur Tabel Mengajar
Field Type
LengthValues Keterangan
Kd_dosen Varchar
10 Kode dosen
Primary Key Kd_mk
Varchar 5
Kode mata kuliah
8. Tabel Bimbingan Tugas Akhir
Tabel bimbingan Tugas akhir digunakan untuk informasi mahasiswa yang dibimbing oleh dosen dalam menyelesaikan tugas akhirnya.
Tabel 3.14 Struktur Tabel Bimbingan
Field Type
LengthValues Keterangan
Kd_dosen Varchar
10 Kode dosen
Primary Key Kd_TA
Varchar 5
Kode tugas akhir
9. Tabel Perwalian
Tabel perwalian digunakan untuk informasi mahasiswa yang dibimbing oleh dosen dalam menyelesaikan masalah studinya.
Tabel 3.15 Struktur Tabel Perwalian
Field Type
LengthValues Keterangan
Kd_dosen Varchar
10 Kode dosen
Primary Key NIM
Varchar 10
Nomor Induk Mahasiswa
Universitas Sumatera Utara
10. Tabel Login Dosen
Seorang dosen yang akan masuk ke dalam sistem juga mempunyai user name dan password
untuk mendapatkan informasi dalam sistem.
Tabel 3.16 Struktur Tabel logdosen
Field Type
LengthValues Keterangan
Username Varchar
20 Nama alias User ID
Password Varchar
15 Kata kunci
11. Tabel Fakultas
Tabel fakultas menampung informasi tentang fakultas-fakultas yang ada dalam suatu universitas.
Tabel 3.17 Struktur Tabel Fakultas
Field Type
LengthValues Keterangan
Kd_Fakultas Int
2 Kode untuk fakultas,
Primary key Fakultas
Varchar 10
Nama fakultas
12. Tabel Jurusan
Tabel jurusan menampung informasi tentang jurusan-jurusan yang ada dalam suatu fakultas. Untuk direlasikan dengan tabel fakultas, pada tabel ini ditambahkan
Kd_Fakultas.
Universitas Sumatera Utara
Tabel 3.18 Struktur Tabel Jurusan
Field Type
LengthValues Keterangan
Kd_Jurusan Int
2 Kode untuk jurusan,
Primary key Jurusan
Varchar 25
Nama jurusan Kd_Fakultas
Int 2
Kode untuk fakultas
13. Tabel Mata Kuliah
Tabel mata kuliah berisi keterangandeskripsi mata kuliah. Tabel ini akan selalu dimodifikasi untuk keperluan informasi mata kuliah yang ditawarkan pada semester
tertentu.
Tabel 3.19 Struktur Tabel Mata Kuliah
Field Type
LengthValues Keterangan
Kd_mk Varchar
7 Kode mata kuliah,
Primary key Matakuliah
Varchar 30
Nama mata kuliah SKS
Int 1
Jumlah SKS Semester
Int 2
Semester Kd_jurusan
Int 2
Kode untuk jurusan
14. Tabel Jadwal
Tabel jadwal berisi keterangan atau deskripsi jadwal mata kuliah pada suatu semester.
Universitas Sumatera Utara
Tabel 3.20 Struktur Tabel Jadwal
Field Type
LengthValues Keterangan
Kd_mk Varchar
7 Kode mata kuliah,
Primary key Hari
Varchar 7
Hari kuliah Jam
Varchar 15
Jam kuliah Tempat
Varchar 15
Ruang Kd_dosen
Varchar 10
Kode dosen
15. Tabel Setuju
Tabel setuju berisi keterangan tentang kartu rencana studi seorang mahasiswa yang disetujui untuk kemudian mahasiswa tersebut dapat mengikuti perkuliahan yang
diselenggarakan.
Tabel 3.21 Struktur Tabel Setuju
Field Type
LengthValues Keterangan
NIM Int
10 No Induk Mahasiswa,
Primary key Kd_mk
Varchar 7
Kode mata kuliah
16. Tabel Login BAAK
Dalam sistem informasi akademik pada sebuah universitas atau perguruan tinggi, bagian administrasi akademiklah yang bertugas menyelenggarakan perkuliahan.
Bagian administrasi akademik pulalah yang memperbarui informasi yang ada. Bagian administrasi akademik dapat masuk ke dalam sistem dengan memakai login
yang dalam tabel dinamakan logbaak.
Universitas Sumatera Utara
Tabel 3.22 Struktur Tabel LogBAAK
Field Type
LengthValues Keterangan
Username Varchar
20 Nama alias User ID
Password Varchar
15 Kata kunci
Universitas Sumatera Utara
3.2.2.4 Relasi Antar Tabel