Perancangan Database Perancangan Sistem Informasi Akademik Pada Sd Negeri 060851 Medan Dengan Menggunakan Php

3.3. Perancangan Database

3.3.1. Entity Relationships Diagram ERD

Pemakaian istilah “Diagram Keterhubungan Entitas” dalam bahasa Indonesia dapat digunakan sebagai padanan arti istilah asing : Entity Relationship Diagram E –R Diagram. Akan tetapi, istilah Entity Relationship Diagram telah demikian umum digunakan dalam berbagai pembahasan tentang analisa perancangan basis data database. Dengan demikian Entity Relational Diagram adalah sebuah diagram yang mengambarkan suatu relasi dari suatu objek yang memiliki atribut. Dari ERD ini kemudian dapat menjadi suatu table dalam database. Pada Entity Relationships Diagram, data yang ada di dunia nyata diterjemahkan dengan memanfaatkan sejumlah perangkat konseptual menjadi sebuah diagram data yang umum disebut sebagai diagram E-R. Sebelum kita membahas lebih jauh tentang diagram E-R tersebut dapat kita gambarkan, maka yang lebih dulu kita ketahui adalah komponen pembentuk model E-R. Sesuai namanya, ada dua komponen utama pembentuk model E-R, yaitu Entitas Entity dan Relasi Relation kedua komponen ini dideskripsikan lebih jauh melalui sejumlah atribut, seperti yang bisa dilihat pada gambar di bawah ini : Gambar 3.12 Entity Relationship Diagram

3.3.2. Struktur Tabel

Berikut merupakan Transformasi ERD ke dalam bentuk tabel pada database basis data untuk sistem informasi akademik SD Negeri 060851 Medan : 1. Tabel Admin Gambar 3.13 Tabel Admin Primary Key : id_admin 2. Tabel Berita Gambar 3.14 Tabel Berita Primary Key : id_berita Foreign Key : id_admin 3. Tabel Guru Gambar 3.15 Tabel Guru Primary Key : id_guru 4. Tabel Kelas Gambar 3.16 Tabel Kelas Primary key : id_kelas 5. Tabel Mata Pelajaran Gambar 3.17 Tabel Mata Pelajaran Primary key : id_mata_pelajaran 6. Tabel mengajar Gambar 3.18 Tabel Mengajar Primary key : id_mengajar Foreign Key : id_guru dan id_mata_pelajaran 7. Tabel Nilai Gambar 3.19 Tabel Nilai Primary key : id_nilai Foreign Key : id_siswa dan id_mata_pelajaran 8. Tabel Siswa Gambar 3.20 Tabel Siswa Primary Key : id_siswa 9. Tabel Wali Kelas Gambar 3.21 Tabel Wali Kelas Primary Key : id_wali_kelas Foreign Key : id_guru dan id_kelas

3.4. Perancangan Interface