1. Bagan Relasi Entitas (Entity Relationship Diagram)
2. Desain Basis Data
Dari beberapa permodelan di atas, dapat dikumpulkan beberapa macam field data. Field-field tersebut dirangkum dalam Kamus Data sebagai berikut :
Kamus Data :
Dalam desain basis data (Database Design) pada sistem dan aplikasi terdiri beberapa file tabel, dimana perancangannya berdasarkan pada kamus data di atas. File-file tabel tersebut adalah sebagai berikut :
File-File Tabel
Struktur tabel dari masing-masing file tabel di atas adalah sebagai berikut :
Struktur File Tabel “tAnggota. mdf”
Struktur File Tabel “tBuku. mdf”
Struktur File Tabel “tPinjam. mdf”
Struktur File Tabel “tKembali. mdf”
Transaksi Peminjaman
UNF = NoPinjam + TglPinjam + {NoAnggota + NamaAnggota + AlmtAnggota + TglLhr + TelpAnggota} + { KdBuku + JudulBuku + NmPengarang + Penerbit + JmlBuku}
1NF = NoPinjam + TglPinjam + NoAnggota + NamaAnggota + AlmtAnggota + TglLhr + TelpAnggota + KdBuku + JudulBuku + NmPengarang + Penerbit + JmlBuku
2NF :
Pinjam = NoPinjam* + TglPinjam + NoAnggota* + KdBuku*
Buku = KdBuku* + JudulBuku + NmPengarang + Penerbit + JmlBuku
Anggota = NoAnggota* + NamaAnggota + AlmtAnggota + TglLhr + TelpAnggota
Transaksi Pengembalian
UNF = NoKembali + TglPinjam + {NoAnggota + NamaAnggota + AlmtAnggota + TglLhr + TelpAnggota} + { KdBuku + JudulBuku + NmPengarang + Penerbit + JmlBuku} + TglKembali
1NF = NoKembali + TglPinjam + NoAnggota + NamaAnggota + AlmtAnggota + TglLhr + TelpAnggota + KdBuku + JudulBuku + NmPengarang + Penerbit + JmlBuku + TglKembali
2NF :
Kembali = NoKembali* + TglPinjam + NoAnggota* + KdBuku* + TglKembali
Buku = KdBuku* + JudulBuku + NmPengarang + Penerbit + JmlBuku
Anggota = NoAnggota* + NamaAnggota + AlmtAnggota + TglLhr + TelpAnggota
Tidak ada komentar:
Posting Komentar