alamat_ortu, pekerjaan_ortu,
telp_ortu, no_sttb,
kode_jurusan, kode_ta }
Siswa {
Nis, no_pendaftaran }
Detail kelas
{ Nis, kode_kelas}
Nilai
{ Nis, kode_pelajaran, Nilai Ulangan, nilai Uts, nilai Uas, Nilai akhir}
Guru
{
NIP, nama_guru,
tempat_lahir_guru, tanggal_lahir_guru,
jenis_kelamin_guru, agama_guru, alamat_guru, telp_guru, bidang_studi, status }
Kelas
{ Kode_kelas, nama kelas, jumlah_siswa, Nip }
Mata Pelajaran
{ kode_pelajaran, nama_pelajaran }
Jadwal
{ Kode_pelajaran, kode_kelas, bobot }
Jurusan
{kode_jurusan, nama jurusan}
Tahun Ajaran
{kode_ta, tahun ajaran}
Detail jadwal
{Kode_pelajaran, Nip, hari, jam mulai, jam_akhir }
4.2.4.2. Relasi Tabel
Model basis data Relational sering disebut sebagai model relational atau basis data relational, Adapun saling keterkaitan antar tabel atau relasi tabel
digunakan dalam sistem informasi akademik adalah sebagai berikut:
FK_ T _ SISWA_ RELAT IONS_ T _ PENDAF FK_ T _ PENDAF_ REL AT IONS_T _ SISWA
FK_ DET AIL _K_ REL AT IONS_T _ KEL AS FK_ DET AIL _K _REL AT IONS_T _SISWA
FK_T _ NIL AI_ REL AT IONS_T _ SISWA FK_T _ NIL AI_ REL AT IONS_T _ PEL AJA
FK_ T _JA DWA L_ RELA T IONS_ T _ PELA JA FK_T _ JADWAL _RELAT IONS_ T _K ELAS
FK_ DET AIL_ J_ RELAT IONS_ T _ PELAJA
FK_ DET AIL_ J_ RELAT IONS_ T _ GURU FK_ T _ PENDAF_ REL AT IONS_T _ T AHUN_
FK_ T _ PENDAF_ REL AT IONS_T _ JURUSA FK_T _ KEL AS_REL AT IONS_ T _GURU
T _Pe n da ftara n n o p en da ftaran
Ni s K od e Jurusa n
K od e ta tan g ga l p e nd a fta ra n
n a m a si swa a l a m a t si swa
tel p si swa a sal seko l a h
a l a m a t se ko l a h tem p a t l a h i r si swa
tan g ga l l ah i r si swa j en i n ke l a mi n si swa
a g am a si swa a n ak ke
n a m a ortu a l a m a t o rtu
p e ke rj aa n ortu tel p ortu
n o sttb j urusa n
tah u n aj a ra n T _ Si swa
Ni s n o pe n da ftara n
T _Gu ru Ni p
Na m a gu ru T e m pa t l ah i r g uru
T a ng g al l a hi r g uru Al a m a t g uru
Je ni s kel a m i n g uru T e l p g uru
Bi d a ng stu dy Sta tu s
T _ Kel as Ko de kel as
Ni p Na ma ke l a s
Ju m l a h si swa T _ Pe l a j a ran
Ko d e pe l a j a ra n n a m a p e l a j a ran
Bo b ot
T _ T ah u n aj a ra n Ko d e ta
tah u n a j a ra n Und e fi n ed
va rch a r1 0 T _Ju ru san
Kod e Ju ru sa n Nam a j uru san
Detai l Ke l a s K od e ke l a s
Ni s T _ Ni l a i
Ni s Ko de p el aj aran
Ni l ai ul an g an Ni l ai Uts
Ni l ai Ua s Ni l ai Akhi r
...
T _Ja d wal Ko de p el aj aran
Ko de ke l a s Ha ri
Ja m m u l a i Ja m a kh i r
Detai l Ja d wal Kod e p el a j a ra n
Ni p
Gambar 4.21 Tabel Relasi
4.2.4.3. Entity Relationship Diagram
Diagram E-R pada sistem informasi akademik pada SMK BSC Bandung adalah sebagai berikut :
m el a kukan m em i l i ki
m e ngam b i l m em l i ki
m engaj a r
m em i l i ki m em i l i ki
m em i l i ki T _P endaftaran
no pendaftaran tan ggal pe ndafta ran
na m a si swa al a m at si swa
tel p si swa asa l sekol a h
al a m at se kol ah tem pat l ah i r si swa
tan ggal l a hi r si swa j en i n kel a m i n si swa
ag am a si swa an ak ke
na m a ortu al a m at ortu
pe kerj aan ortu tel p ortu
no sttb j urusan
tah un aj aran p i
Ide nti fi er_ 1 pi
T _S i swa Ni s
pi Vari abl e chara cters 1 5
Iden ti fi er_1 pi
T _Guru Ni p
Nam a g uru T em pa t l ahi r g uru
T angga l l ahi r guru Al am at guru
Jeni s ke l am i n guru T el p gu ru
Bi dang study Status
Identi fi er_1 pi
T _Kel as Ko de kel a s
Na m a kel as Ju m l ah si swa
Id enti fi er_1 p
T _P el aj ara n Kode p el aj ara n
nam a pel aj aran Bobot
Identi fi er_1 pi
T _ T ahun aj aran Kode ta
tahu n aj ara n pi
Iden ti fi er_1 pi
T _ Jurusan Kode Jurusan
Nam a j urusan pi
Identi fi er_1 pi
Gambar 4.22 Entity Relational Diagram
Pada Entity Relation Diagram diatas terdiri dari beberapa entitas yang memiliki atribut. Adapun atribut pada entitas ERD yaitu antara lain:
4.2.4.4.
Struktur File
Pada tahapan perancangan struktur file ini akan dijelaskan mengenai perancangan basis data yang akan digunakan. Penyusunan tabel ini pada dasarnya
digunakan untuk memudahkan dalam pemasukan dengan penyimpanan data yang sesuai dengan kelompok dari data atau informasi tersebut. Struktur Field yang
dikembangkan adalah sebagai berikut: 1.
Struktur Field Pendaftaran Nama Tabel : Pendaftaran.dbo
Media : Hardisk
Field Kunci : No_pendaftaran Tabel 4.2 Struktur File Pendaftaran
No Nama Field Type
Size Keterangan
1 No_pendaftaran
Varchar 50
Primary Key 2
Nis Varchar
15 Foreign key
3 Tgl_Daftar
Date 8
Tanggal Pendaftaran 4
Nama_siswa varchar
30 Nama calon siswa
5 Alamat_siswa
Varchar 50
Alamat calon siswa 6
Telp_Siswa Varchar
25 Telp calon siswa
7 Asal_Sekolah
Varchar 50
Asal sekolah calon siswa 8
Tempat_lahir_Siswa varchar 50
Tempat lahir calon siswa 9
Tahun Lulus varchar
50 Tahun lulus calon siswa