Desain Logical Record Structure yang diusulkan Normalisasi Database yang diusulkan Uji Normalisasi

4.1.6.8. Diagram Level 2 Proses 5.0

Gambar 4.12. Diagram Level 2 proses 5.0 Sumber : data diolah penulis

4.1.7. Perancangan Basis Data

4.1.7.1. Desain Logical Record Structure yang diusulkan

Tabel 4.6 Desain LRS Logical Record Structure Sumber : data diolah penulis

4.1.7.2. Normalisasi Database yang diusulkan

Berikut ini adalah tabel tidak normal yang diusulkan yang akan diproses melalui tahapan normalisasi dengan demikian diharapkan tidak duplikasi atau redudansi. Tabel 4.7. Bentuk tidak normal yang diusulkan Nama Tabel Atribut Digilib_artikel ID_Artikel, ID_Member, ID_User Keyword, Tgl_ Post, File Digilib_calon_kontributor ID_Calon_Kontributor, Kd_Jur, Thn_Sem_TA, Nama_Calon_Kontributor Digilib_dokumentasi Kode_Dokumentasi, Kode_Dok, ID_Calon_Kontributor, Tgl_Dokumentasi, Judul Digilib_jenis_dokumen Kd_Dok, Nama_Dok Digilib_jurusan Kd_jur, Nama_Jur Digilib_member ID_Member, Nama_Member, Email, Alamat, Tgl_Lahir, Kelamin, Pekerjaan, Pendidikan, Sekolah_PT, Tgl_Daftar, Password Digilib_operator ID_Opr, Nama_Opr, Password, Otentifikasi Digilib_pembayaran Kd_Bayar, ID_Member, Tgl_Bayar, Jlh_Bayar, ID_Opr Digilib_publikasi ID_Publikasi, Kode_Dokumentasi, Keyword, Thn_Cipta, Tgl_Publikasi, File_Abstrak, File_Baca, File_Download Digilib_request_baca No_Request_Baca, ID_Member, ID_User, ID_Publikasi, Tgl_Request Digilib_request_download No_Request_Download, ID_Member, ID_Publikasi, Tgl_Request Digilib_user ID_User, Nama_User, Email, Alamat, Tgl_Lahir, Kelamin, Pekerjaan, Pendidikan, Sekolah_PT, Tgl_Daftar, Password

4.1.7.3. Uji Normalisasi

1. Uji normalisasi tabel digilib_artikel Struktur tabel dalam bentuk tidak normal Unnormalize Pengujian : a. Relasi digilib_artikel di atas sudah 1NF, karena semua atributnya adalah bernilai atomic, dan tidak ada elemen data yang berulang. b. Relasi di atas sudah 2NF, karena, sudah dalam bentuk 1NF. Dan setiap atribut yang bukan kunci bergantung secara fungsi pada primary key id_Artikel, file. c. Salah satu atau beberapa atribut non primary key tidak saling memiliki ketergantungan fungsional terhadap atribut non primary key lainnya, dengan kata lain semua atribut non primary key dari relasi di atas hanya memiliki ketergantungan fungsional Functional Dependency terhadap primary key id_Artikel, file, sehingga relasi di atas telah memenuhi kriteria 3NF. Struktur tabelentitasrelasi peserta setelah uji normalisasi sampai bentuk normal ke 3 3NF adalah : 2. Uji normalisasi tabel digilib_calon_kontributor Struktur tabel dalam bentuk tidak normal Unnormalize Pengujian : a. Relasi digilib_calon_kontributor di atas sudah 1NF, karena semua atributnya adalah bernilai atomic, dan tidak ada elemen data yang berulang. b. Relasi di atas sudah 2NF, karena, sudah dalam bentuk 1NF Dan setiap atribut yang bukan kunci bergantung secara fungsi pada primary key ID_Calon_Kontributor,Nama_calon_kontributor. c. Salah satu atau beberapa atribut non primary key tidak saling memiliki ketergantungan fungsional terhadap atribut non primary key lainnya, dengan kata lain semua atribut non primary key dari relasi di atas hanya memiliki ketergantungan fungsional Functional Dependency terhadap primary key ID_Calon_Kontributor,Nama_calon_kontributor, sehingga relasi di atas telah memenuhi kriteria 3NF. Struktur tabelentitasrelasi peserta setelah uji normalisasi sampai bentuk normal ke 3 3NF adalah : 3. Uji normalisasi tabel digilib_dokumentasi Struktur tabel dalam bentuk tidak normal Unnormalize Pengujian : a. Relasi digilib_dokumentasi di atas sudah 1NF, karena semua atributnya adalah bernilai atomic, dan tidak ada elemen data yang berulang. b. Relasi di atas sudah 2NF, karena, sudah dalam bentuk 1NF. Dan setiap atribut yang bukan kunci bergantung secara fungsi pada primary key kode_dokumentasi, judul. c. Salah satu atau beberapa atribut non primary key tidak saling memiliki ketergantungan fungsional terhadap atribut non primary key lainnya, dengan kata lain semua atribut non primary key dari relasi di atas hanya memiliki ketergantungan fungsional Functional Dependency terhadap primary key kode_dokumentasi, judul, sehingga relasi di atas telah memenuhi kriteria 3NF. Struktur tabelentitasrelasi peserta setelah uji normalisasi sampai bentuk normal ke 3 3NF adalah : 4. Uji normalisasi tabel digilib_jenis_dokumen Struktur tabel dalam bentuk tidak normal Unnormalize Pengujian : a. Relasi digilib_jenis_dokumen di atas sudah 1NF, karena semua atributnya adalah bernilai atomic, dan tidak ada elemen data yang berulang. b. Relasi di atas sudah 2NF, karena, sudah dalam bentuk 1NF. Dan setiap atribut yang bukan kunci bergantung secara fungsi pada primary key kd_Dok,Nama_Dok. c. Salah satu atau beberapa atribut non primary key tidak saling memiliki ketergantungan fungsional terhadap atribut non primary key lainnya, dengan kata lain semua atribut non primary key dari relasi di atas hanya memiliki ketergantungan fungsional Functional Dependency terhadap primary key kd_Dok,Nama_Dok, sehingga relasi di atas telah memenuhi kriteria 3NF. Struktur tabelentitasrelasi peserta setelah uji normalisasi sampai bentuk normal ke 3 3NF adalah : 5. Uji normalisasi tabel digilib_jurusan Struktur tabel dalam bentuk tidak normal Unnormalize Pengujian : a. Relasi digilib_jenis_dokumen di atas sudah 1NF, karena semua atributnya adalah bernilai atomic, dan tidak ada elemen data yang berulang. b. Relasi di atas sudah 2NF, karena, sudah dalam bentuk 1NF. Dan setiap atribut yang bukan kunci bergantung secara fungsi pada primary key kd_Jur,Nama_Jur. c. Salah satu atau beberapa atribut non primary key tidak saling memiliki ketergantungan fungsional terhadap atribut non primary key lainnya, dengan kata lain semua atribut non primary key dari relasi di atas hanya memiliki ketergantungan fungsional Functional Dependency terhadap primary key kd_Jur,Nama_Jur, sehingga relasi di atas telah memenuhi kriteria 3NF. Struktur tabelentitasrelasi peserta setelah uji normalisasi sampai bentuk normal ke 3 3NF adalah : 6. Uji normalisasi tabel digilib_member Struktur tabel dalam bentuk tidak normal Unnormalize Pengujian : a. Relasi digilib_jenis_dokumen di atas sudah 1NF, karena semua atributnya adalah bernilai atomic, dan tidak ada elemen data yang berulang. b. Relasi di atas sudah 2NF, karena, sudah dalam bentuk 1NF. Dan setiap atribut yang bukan kunci bergantung secara fungsi pada primary key ID_Member,Nama_Member. c. Salah satu atau beberapa atribut non primary key tidak saling memiliki ketergantungan fungsional terhadap atribut non primary key lainnya, dengan kata lain semua atribut non primary key dari relasi di atas hanya memiliki ketergantungan fungsional Functional Dependency terhadap primary key ID_Member,Nama_Member, sehingga relasi di atas telah memenuhi kriteria 3NF. Struktur tabelentitasrelasi peserta setelah uji normalisasi sampai bentuk normal ke 3 3NF adalah : 7. Uji normalisasi tabel digilib_operator. Struktur tabel dalam bentuk tidak normal Unnormalize Pengujian : a. Relasi digilib_operator di atas sudah 1NF, karena semua atributnya adalah bernilai atomic, dan tidak ada elemen data yang berulang. b. Relasi di atas sudah 2NF, karena, sudah dalam bentuk 1NF. Dan setiap atribut yang bukan kunci bergantung secara fungsi pada primary key ID_Opr,Nama_Opr. c. Salah satu atau beberapa atribut non primary key tidak saling memiliki ketergantungan fungsional terhadap atribut non primary key lainnya, dengan kata lain semua atribut non primary key dari relasi di atas hanya memiliki ketergantungan fungsional Functional Dependency terhadap primary key ID_Opr,Nama_Opr, sehingga relasi di atas telah memenuhi kriteria 3NF. Struktur tabelentitasrelasi digilib_operator setelah uji normalisasi sampai bentuk normal ke 3 3NF : 8. Uji normalisasi tabel digilib_pembayaran Struktur tabel dalam bentuk tidak normal Unnormalize Pengujian : a. Relasi digilib_pembayaran di atas sudah 1NF, karena semua atributnya adalah bernilai atomic, dan tidak ada elemen data yang berulang. b. Relasi di atas sudah 2NF, karena, sudah dalam bentuk 1NF. Dan setiap atribut yang bukan kunci bergantung secara fungsi pada primary key Kd_bayar , jlh_Bayar. c. Salah satu atau beberapa atribut non primary key tidak saling memiliki ketergantungan fungsional terhadap atribut non primary key lainnya, dengan kata lain semua atribut non primary key dari relasi di atas hanya memiliki ketergantungan fungsional Functional Dependency terhadap primary key Kd_bayar , jlh_Bayar, sehingga relasi di atas telah memenuhi kriteria 3NF. Struktur tabelentitasrelasi digilib_pembayaran setelah uji normalisasi sampai bentuk normal ke 3 3NF adalah : 9. Uji normalisasi tabel digilib_publikasi Struktur tabel dalam bentuk tidak normal Unnormalize Pengujian : a. Relasi digilib_jenis_dokumen di atas sudah 1NF, karena semua atributnya adalah bernilai atomic, dan tidak ada elemen data yang berulang. b. Relasi di atas sudah 2NF, karena, sudah dalam bentuk 1NF. Dan setiap atribut yang bukan kunci bergantung secara fungsi pada primary key ID_Publikasi,File_Baca. c. Salah satu atau beberapa atribut non primary key tidak saling memiliki ketergantungan fungsional terhadap atribut non primary key lainnya, dengan kata lain semua atribut non primary key dari relasi di atas hanya memiliki ketergantungan fungsional Functional Dependency terhadap primary key ID_Publikasi,File_Baca, sehingga relasi di atas telah memenuhi kriteria 3NF. Struktur tabelentitasrelasi publikasi setelah uji normalisasi sampai bentuk normal ke 3 3NF adalah : 10. Uji normalisasi tabel digilib_request_baca Struktur tabel dalam bentuk tidak normal Unnormalize Pengujian : a. Relasi digilib_jenis_dokumen di atas sudah 1NF, karena semua atributnya adalah bernilai atomic, dan tidak ada elemen data yang berulang. b. Relasi di atas sudah 2NF, karena, sudah dalam bentuk 1NF. Dan setiap atribut yang bukan kunci bergantung secara fungsi pada primary key No_Request_Baca,Tgl_Request_Baca. c. Salah satu atau beberapa atribut non primary key tidak saling memiliki ketergantungan fungsional terhadap atribut non primary key lainnya, dengan kata lain semua atribut non primary key dari relasi di atas hanya memiliki ketergantungan fungsional Functional Dependency terhadap primary key No_Request_Baca,Tgl_Request_Baca, sehingga relasi di atas telah memenuhi kriteria 3NF. Struktur tabelentitasrelasi digilib_request_baca setelah uji normalisasi sampai bentuk normal ke 3 3NF : 11. Uji normalisasi tabel digilib_request_download Struktur tabel dalam bentuk tidak normal Unnormalize Pengujian : a. Relasi digilib_jenis_dokumen di atas sudah 1NF, karena semua atributnya adalah bernilai atomic, dan tidak ada elemen data yang berulang. b. Relasi di atas sudah 2NF, karena, sudah dalam bentuk 1NF. Dan setiap atribut yang bukan kunci bergantung secara fungsi pada primary key No_Request_download,Tgl_Request_Download. c. Salah satu atau beberapa atribut non primary key tidak saling memiliki ketergantungan fungsional terhadap atribut non primary key lainnya, dengan kata lain semua atribut non primary key dari relasi di atas hanya memiliki ketergantungan fungsional Functional Dependency terhadap primary key No_Request_download,Tgl_Request_Download, sehingga relasi di atas telah memenuhi kriteria 3NF. Struktur tabelentitasrelasi digilib_request_download setelah uji normalisasi sampai bentuk normal ke 3 3NF :

4.1.7.4. Rancangan ERD Entity Relationship Diagram

Dokumen yang terkait

Pengembangan aplikasi perpustakaan fakultas sains dan teknologi berbasis online : studi kasu perpustakaa fakultas sains dan teknologi universitas islam negeri syarif hidayatullah jakarta

2 8 204

Sistem informasi evaluasi kinerja dosen pada fakultas sains dan teknologi Universitas islam negeri syarif Hidayatullah Jakarta

2 20 324

Aplikasi pembelajaran virtual 3D ginjal manusia pada prodi biologi fakultas Sains dan Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta (studi kasus: Manusia Program Studi Biologi)

1 6 137

Perancangan sistem pembuatan surat keterangan mahasiswa berbasis web pada Fakultas Sains Dan Teknologi Prodi Teknik Informatika Universitas Islam Negeri Syarif Hidayatullah Jakarta

0 6 155

Penyiangan bahan pustaka di Perpustakaan Utama Universitas islam negeri syarif Hidayatullah Jakarta

4 35 92

Periklanan berbasis multimedia Fakultas Sains dan Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta

0 4 70

Aplikasi penjdwalan perkuliahan praktikum barbasis Web: studi kasus: pusat Laboraturium terpadau Universitas Islam Negeri Syarif Hidayatullah Jakarta

0 26 99

Layanan sirkulasi di perpustakaan fakultas sains dan teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta: Kajian terhadap perspektif pemustaka dan pustakawan

0 10 90

Sistem informasi evaluasi kinerja dosen (studi kasus: fakultas sains dan teknologi universitas Islam negeri syarif hidayatullah Jakarta)

0 2 5

Model aplikasi pengukuran kinerja dosen dalam evaluasi proses belajar mengajar “studi kasus : fakultas sains dan teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta”

0 3 7