Perancangan basis data dapat dilakukan dengan menggunakan berbagai model data, salah satunya adalah model ER (Entity Relationship model). Model ER adalah sebuah konsep model data tingkat tinggi yang lebih mendekati persepsi data bagi pemakai. Beberapa paket basis data komersial menggunakan kosep tersebut. Model ER menggunakan diagram untuk mempresentasikan data dan hubungan antar data dari basis data yang sedang dirancang. Diagram tersebut akan dipetakan untuk memperoleh tabel-tabel dalam basis data relasional. Selanjutnya tabel-tabel tersebut akan dinormalisasi berdasarkan konsep Functional Dependency (ketergantungan fungsional). Proses normalisasi terdiri atas beberapa tahapan yaitu INF, 2NF, 3NF, BCNF dan seterusnya. Normalisasi digunakan untuk membantu mengurangi, dan sebagainya sehingga akan didapatkan basis data yang baik. Tugas akhir ini bertujuan untuk mengembangkan PIRANTI PELAKSANA NORMALISASI BASIS DATA RELASIONAL (PINOR). PINOR memiliki fasilitas editor untuk diagram ER, fasilitas pemetaan dan fasilitas normalisasi terhadap tabel sehingga bentuk 3NF atau BCNF. Masukan dari PINOR adalah diagram ER dari EASYCASE for windows dan diagram ER piranti ini sendiri. Hasil dari PINOR dapat diimplementasikan menjadi suatu skema basis data Microsoft Acess. PINOR dikembangkan dengan menggunakan Visual Basic dan dijalankan dengan sistem operasi Windows.
|
|