Senin, 08 Oktober 2018

SWITCHBOARD NORMALISASI DATABASE

SWITCHBOARD DATABASE MICROSOFT ACCESS

contoh kasus dokumen Faktur penyewaan buku di RENTAL BUKU “PUSTAKA ILMU”

Langkah-Langkahnya :
Langkah pertama Unnormalization

Langkah kedua 1NF
Langkah ketiga 2NF
Langkah keempat 3NF
Setelah  1NF,2NF,dan 3NF selesai selanjutnya membuat form pada masing masing table yang sudah dibuat 

Pada table Buku_disewa langkah yang harus dilakukan adalah dengan cara
Klik Table Buku_disewa -> Create -> Form

Selanjut nya membuat table anggota sama seperti mambuat table buku_disewa
Klik Table Anggota -> Create -> Form
Langkah selanjut nya membuat Report
Pilih Create -> Report Wizard

Setelah semua langkah langkah di atas di lakukan maka langkah selanjutnya adalah membuat tampilan switchboardnya.
Sekian terimakasih..

Senin, 24 September 2018

Normalisasi Database




Normalisasi Database
Landasan Teori
1.       Pengertian Normalisasi 
•Sebuah upaya untuk memperoleh sebuah basis data dengan struktur yang baik (ruang penyimpanan
yang  efisien) dengan cara menerapkan sejumlah aturan (bentuk normal) pada setiap tabel yang menjadi
anggota basis data tersebut.Tujuan Normalisasi
•Agar data yang ada tidak redundan dan memiliki data integrity yang kuat sehingga ketika kita melakukan
relasi antara tabel akan dengan mudah kita menjaga data integrity dan mendapatkan datanya.2. Langkah normalisasi
1. Bentuk Normal ke Satu(1NF)
a. Syarat :
b. Tidak ada set atribut yang berulang atau bernilai ganda.
c. Telah ditentukannya primary key untuk tabel atau relasi.
d. Tiap atribut hanya memiliki satu pengertian.
e. Tiap atribut yang dapat memiiki banyak nilai sebenarnya menggambarkan entitas atau relasi yang
terpisah.
2. Bentuk Normal ke Dua(2NF)
a. Syarat :
b. Bentuk data telah memenuhi kriteria bentuk normal ke satu.
c. Atribut bukan kunci(non-key attribute) haruslah memiliki ketergantungan fungsional sepenuhnya pada
primary key
3. Bentuk Normal ke Tiga(3NF)
a. Syarat :
b. Bentuk data telah memenuhi kriteria bentuk normal ke dua.
c. Atribut bukan kunci(non-key attribute) tidak boleh memiliki ketergantungan fungsional terhadap
atribut bukan kunci lainnya. Seluruh atribut bukan kunci pada suatu relasi hanya memiliki
ketergantungan fungsional terhadap primary key di relasi itu saja
2.       PENERAPAN BENTUK NORMALISASI
Pada proses perancangan database dapat dimulai dari dokumen dasar yang dipakai
dalam sistem sesuai dengan lingkup sistem yang akan dibuat rancangan databasenya. Berikut ini
adalah contoh dokumen Faktur penyewaan buku di RENTAL BUKU “PUSTAKA ILMU”

Langkah pertama Unnormalization

Langkah kedua 1NF

Langkah ketiga 2NF

Langkah keempat 3NF
 Setelah  1NF,2NF,dan 3NF selesai selanjutnya kita membuat tabel serupa dengan tabel-tabel pada 3NF..
langkah-langkah pembuatan tabel pada Ms.Access dibawah ini menggunakan screenshot layar :
Buat tabel : Anggota
*perhatikan type data tiap field terutama pada primary key nya..
buat tabel : Transaksi
*perhatikan type data tiap field terutama pada primary key nya..
buat tabel : Buku_disewa
*perhatikan type data tiap field terutama pada primary key nya..
selanjutnya isi record – record pada Tabel : Anggota, Transaksi, Dan Buku_disewa
setelah selesai close semua tabel dan pilih query desain :
jika kita benar memasukan type data pada primary key maka otomatis tabel-tabel akan membuat relasi sendiri atau kita pun bisa membuat relasi manual :
selanjutnya kita memilih field mana saja yang akan kita tampilkan pada query  nya :
Setelah itu kita RUN !!..
bila berhasil akan seperti tampilan berikut ini..!!
tinggal kita isikan record-recordnya sesuai dengan data tamu ..

SELAMAT MENCOBA .!!

Kesimpulan

Dari pembahasan  diatas,normalisasi adalah sebuah upaya untuk memperoleh sebuah basis data dengan struktur yang baik (ruang penyimpanan yang efisien) dengan cara menerapkan sejumlah aturan (bentuk normal) pada setiap tabel yang menjadi anggota basis data tersebut. Dari data diatas dapat disimpulkan,cara-cara melakukan normalisasi data: 1. Bentuk Normal ke Satu(1NF), 2. Bentuk Normal ke Dua(2NF), 3. Bentuk Normal ke Tiga(3NF)