Rabu, 07 Juli 2010

Tugas 4

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