e. Tabel Master Periode
Tabel master periode digunakan untuk menyimpan data periode. Periode baru dibuat tiap 3 bulan sekali. Primary key pada Tabel ini adalah field ID_PERIODE.
Struktur Tabelnya ada pada Tabel 3.9 dibawah ini: Tabel 3.9 Periode
Field Nama Tipe Data
Constraint
ID_PERIODE Int 3
Primary key TAHUN
Int 4 Foreign key
KUARTAL Int 11
Foreign key PERIODE_SAAT_INI
Varchar 1 -
f. Tabel Master Jadwal
Tabel master jadwal digunakan untuk menyimpan data jadwal kelas. Kelas pada ILC diselenggarakan tiap periode. Primary key pada Tabel ini adalah field
ID_JADWAL sedangkan
foreign key
adalah ID_KELAS,
ID_LEVEL, ID_CABANG, ID_RUANG dan TUTOR. Struktur Tabelnya ada pada Tabel 3.10
dibawah ini: Tabel 3.10 Jadwal
Field Nama Tipe Data
Constraint
ID_JADWAL Varchar 6
Primary key ID_KELAS
Varchar 5 Foreign key
ID_PERIODE Int 3
Foreign key ID_RUANG
Varchar 6 -
TUTOR Varchar 7
-
Field Nama Tipe Data
Constraint
TGL_MULAI Date
- TGL_SELESAI
Date -
HARI1 Varchar 10
- PUKUL_MULAI1
Time -
PUKUL_SELESAI1 Time
- HARI2
Varchar 10 -
PUKUL_MULAI2 Time
- PUKUL_SELESAI2
Time -
g. Tabel Master Pegawai
Tabel master pegawai digunakan untuk menyimpan identitas pegawai. Pegawai pada tiap cabang berbeda - beda. Primary key pada Tabel ini adalah field NIP
sedangkan foreign key adalah ID_CABANG. Struktur Tabelnya ada pada Tabel 3.11 dibawah ini:
Tabel 3.11 Pegawai
Field Nama Tipe Data
Constraint
NIP Varchar 7
Primary key ID_CABANG
Varchar 6 Foreign key
PASSWORD Varchar 50
- NM_LENGKAP_PGW
Varchar 50 -
INISIAL_PGW Varchar 5
- JK_PGW
Varchar 1 -
TMP_LAHIR_PGW Varchar 50
- TGL_LAHIR_PGW
Date -
Field Nama Tipe Data
Constraint
TGL_MASUK_PGW Date
- ALAMAT_PGW
Varchar 200 -
TELP_PGW Varchar 30
- JABATAN
Varchar 20 -
GELAR Varchar 6
- FOTO_PGW
Varchar 50 -
ST_AKTIF_PGW Varchar 1
h. Tabel Master Siswa
Tabel master siswa digunakan untuk menyimpan identitas siswa. Siswa pada tiap cabang berbeda dan dapat dibedakan dari format NIS. Primary key pada Tabel
ini adalah field NIS sedangkan foreign key adalah ID_PENDAFTARAN dan ID_SEKOLAH. Struktur Tabelnya ada pada Tabel 3.12 dibawah ini:
Tabel 3.12 Siswa
Field Nama Tipe Data
Constraint
NIS Varchar 10
Primary key ID_PENDAFTARAN
Varchar 6 Foreign key
ID_SEKOLAH Varchar 6
Foreign key PASS
Varchar 50 -
NM_LENGKAP_SIS Varchar 100
- NM_PANGGIL_SIS
Varchar 30 -
JK_SIS Varchar 1
- ALAMAT_SIS
Varchar 200 -
TELP_SIS Varchar 30
-
Field Nama Tipe Data
Constraint
TINGKAT Varchar 10
- NM_ORTU
Varchar 50 -
AGAMA_SIS Varchar 10
- TMP_LAHIR_SIS
Varchar 20 -
TGL_LAHIR_SIS Date
- TGL_DAFTAR_SIS
Date -
FOTO_SIS Varchar 50
- ST_TETAP_SIS
Varchar 1 -
ST_AKTIF_SIS Varchar 1
-
i. Tabel Master Sekolah