Normalisasi ERD Entity Relationship Diagram Klasifikasi File

2.2. Normalisasi

Normalisasi merupakan teknik analisis data yang mengorganisasikan atribut-atribut data dengan cara mengelompokkan sehingga terbentuk entitas yang non-redundant, stabil, dan fleksible. Normalisasi dilakukan sebagai uji coba pada suatu relasi secara berkelanjutan untuk menentukan apakah relasi itu sudah baik, yaitu dapat dilakukan proses insert,update,delete, dan modifikasi pada satu atau beberapa atribut tanpa mempengaruhi integritas data dalam relasi tersebut. Adapun normalisasi dari tabel perancangan sistem pendaftaran siswa baru sebagai berikut. Tabel Normalisasi Normalisasi diatas terdapat terdiri dari 4 tabel yaitu tabel obat, tabel supplier, tabel transaksi pembelian, dan tabel transaksi details. Tabel obat terdiri dari 5 field yaitu kode obat, nama obat, jenis obat, qty, dan harga jual. Tabel supplier terdiri dari 5 field yaitu kode supplier, nama supplier, perusahaan, alamat, dan telp. Tabel transaksi terdapat 5 field yaitu, nomor faktur, tanggal, kode supplier, nama supplier, dan grand total. Sedangkan tabel transaksi details terdapat 5 fields yaitu nomor faktur, kode obat, qty, harga beli, dan total.

2.3. ERD Entity Relationship Diagram

ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis databerdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERDuntuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol. Entity Relationship Diagram perancangan sistem pembelian obat Apotek Nuki digambarkan sebagai berikut : Gambar ERDEntity Relationship Diagram

2.4. Klasifikasi File

Klasifikasi file berfungsi untuk menjelaskan isi pada setiap tabel yang dibuat yaitu nama field, jenis data, ukuran dan keterangan. Tabel Obat Tabel ini berfungsi dan dipergunakan sebagai identitas obat, adapun struktur tabelnya dapat dilihat pada gambar dibawah ini ; Tabel Supplier Tabel ini berfungsi dan dipergunakan sebagai identitas supplier, adapun struktur tabelnya dapat dilihat pada gambar dibawah ini : Tabel Transaksi Tabel ini berfungsi dan dipergunakan sebagai transaksi, adapun struktur tabelnya dapat dilihat pada gambar dibawah ini :

2.5. HIPO Hirarki Input Proses Output