Entity Relationship Diagram ERD Perancangan Database

3.3 Entity Relationship Diagram ERD

Berikut ini adalah gambaran dari Entity Relationship Diagram ERD dari aplikasi pembelajaran tata bahasa Inggris. Entitas yang berhubungan adalah entitas soal, admin, dan video. Admin menyimpan data soal dan video. Setiap entitas memiliki atribut-atribut, yang dapat dilihat pada gambar dibawah ini Menyimpan Admin Menyimpan Video n n 1 Soal 1 jwbb jwba jwbc soal materi jwbd jwb Idsoal user pass idvideo video materi keterangan Gambar 3.3.1 ERD Pembelajaran

3.4 Perancangan Database

Perancangan database adalah perancangan yang dilakukan untuk menentukan file database seperti field dan tipe data. Dalam hal merancang sebuah sistem yang berbasis database, perancangan database merupakan hal yang perlu mendapat perhatian khusus. Karena database berperan penting untuk memanipulasi data user dari aplikasi yang dibuat. Berikut adalah rancangan tabel yang digunakan dalam membangun database : Tabel 3.1 Tabel Admin No Field Nama Data Tipe Size Keterangan 1 2 user pass Varchar Varchar 50 50 Username Password Tabel 3.2 Tabel Materi No Field Nama Data Tipe Size Keterangan 1 2 3 materi waktu jlhsoal Varchar Integer Integer 50 4 4 Nama Materi Waktu Jumlah Soal Tabel 3.3 Tabel Video No Field Nama Data Tipe Size Keterangan 1 2 3 4 idvideo video materi keterangan Integer Varchar Varchar Text 11 225 50 - Id Video Nama Video Nama Materi Keterangan Video Tabel 3.4 Tabel Komentar No Field Nama Data Tipe Size Keterangan 1 idkomentar Integer 11 Id Komentar 2 3 4 5 6 email materi waktu komentar idbalas Varchar Varchar Datetime Text Integer 50 50 - - 11 Email Komentar Nama Materi Waktu Komentar Komentar Id Balasan Komentar Tabel 3.5 Tabel Soal No Field Nama Data Tipe Size Keterangan 1 2 3 4 5 6 7 8 idsoal materi soal jwba jwbb jwbc jwbd jwb Integer Varchar Text Text Text Text Text Varchar 11 50 - - - - - 1 Id Soal Nama Materi Soal Jawaban A Jawaban B Jawaban C Jawaban D Jawaban Benar Tabel 3.6 Tabel Jawaban No Field Nama Data Tipe Size Keterangan 1 2 3 4 idjawaban idsoal jwb st Integer Integer Varchar Integer 11 11 1 1 Id Jawaban Id Soal Jawaban Jawaban BenarSalah 5 6 materi email Varchar Varchar 50 50 Nama Materi Nama Email Tabel 3.7 Tabel Ujian No Field Nama Data Tipe Size Keterangan 1 2 3 4 5 6 idujian email materi waktu st nilai Integer Varchar Varchar Integer Integer Text 11 50 50 11 1 11 Id Ujian Email Nama Materi Waktu Jawaban BenarSalah Nilai Tabel 3.8 Tabel Gambar No Field Nama Data Tipe Size Keterangan 1 2 idgambar gambar Integer Varchar 11 255 Id Gambar Nama Gambar Tabel 3.9 Tabel Slider No Field Nama Data Tipe Size Keterangan 1 2 3 idslider gambar Keterangan Integer Varchar Varchar 11 255 255 Id Slider Gambar Slider Keterangan Slider

3.5 Flowchart