Database SD

2 komentar

Tujuan Pengguna Database

Pihak yang menggunakan Database Siswa SD:
·                     Bagian Tata Usaha Sekolah
Memiliki database yang berisi administrasi sekolah sehingga semua yang berhubungan dengan administrasi akan terhubung dengan database untuk mengatur pendapatan dan pengeluaran pada sekolah.
Untuk aplikasi yang dipakai oleh bagian tata usaha adalah dengan menggunakan database administrasi sekolah, dimana semua transaksi akan dilihat dan di update kembali ke dalam database.

·                     Guru Kelas
Memakai database untuk menginput dan melihat nilai dari seluruh siswa yang meliputi nilai akademis dan ekstrakulikuler. Sehingga seluruh nilai dari siswa akan di rangkum berdasarkan aktifitas di dalam maupun di luar sekolah.
Untuk aplikasi yang dipakai oleh guru kelas adalah dengan mengkases database siswa yang kemudian guru tersebut dapat menginput nilai pada siswa yang bersangkutan.

·                     Administrator Database
Administrator bekerja membuat database dan mengupdate seluruh data yang meliputi data administrasi, data diri guru,siswa dan data nilai siswa. Seluruh kegiatan update data akan disimpan pada satu database.
Untuk aplikasi yang dipakai oleh administrator adalah dengan mengupdate dan mengsinkronisasi semua data yang ada pada database.

Pihak yang membutuhkan informasi dari Database Siswa SD:
·                     Guru
Memakai database untuk menginput dan melihat nilai dari seluruh siswa yang meliputi nilai akademis dan ekstrakulikuler. Sehingga seluruh nilai dari siswa akan di rangkum berdasarkan aktifitas di dalam maupun di luar sekolah.
Untuk aplikasi yang dipakai oleh guru kelas adalah dengan mengkases database siswa yang kemudian guru tersebut dapat menginput nilai pada siswa yang bersangkutan.

·                     Siswa
Melihat hasil dari seluruh nilai mata pelajaran dan nilai ekstrakulikuler. Siswa akan menerima hasil dari nilai-nilai dari sekolah.
Untuk aplikasi yang dipakai oleh siswa adalah dengan menerima seluruh rangkuman nilai yang telah diolah oleh guru.

·                     Wali Murid
Melihat hasil dari seluruh nilai mata pelajaran dan nilai ekstrakulikuler dari siswa yang bersangkutan. Sehingga wali murid dapat mengetahui kemampuan dari siswa yang bersangkutan dalam mengikuti kegiatan belajar mengajar di sekolah.
Untuk aplikasi yang dipakai oleh wali murid adalah dengan menerima seluruh rangkuman nilai siswa yang bersangkutan.

·                     Dinas Pendidikan
Melihat perkembangan akademik para siswa di berbagai sekolah. Sehingga dapat mengukur kemampuan sekolah tersebut.
Untuk aplikasi yang dipakai adalah melihat statistik perkembangan akademik di sekolah tersebut.




Gambar ERD Database SD


TRANSFORMASI ERD

GURU (NIP, kd_Guru, tmpt_lahir, tgl_lahir, pendidikan, no_telp, j_kelamin, alamat, nama, kd_kelas, kd_mapel, kd_siswa, agama)
                Kunci Utama: NIP
                Kunci Asing: kd_kelas, kd_mapel, kd_kd_siswa

SISWA (NIS, nama, j_kelamin, agama, thn_masuk, alamt, tgl_lahir, tmpt_lahir, kd_kelas, kd_mapel, kd_ekskul, NIP, kd_rapor)
                Kunci Utama: NIS
                Kunci Asing: kd_kelas, kd_mapel, kd_ekskul, NIP, kd_rapor

MAPEL (kd_mapel, nm_mapel, NIP, kd_kelas, NIS, )
                Kunci Utama: kd_mapel
                Kunci Asing: NIP, kd_kelas, NIS

KELAS (kd_kelas, kelas, kd_guru, kd_siswa, kd_mapel, kd_siswa, )
                Kunci Utama: kd_kelas
                Kunci Asing: kd_guru, kd_siswa, kd_mapel, kd_siswa,

EKSKUL (kd_ekskul, seni, olahraga, nilai, NIS)
                Kunci Utama: kd_ekskul
                Kunci Asing: NIS

RAPOR (kd_rapor, siswa, guru, kelas, maple, ekskul, NIS)
                Kunci Utama: kd_rapor
                Kunci Asing: NIS

Guru
Nama Tabel                       :Guru
Aplikasi  yang dipakai   :Ms. Access
Hak akses                           : -            Menginput  nilai akademis siswa
-               Memperbaharui nilai keseluruhan siswa
Primary Key                     : NIP
Foreign Key                       : kd_kelas, kd_mapel, kd_kd_siswa

Atribut
Tipe Data
Ukuran
Keterangan
NIP
Char
8
Nomor Induk Pegawai
Kd_guru
Char
5
Kode Guru
Nama
Char
30
Nama Guru
Tgl lahir
Number
8
Tanggal Lahir
Tmp_lahir
Char
20
Tempat lahir
Jenis Kelamin
Char
1
Jenis Kelamin (L/P)
Alamat
Char
50
Alamat Guru
Pendidikan
Char
2
D3/S1/S2/S3
No.telp
Number
15
No.telp rumah/hp
Kd_kelas
Char
3
Kode Kelas
Kd_mapel
Char
5
Kode Pelajaran
Kd_siswa
Char
5
Kode Siswa
Agama
char
8
Agama Guru





Siswa
Nama Tabel                       : Siswa
Aplikasi yang dipakai    :Ms. Access
Hak akses                           : Hanya dapat melihat rangkuman nilai seluruh mata pelajaran dan    
                                              ekstrakulikuler

Primary Key                     : NIS
Foreign Key                       : kd_kelas, kd_mapel, kd_ekskul, NIP

Atribut
Tipe Data
Ukuran
Keterangan
NIS
char
8
Nomor Induk Siswa
Nama
char
30
Nama Siswa
Tmp_lahir
char
20
Tempat lahir
Tgl_lahir
number
8
Tanggal lahir
Alamat
char
50
Alamat Siswa
Agama
char
8
Agama Siswa
Jenis_kelamin
Char
1
Jenis Kelamin (L/P)
Thn_masuk
Number
4
Tahun masuk
Kd_kelas
Char
3
Kode Kelas
Kd_ekskul
Char
5
Kode ekskul
NIP
Char
8
Nomer Induk Pegawai


Wali Murid
Nama Tabel                       : Wali Murid
Aplikasi  yang dipakai   :Ms. Access
Hak akses                           : Hanya dapat melihat rangkuman nilai siswa yang bersangkutan
Primary Key                     : Nama
Foreign Key                       : NIS

Atribut
Tipe Data
Ukuran
Keterangan
Nama
char
30
Nama wali murid
Alamat
char
50
Alamat wali murid
NIS
Char
8
Nomer Induk Siswa