1.
Apa yang dimaksud dengan normalisasi?
Normalisasi merupakan teknik analisis
data yang mengorganisasikan atribut-atribut data dengan cara mengelompokkan
sehingga terbentuk entitas yang non-redundant, stabil, dan fleksible. Atau Normalisasi adalah suatu proses untuk mengubah suatu tabel yang
memiliki masalah tertentu ke dalam dua buah tabel atau lebih, yang tidak lagi
memiliki masalah tersebut.
Jelaskan dan sebutkan macam-macamnya.
Normalisasi terdiri dari
banyak bentuk, dalam ilmu basis data ada setidaknya 9 bentuk normalisasi yang
ada
yaitu 1NF, 2NF, 3NF, EKNF, BCNF, 4NF, 5NF, DKNF,
dan 6NF. Namun dalam prakteknya dalam dunia industri bentuk normalisasi
ini yang paling sering digunakan ada sekitar 5 bentuk.
- 1. Unnormal Form
- 2. First Normal Form (1NF)
- 3. Second normal form (2NF)
- 4. Third Normal Form (3NF)
- 5. BCNF Boyce–Codd normal form
2. Apakah functional dependency itu?
Functional Dependency
Functional Dependency (FD) ialah
suatu ketergantungan relasi yang terjadi antara atribut dlam tabel atau set
entity dengan atribut lain. FD menggambarkan suatu relationship/ hubungan,
batasan, keterkaitan diantara atribut dlam relasi.
Jelaskan beserta contoh.
Matakuliah
|
NIM
|
NamaMhs
|
NilaiHuruf
|
Struktur Data
|
111210220
|
Khanif Ali M
|
A
|
Struktur Data
|
111210198
|
Bopit Eko P.
|
A
|
SBD
|
111210231
|
Muchlisin
|
B
|
PBO
|
111210179
|
A.
Heri Iswanto
|
C
|
FD
dari tabel Nilai adalah
-
NIMàNamaMhs
-
{Matakuliah,NIM}àNilaiHuruf
Hal
ini dikarenakan atribut NilaiHuruf tergantung pada matakuliah dan NIM. Jika
Matakuliah dan NIM yang sama, maka NilaiHuruf juga sama.
No comments:
Post a Comment