Bentuk Normal 1 Perancangan Sistem Informasi Pendaftaran Dan Penilaian Siswa DI SMA Santa Maria 2 Bandung Secara Online

2. Bentuk Normal II

Bentuk normal kedua adalah terpenuhi jika semua tabel, semua atribut yang tidak termasuk dalam key primer memiliki ketergantungan fungsional pada key primer secara utuh. - Tbl_calon_siswa = { id_siswa, nama, jenis_kelamin, tempat_lahir, tgl_lahir, agama, anak_kandung, gol_darah, asal_sekolah, alamat_sekolah, hasil_un, hasil_us, alamat_rumah, no_telp, kecamatan } - Tbl_ortu = { id_ortu, ayah, ibu, wali, tempat_lahir2, tgl_ lahir2, agama2, pendidikan, pekerjaan, nama_perusahaan, jabatan, alamat_kantor, anggota_kel} - Tbl_guru = { nip, nama, foto, mata_pelajaran , kelas } - Tbl_jadwal = { id_jadwal, jam_masuk, jam_keluar, hari, nip, kelas, kapasitas } - Tbl_login = { username, pas sword, hak_akses } - Tbl_pendaftaran = { id_pendaftaran, tgl_pendaftaran, status } - Tbl_siswa = { nis, id_siswa, id_ortu, kelas } - Tbl_raport = { id_raport, tahun, semester, ulangan1, ulangan2, ulangan3, ulangan4, ulangan5, tgs_struktur1, tgs_struktur2, tg s_struktur3, tgs_mandiri, mid_semester, ulangan_umum, status_siswa }

3. Bentuk Normal III

- Tbl_calon_siswa = { id_siswa, nama, jenis_kelamin, tempat_lahir, tgl_lahir, agama, anak_kandung, gol_darah, asal_sekolah, alamat_sekolah, hasil_un, hasil_us, alamat_rumah, no_telp, kecamatan } - Tbl_ortu = { id_ortu, ayah, ibu, wali, tempat_lahir2, tgl_lahir2, agama2, pendidikan, pekerjaan, nama_perusahaan, jabatan, alamat_kantor, anggota_kel, id_siswa } - Tbl_guru = { nip, nama, foto, mata_pelajaran , kelas } - Tbl_jadwal = { id_jadwal, jam_masuk, jam_keluar, hari, nip, kelas } - Tbl_kelas = { kelas, kapasitas } - Tbl_login = { username, password, hak_akses, nip } - Tbl_pendaftaran = { id_pendaftaran, tgl_pendaftaran, id_siswa, status} - Tbl_siswa = { nis, id_sis wa, id_ortu, kelas } - Tbl_raport = { id_raport, tahun, semester, ulangan1, ulangan2, ulangan3, ulangan4, ulangan5, tgs_struktur1, tgs_struktur2, tgs_struktur3, tgs_mandiri, mid_semester, ulangan_umum, nis, nip, status_siswa } Ket: : primary key : foreign key

4.2.4.2. Relasi Tabel

Tabel relasi digunakan untuk mengelompokkan data menjadi tabel -tabel yang menunjukan entitas dan relasi yang berfungsi untuk mengakses data, sehingga databases tersebut mudah di modifikasi. Berikut in i di gambarkan relasi antar tabel sistem informasi pengelolaan pengadaan bahan makanan :