Assalamualaikaum warahmatullahi wabarakatuh
Kali ini saya Dani Mulyana. Akan membagikan Tutorial Normalisasi dari Struk ke Database. Apa itu Normalisasi ? Normalisasi adalah suatu proses mendesain struktur Database agar sebagian besar ambigulity bisa dihilangkan sehingga bisa menghasilkan sebuah tabel Database yang normal atau tidak lebih teratur.
Untuk Tutorial ini saya akan menggunakan Struk dari salah satu restoran, berikut adalah gambar Struk-nya.
Untuk mengubah Struk ini menjadi Database yang benar diperlukan 3 tahapan Normalisasi.
Ok, langsung saja kita lanjut ke tahapan yang pertama.
1.) 1 NF (Normalisasi Pertama)
Pada tahapan pertama ini kita akan memasukan setiap data kedalam bentuk Flat File dan tidak boleh ada set atribut yang berulang-ulang.
Berikut adalah Contoh Tahapan Pertama yang sudah saya buat :
2.) 2 NF (Normalisasi Kedua)
Di tahap ini kita akan memisahkan Tabel Normalisasi Pertama menjadi beberapa tabel agar kita bisa menentukan Atribut Kunci Utama (Primary Key) dari setiap elemen.
Tabel Pemesanan :
No Transaksi *
Tanggal Pembelian
Quantity
Tabel Menu :
Menu
Harga Menu
Tabel Customer:
ID Customer*
Customer
Berikut adalah gambar tabelnya :
3.) 3 NF (Normalisasi Ketiga)
Tahapan terakhir ini kita akan membuang dan membuat field field atau kolom agar tidak ada field yang bergantung (Transitif). Selain itu Kita juga akan merelasikan beberapa field ke dalam suatu tabel. untuk lebih jelasnya, bisa dilihat di gambar dibawah ini :
4.) Pembuatan Database
Setelah kita selesai melakukan Normalisasi, barulah kita akan membuat database. Di Tutorial kali ini saya akan menggunakan Software Microsoft Acces.
Baiklah, kita langsung saja masuk ke softwarenya dan membuat database baru. Saya rasa ini hal yang sangat umum jadi saya tidak akan menyertakan gambarnya.
Kita langsung buat tabel pertama yaitu Tabel Customer. Tampilan tabel dan Design Query nya adalah sebagai berikut :
Tabel yang kedua adalah Tabel Menu, tampilan Tabel dan Design Query-nya seperti gambar dibawah:
Dan yang terakhir Tabel Pemesanan, tampilan Tabel dan Design Query-nya adalah :
Setelah kita membuat 4 Tabel yang didapat dari Normalisasi. Hal terakhir yang akan kita lakukan adalah merelasikan semua tabel tersebut menjadi satu Tabel Query yang memiliki semua data yang ada di dalam Struk.
Berikut ini adalah contoh Tampilan dan Design Query dati tabel relasi tersebut.
Oh-ia, di field terakhir tabel di atas ada field yang di beri nama Total. Field tersebut adalah hasil perkalian antara Field Jumlah Pesanan dan Field Harga. Berikut adalah perinah Query-nya :
Untuk mengakses ke menu diatas kita tinggal Klik kanan di field kosong paling kanan lalu pilih Build...
Demikianlah Tutorial seadanya dari saya untuk Normalisasi Struk ke Database, semoga bisa membantu teman-teman sekalian yang akan membuat Database.
Terima kasih ...
Wassalamualaikum warahmatullahi wabarakatuh ...
Kali ini saya Dani Mulyana. Akan membagikan Tutorial Normalisasi dari Struk ke Database. Apa itu Normalisasi ? Normalisasi adalah suatu proses mendesain struktur Database agar sebagian besar ambigulity bisa dihilangkan sehingga bisa menghasilkan sebuah tabel Database yang normal atau tidak lebih teratur.
Untuk Tutorial ini saya akan menggunakan Struk dari salah satu restoran, berikut adalah gambar Struk-nya.
Untuk mengubah Struk ini menjadi Database yang benar diperlukan 3 tahapan Normalisasi.
Ok, langsung saja kita lanjut ke tahapan yang pertama.
1.) 1 NF (Normalisasi Pertama)
Pada tahapan pertama ini kita akan memasukan setiap data kedalam bentuk Flat File dan tidak boleh ada set atribut yang berulang-ulang.
Berikut adalah Contoh Tahapan Pertama yang sudah saya buat :
2.) 2 NF (Normalisasi Kedua)
Di tahap ini kita akan memisahkan Tabel Normalisasi Pertama menjadi beberapa tabel agar kita bisa menentukan Atribut Kunci Utama (Primary Key) dari setiap elemen.
Tabel Pemesanan :
No Transaksi *
Tanggal Pembelian
Quantity
Tabel Menu :
Menu
Harga Menu
Tabel Customer:
ID Customer*
Customer
Berikut adalah gambar tabelnya :
3.) 3 NF (Normalisasi Ketiga)
Tahapan terakhir ini kita akan membuang dan membuat field field atau kolom agar tidak ada field yang bergantung (Transitif). Selain itu Kita juga akan merelasikan beberapa field ke dalam suatu tabel. untuk lebih jelasnya, bisa dilihat di gambar dibawah ini :
4.) Pembuatan Database
Setelah kita selesai melakukan Normalisasi, barulah kita akan membuat database. Di Tutorial kali ini saya akan menggunakan Software Microsoft Acces.
Baiklah, kita langsung saja masuk ke softwarenya dan membuat database baru. Saya rasa ini hal yang sangat umum jadi saya tidak akan menyertakan gambarnya.
Kita langsung buat tabel pertama yaitu Tabel Customer. Tampilan tabel dan Design Query nya adalah sebagai berikut :
Tabel yang kedua adalah Tabel Menu, tampilan Tabel dan Design Query-nya seperti gambar dibawah:
Dan yang terakhir Tabel Pemesanan, tampilan Tabel dan Design Query-nya adalah :
Setelah kita membuat 4 Tabel yang didapat dari Normalisasi. Hal terakhir yang akan kita lakukan adalah merelasikan semua tabel tersebut menjadi satu Tabel Query yang memiliki semua data yang ada di dalam Struk.
Berikut ini adalah contoh Tampilan dan Design Query dati tabel relasi tersebut.
Oh-ia, di field terakhir tabel di atas ada field yang di beri nama Total. Field tersebut adalah hasil perkalian antara Field Jumlah Pesanan dan Field Harga. Berikut adalah perinah Query-nya :
Untuk mengakses ke menu diatas kita tinggal Klik kanan di field kosong paling kanan lalu pilih Build...
Demikianlah Tutorial seadanya dari saya untuk Normalisasi Struk ke Database, semoga bisa membantu teman-teman sekalian yang akan membuat Database.
Terima kasih ...
Wassalamualaikum warahmatullahi wabarakatuh ...
primary keynya yang apa saja ya kak
BalasHapus