• Tidak ada hasil yang ditemukan

Validasi Relasi Menggunakan Normalisasi

Dalam dokumen BAB IV PERANCANGAN DAN IMPLEMENTASI (Halaman 61-70)

21. Reply Forum (idforumreply, idforumlist, namaforumeply, judul, desc, date, author)

4.1.2.3 Validasi Relasi Menggunakan Normalisasi

Database sudah dalam bentuk normalisasi pertama dan normalisasi kedua

karena database sudah ditentukan primary key-nya pada perancangan konseptual, juga telah dipecah antara tabel header dan detail transaksi serta telah dihilangkan atribut multi-value. Maka pada tahap selanjutnya adalah menghilangkan ketergantungan transitif (Transitive Depedency) sehingga memenuhi aturan 3NF.

Admin

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Siswa

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Guru

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Kelas

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Ruang

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Pelajaran

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Materi

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Isi Materi

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Materi Buku

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Materi Pokok

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Materi Pendukung

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Soal

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Kuis

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Jadwal Pelajaran

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Jadwal Mengajar

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Jadwal Ujian

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Nilai

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Forum

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Topik Forum

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

List Forum

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Reply Forum

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Laporan

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Informasi

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Detailforumguru

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Detailjadwalmengajarguru

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Detailjadwalujianguru

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Detailgurusiswa

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

DetailRuangkelas

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

DetailForumsiswa

Validasi 1NF: Sudah memenuhi karena telah memiliki Primary Key dan tidak ada repeating group.

Validasi 2NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan key (partially dependency).

Validasi 3NF: Sudah memenuhi, karena tidak ada atribut non-key yang bergantung pada atribut yang merupakan non-key (transitive dependency).

Dalam dokumen BAB IV PERANCANGAN DAN IMPLEMENTASI (Halaman 61-70)

Dokumen terkait