Anda di halaman 1dari 18

TUGAS 2

SISTEM MANAJEMEN BASIS DATA


SISTEM INFORMASI PERGURUAN TINGGI








NAMA : SULISTYOWATI
NIM : 131051059


PROGAM STUDI TEKNOLOGI INDUSTRI
JURUSAN TEKNIK INFORMATIKA
IST AKPRIND YOGYAKARTA
2014


SISTEM INFORMASI PERGURUAN TINGGI
Membuat rancangan database untuk sistem perguruan tinggi, beserta gambar
diagram kerelasian antar tabel untuk rancangan database tersebut. Terdapat
database Admisi, Akademik, KP&TA, Praktikum, Yudisium, Wisuda hingga Alumni.
Databases tersebut membentuk suatu sistem yaitu sistem informasi perguruan
tinggi.
Berikut adalah tabel yang diperlukan:
tabel agama
Field Name Data Type Size Description
kode_agama* Text 2 kode agama
agama Text 1
(I=Islam, K=Katolik, P=Protestan,
H=Hindu, B=Budha, L=Lainnya)
tabel asisten_lab
Field Name Data Type Size Description
id_asisten* Text 12 id asisten laboratorium
nama_asisten Text 35 nama asisten laboratorium
alamat_asisten Text 50 alamat tempat tinggal asisten
no_telp Text 12 no telepon asisten lab
email Text 35 email aktif asisten lab







tabel biaya
Field Name Data Type Size Description
nim* Text 10 no induk mahasiswa
tgl_registrasi Date/Time tanggal registrasi mhs
nama_mhs Text 35 nama lengkap mahasiswa
nm_ortu/wali Text 35 nama ortu atau wali mhs
kode_kecamatan** Text 6 kecamatan asal mahasiswa
kode_kabupaten** Text 4 kabupaten asal mahasiswa
kode_prodi** Text 2 program studi mahasiswa
jenjang Text 2 jenjang (D3,S1)
gelombang Text 1 gelombang pendaftaran (1,2,3)
nominal Number Single nominal pembayaran
tabel camaba
Field Name Data Type Size Description
no_pendaftaran* Text 10 no pendaftaran camaba
no_test* Text 10 nomor test camaba
kode_jalur_pmb* Text 1
Kode jalur PMB (1=Reguler-2=Pindahan-
3=Alih Jalur-4=Beasiswa)
nama_camaba Text 35 nama camaba
jenis_kelamin Text 1 (L-P)
tgl_lahir Date/Time tanggal kelahiran
tempat_lahir Text 50 tempat lahir camaba
kode_agama** Text 1
I=Islam, K=Katolik, P=Protestan, H=Hindu,
B=Budha, L=Lainnya)
gol_darah Text 2 A, B, O ,AB
nm_ortu/wali Text 35 nama ortu/wali camaba
kode_kecamatan** Text 6 kode kecamatan asal camaba
kode_kabupaten** Text 4 kode kabupaten asal camaba
kode_provinsi** Text 2 kode provinsi asal camba
kode_pos Text 5 kode pos wilayah asal camaba
kewarganegaraan Text 2 WNI / WNA
no_ijazah_slta Text 10 ijazah slta camaba
status_beasiswa Yes/No 1=Ya, 0=Tidak, 0=default
e-mail Text 30 email aktif camaba
kode_prodi** Text 2 kode program studi
jenjang Text 2 1=D3, 2=S1
status_diterima Text 2 status camaba (diterima-cadangan-
tidak diterima)


tabel camaba_pindahan
Field Name Data Type Size Description
no_pendaftaran* Text 10 no pendaftaran camba
no_test* Text 10
nama_camaba_p Text 35
tahun Text 4
semester Text 2
gelombang_pmb Text 1 gelombang masuk pt (1,2,3)
kode_pt** Text 6 kode pt asal camaba
nm_prodi_pt_asal Text 20 nama prodi di pt asal camaba
nim_pt_asal** Text 10 nim di pt asal camaba
ipk_pt_asal Number Double jumlah ipk di pt asal
sks_pt_asal Number Integer jumlah sks di pt asal
sks_harus_ditempu
h
Number Integer banyak sks yang harus diambil
camaba
no_ijazah_pt_asal Text 25 nomor Ijazah
tmpt_ijajah_pt_asal Text 4
kode kota/kabupaten tempat ijazah
dikeluarkan
tanggal_ijazah_pt_a
sal
Date/Time tahun ijazah dikeluarkan

tabel dosen
Field Name Data Type Size Description
nip_dosen* Text 15 NIK dosen
nidn* Text 15 NIDN dosen
nama_dosen Text 35 nama lengkap dosen
kode_agama** Text 1
(I=Islam, K=Katolik, P=Protestan, H=Hindu,
B=Budha, L=Lainnya)
kode_jenjang_pend*
*
Test 2 (S2,S3)
telepon Text 10 no telepon pegawai
handphone Text 12 no handphone dosen
email Text 35 email aktif dosen
kode_kecamatan** Text 6 kode kecamatan asal dosen
stts_perkawinan Text 1
status perkawinan pegawai
(1=Menikah-2=Cerai-3=Belum
Menikah)
jml_anak Number Byte jumlah anak pegawai
status_aktif Yes/No (Ya-Tidak)
tanggal_lahir Date/Time tanggal kelahiran
kode_jabatan** Text 15 jabatan dosen
kewarganegaraan Text 3 (WNI,WNA)
tabel dosen_pengampu
Field Name Data Type Size Description
nip_dosen* Text 15 nomor induk pegawai
kode_matkul** Text 8 kode mata kuliah
id_ruang** Text 4 kode ruang kuliah
semester Text 1 mengamp pada semester ttt



tabel fakultas
Field Name Data Type Size Description
kode_fakultas* Text 2 kode fakultas
nm_fakultas Text 20 nama fakultas
tgl_berdiri_fakultas Date/Time tanggal berdirinya fakultas
no_sk_pendirian_f Text 20 nomor sk pendirian fakultas
nik_dekan** Text 15 NIK dekan fakultas
tabel her_registrasi
Field Name Data Type Size Description
no_pendaftaran** Text 10 no pendaftaran maba
nim* Text 10 no induk maba
nama Text 35 nama maba
kode_prodi** Text 2 kode program studi
jenjang Text 2 (D3,S1)
th_angkatan Number Single tahun angkatan
no_hp Text 12 no handphone maba

tabel jabatan
Field Name Data Type Size Description
kode_jabatan* Text 2 kode jabatan dosen
nm_jabatan Text 20 nama jabatan dosen
tabel jadwal_praktikum
Field Name Data Type Size Description
id_jadwal* Text 10 Jam dan Hari pelaksanaan
nim** Text 10 no induk mahasiswa/praktikan
id_asisten** Text 12 id asisten laboratorium
kode_matkul_praktikum
**
Text 5 kode mata kuliah khusus
praktikum
kelompok** Text 3 (SN1,SL1,RB1,KM1,JM1,...)
tabel jalur_pmb
Field Name Data Type Size Description
kode_jalur_pmb* Text 2 kode jalur pmb
nama_jalur Text 10
Nama jalur PMB (Reguler,Pindahan,Alih
Jalur,Beasiswa)
tabel jenjang_pend_dosen
Field Name Data Type Size Description
kode_jenjang_pend* Text 2
kode jenjang pendidikan terakhir
dosen
nama_jenjang_pend Text 12 Magister(S2), Doktor(S3)
tabel jenjang_pendidikan
Field Name Data Type Size Description
kode_jenjang_pend* Text 2 kode jenjang pendidikan
nama_jenjang_pend Text 3 SD,SMP,SMA,D1,D2,D3,D4,S1,S2
,S3



tabel jurusan
Field Name Data Type Size Description
kode_jurusan* Text 2 kode jurusan
nama_jurusan Text 25 nama jurusan
tgl_berdiri_jurusan Date/Time tanggal pendirian jurusan
no_sk_pendirian_jurus
an
Text 20 no SK pendirian jurusan
tgl_sk_pendirian_jurus
an
Date/Time tanggal SK pendirian jurusan
nik_kepjur** Text 20 NIK ketua jurusan
nik_sekjur** Text 20 NIK sekretaris jurusan
kode_fakultas** Text 2 kode fakultas untuk jurusan

tabel kabupaten
Field Name Data Type Size Description
kode_kabupaten** Text 4 kode kabupaten
nama_kabupaten Text 25 nama kabupaten
nama_ibukota_kabupa
ten
Text 25 nama ibu kota kabupaten
kode_provinsi** Text 2 kode provinsi dari kabupaten ttt

tabel kecamatan
Field Name Data Type Size Description
kode_kecamatan* Text 6 kode kecamatan
nm_kecamatan Text 25 nama kecamatan
nama_ibukota_kecama
tan
Text 25 nama ibu kota kecamatan
kode_kabupaten** Text 4 kode kabupaten dari
kecamatan ttt

tabel kehadiran_praktikum
Field Name Data Type Size Description
nim** Text 10 nomor induk mahasiswa/praktikan
kelompok** Text 3 (SN1,SL1,RB1,KM1,JM1,.
..)
hari_tanggal Date/Time


tabel kelompok_praktikum
Field Name Data Type Size Description
id_kelompok* Text 3 (SN1,SL1,RB1,KM1,JM1,...)
nama_kelompok Text 3 (SN1,SL1,RB1,KM1,JM1,...)
hari Text 6 Senin-Selasa-Rabu-Kamis-
Jumat
jam Date/Time jam pelaksanaan praktikum

tabel khs
Field Name Data Type Size Description
kode_matkul* Text 8 kode matkul yg diambil mhs
matakuliah Text 20 mata kuliah yg diabil mhs
smt Text 2 semester mhs
sks Number Intege
r
satuan kredit semester
na** Number Byte nilai akhir mhs
sks*mutu Number Byte

tabel krs
Field Name Data Type Size Description
nim* Text 10 nomor induk mahasiswa
kode_matkul** Text 8 kode mata kuliah
matakuliah Text 20 nama mata kuliah yg diambil
mhs
sks Number Intege
r
satuan kredit semester
semester Number Byte semester mhs
id_ruang** Text 4 id ruang kuliah
nip_dosen** Text 15 no induk dosen pengampu
matkul
dosen Text 35 nama dosen pengampu
jadwal Date/Time jadwal pelaksanaan mata
kuliah



tabel mahasiswa
Field Name Data Type Size Description
nim* Text 10 nomor induk mahasiswa
nama_mhs Text 35 nama mahasiswa
smt Number Byte semester mahasiswa
kode_agama** Text 1
(I=Islam, K=Katolik, P=Protestan,
H=Hindu, B=Budha, L=Lainnya)
kode_kecamatan** Text 6 kode kecamatan asal
mahasiswa
kode_kabupaten** Text 4 kode kabupaten asal
mahasiswa
kode_provinsi** Text 2 kode provinsi asal mahasiswa
telpon Text 12 no telepon mahasiswa
email Text 30 email aktif mahasiswa

tabel mata_kuliah
Field Name Data Type Size Description
kode_matkul* Text 8 kode mata kuliah
matakuliah Text 20 nama mata kuli
sks Number Intege
r
satuan kredit semester
jadwal_matkul Date/Time jadwal mata kuliah
nip_dosen** Text 15 dosen pengampu matkul


tabel matkul_khusus_praktikum
Field Name Data Type Size Description
kode_matkul_parktiku
m*
Text 8 kode matkul praktikum
matkul_praktikum Text 20 mata kuliah praktikum
mutu Number Byte nilai mutu mata kuliah
praktikum
id_asisten_lab** Text 12 id asisten laboratorium
id_dosen** Text 15 id dosen pengampu
nama_dosen Text 35 nama dosen pengampu


tabel nilai
Field Name Data Type Size Description
na* Number Intege
r
nilai akhir
uas Number Intege
r
nilai UAS
nilai tugas4 Number Intege
r
nilai tugas mata kuliah
praktikum
nilai tugas3 Number Intege
r
nilai tugas mata kuliah teori
nilai uts Number Intege
r
nilai UTS
nilai tugas2 Number Intege
r
nilai tugas mata kuliah teori
nilai tugas1 Number Intege
r
nilai tugas mata kuliah teori

tabel nilai_praktikum
Field Name Data Type Size Description
nim** Text 10 nomor induk
mahasiswa/praktikan
id_asisten_lab** Text 12 id asisten labratorium
kode_matkul_praktikum
**
Text 8 id mata kuliah praktikum
kelompok** Text 3 (SN1,SL1,RB1,KM1,JM1,...)
nilai_pertemuan1 Number Intege
r
nilai tugas praktikum
pertemuan1
nilai_pertemuan2 Number Intege
r
nilai tugas praktikum
pertemuan2
nilai_pertemuan3 Number Intege
r
nilai tugas praktikum
pertemuan3
nilai_pertemuan4 Number Intege
r
nilai tugas praktikum
pertemuan4
nilai_pertemuan5 Number Intege
r
nilai tugas praktikum
pertemuan5
nilai_pertemuan6 Number Intege
r
nilai tugas praktikum
pertemuan6
nilai_pertemuan7 Number Intege
r
nilai tugas praktikum
pertemuan7
nilai_ta Number Intege
r
nilai tugas akhir praktikum
nilai_responsi Number Intege
r
nilai responsi praktikum
nilai_akhir_praktikum* Number Intege
r
nilai akhir praktium


tabel perguruan_tinggi
Field Name Data Type Size Description
kode_pt* Text 6 Kode perguruan tinggi asal
Camaba
nama_pt Text 35 Nama perguruan tinggi asal
mhs
alamat_pt Text 50
(ama jalan-no rumah-kota-kode pos
ATAU alamat dusun-desa-kecamatan-
kode pos)
kode_jenis_pendidikan
**
Text 1 Kode jenis pendidikan
(1=Negeri,2=Swasta)
kode_kecamatan** Text 4 kode kecamatan perguruan
tinggi
kode_pos Text 5 kode pos
telepon Text 12
Nomor telepon perguruan tinggi asal
Camaba
faximili Text 10
Nomor faximili perguruan tinggi asal
Camaba
email Text 30 Email perguruan tinggi asal
Camaba
web Text 50
URL website asal perguruan
tinggiCamaba

tabel praktikan
Field Name Data Type Size Description
nim* Text 10 no induk mahasiswa/praktikan
nama_praktikan Text 35 nama mahasiswa / praktikan
smt Number Byte semester
jurusan Text 25 asal jurusan
kode_prodi* Text 25 program studi
nama_dosen_wali Text 35 nama dosen wali praktikan



tabel praktikum
Field Name Data Type Size Description
kode_matkul_praktikum
**
Text 8 kode mata kuliah praktikum
matakuliah Text 20 nama mata kuliah
id_asisten_lab** Text 12 id asistem laboratorium
nip_dosen** Text 15 id dosen

tabel prodi
Field Name Data Type Size Description
kode_prodi* Text 2 kode program
studi
nama_prodi Text 20 nama program
studi
tanggal_berdiri_program_studi Date/Time tanggal pendirian
program studi
tanggal_sk_pendirian_program_st
udi
Date/Time tanggal SK
pendirian program
studi
no_sk_pendirian_program_studi Text 20 nomor SK
pendirian program
studi
kode_status_akreditasi_program_
studi
Text 20 kode status
akreditasi program
studi
no_sk_status_akreditasi_
program_studi
Text 20 nomor SK status
akreditasi program
studi
tanggal_sk_status_akreditasi_
program_studi
Date/Time tanggal SK status
akreditasi program
studi
tanggal_awal_status_akreditasi Date/Time/Tim
e
tanggal awal
berlaku status
akreditasi
tanggal_akhir_status_akreditasi Date/Time tanggal akhir
berlaku status
akreditasi
kapasitas_program_studi Number Intege
r
kapasitas jumlah
mahasiswa
program studi per
angkatan
nik_kaprodi** Text 15 NIK ketua program
studi
kode_jurusan** Text 2 Kode jurusan
untuk program
studi

tabel provinsi
Field Name Data Type Size Description
kode_provinsi* Text 2 kode provinsi
nama_provinsi Text 30 nama provinsi
nama_ibukota_provins
i
Text 30 nama ibu kota provinsi

tabel registrasi
Field Name Data Type Size Description
no_pendaftaran* Text 10 nomor pendaftaran camaba
tgl_registrasi Date/Time tanggal registrasi camaba
nama Text 35 nama lengkap camaba
kode_kecamatan** Text 6 kecamatan asal camaba
kode_kabupaten** Text 4 kabupaten asal camba
tgl_lahir Date/Time tanggal kelahiran camaba
kode_agama** Text 1
agama camaba (I=Islam, K=Katolik,
P=Protestan, H=Hindu, B=Budha,
L=Lainnya)
nm_ortu/wali Text 35 nama orang tua atau wali dari
camaba
alamat_ortu/wali Text 50 alamat orang tua atau wai dari
camaba
no_hp Text 12 no handphone
asal_sekolah Text 50 asal sekolah camaba
kode_prodi** Text 2 program studi
kode_fakultas** Text 2 fakultas
jenjang** Text 3 jenjang pendidikan

tabel ruang_kuliah_ujian
Field Name Data Type Size Description
id_ruang* Text 5 id ruang kuliah
nm_ruang Text 20 nama ruang kuliah
kapasitas_ruang_kulia
h
Number Intege
r
kapasitas ruangan untuk kuliah
kapasitas_ruang_ujian Number Intege
r
kapasitas ruangan untuk ujian
fasilitas Text 50 fasilitas yang ada di dalam
ruangan
lokasi Text 50 lokasi ruangan
kode_fakultas** Text 2 kode fakultas
tabel ruang_praktikum
Field Name Data
Type
Size Description
kode_ruang_praktiku
m*
Text 3 kode ruang praktikum
nama_ruang_praktiku
m
Text 25 nama ruang praktikum
kapasitas Number Integer kapasitas yg ada dalam ruang
praktikum
id_jadwal ** Date
DD-MM-YYY
jadwal praktikum
id_asisten_lab** Text 12 id asisten laboratorium
id_dosen** Text 15 id dosen

tabel status_diterima_pmb
Field Name Data
Type
Size Description
status_diterima* Text 2 kode status diterima
camaba (diterima-
cadangan)
nama_status_diterima Text 8 nama status diterima
camaba (citerima-
cadangan)


NB: *) Primary Key
**) Foreign Key
*,**) PK dan FK

Gambar Kerelasian antar Tabel










For a better picture please visit the link below
just view : http://www.mediafire.com/view/83iwte73v7i7ya1/zoom-in-please.pdf
download: http://www.mediafire.com/download/l8bcqqc9xei9w42/zoom-in-please.rar

Anda mungkin juga menyukai