Belajar Database

Posted by TEKNIK INFORMATIKA on Thursday 26 February 2015

normalisasi
NORMALISASI

Definisi :
Teknik analisis data yang mengorganisasikan atribut-atribut data dari suatu relasi sehingga membentuk struktur relasi yang baik (tanpa redudansi). Biasanya terdiri dari beberapa tabel yang di gabungkan dan membentuk sebuah tabel yang Normal. Definisi lain adalah suatu teknik untuk mengorganisasi data ke dalam tabel-tabel untuk memenuhi kebutuhan pemakai di dalam suatu organisasi. 


Tujuan Normalisasi :
  • Untuk menghilang kerangkapan data
  • Untuk mengurangi kompleksitas
  • Untuk mempermudah pemodifikasian data

Proses Normalisasi :
  • Data diuraikan dalam bentuk tabel, selanjutnya dianalisis berdasarkan persyaratan tertentu ke beberapa tingkat.
  • Apabila tabel belum memenuhi persyaratan tertentu, maka tabel tersebut perlu dipecah menjadi beberapa tabel yang lebih sederhana sampai memenuhi bentuk yang optimal.

Adapun tahapan-tahapan dalam Normalisasi : 
normalisasi
















Normalisasi yang paling sering digunakan adalah UNF,1NF,2NF dan 3NF selain itu jarang digunakan 


Ketergantungan Data (Data Dependency)  pada tabel:
1.Ketergantungan Fungsional (Functionally Dependency/FD)
2.Ketergantungan Transitif (Transitive Dependency/TDF)


Ketergantungan Fungsional  (Functionally Dependency/FD)

Atribut Y pada relasi R dikatakan tergantung fungsional pada atribut X pada relasi R, jika dan hanya jika setiap nilai X pada relasi R mempunyai tepat satu nilai Y pada R. 
FD : Rx ® Ry

Ketergantungan Transitif  (Transitive Dependency/TDF)

Atribut Z pada relasi R dikatakan tergantung transitif pada atribut X, jika atribut Y tergantung pada atribut X pada relasi R dan atribut Z tergantung pada atribut Y pada relasi R.
  TDF : Rx ® Ry ® Rz

sedikit penjelasan tentang Normalisasi Database selanjutnya saya akan membahas bagaimana cara membuat table,insert table,penggabungan table dan masih banyak lainnya dengan menggunakan oracle database 10g express edition.

Blog, Updated at: 08:16

0 komentar:

Post a Comment

Search This Blog

Follow This Blog

Total Pageviews