Kamis, 29 September 2022

Basis Data KD 3.3 Teknik Normalisasi Basis Data

 

KOMPETENSI DASAR :
Kd 3.3 Menerapkan teknik Normalisasi basis data
      4.3 Membuat perancangan sistem basis data menggunakan teknik normalisasi data

TUJUAN PEMBELAJARAN :
1. Memahami pengertian normalisasi basis data
2. Menjelaskan tujuan normalisasi basis data
3. Mengidentifikasi bentuk normalisasi basis data
4. Membuat perancangan sistem basis data rumah sakit

Pengertian Normalisasi data:
Merupakan suatu pendekatan sistemastis untuk meminimalkan redudansi data pada suatu database, agar database tersebut bekerja dengan optimal.*

Tujuan Normalisasi data :
- Meminimalkan jumlah atribut yang diperlukan untuk mendukung kebutuhan
- Meminimalkan duplikasi untuk setiap atribut**
- Mengatur data dalam kelompok-kelompok sehingga masing-masing kelompok hanya menangani bagian kecil sistem
- Membuat basis data yang datanya diakses dan dimanipulasi secara cepat dan efesien tanpa melupakan integritas data.
- Mengatur data sedemikian rupa sehingga ketika memodifikasi data, hanya mengubah di satu tempat.*

Suatu Rancangan database disebut Buruk jika :
- Data yang sama tersimpan di beberapa tempat(file dan record)
- Ketidak mampuan untuk menghasilkan infromasi tertentu
- Terjadi kehilangan informasi
- Terjadinya Redudansi(pengulangan) atau duplikasidata
- Timbulnya Null Value*

Atribut tabel :
- Atribut sederhana(simple atribut) dan atribut kompoiste(composite attribute)
- Atribut bernilai tunggal(single valued attribute) dan multivalued attribute) dan atribut berninalai banyak(multivalued atribute)
- Atribut harus bernilai(Mandatory Attribute) dan Nilai Null
- Atribut turunan*

Kunci (key function):
- Kunci Calon (candidate key)
- Kunci primary (primary key)
- Kunci Alternatif (Alernatife Key)
- Kunci tamu (Foreign Key)*






SUMBER : * BUKU..
** BUKU...

 
 

Tidak ada komentar:

Posting Komentar

Modul 1 #Pengenalan basis data