1 Minggu 10, Pertemuan 20 Normalization (cont.) Matakuliah: T0206-Sistem Basisdata Tahun: 2005 Versi: 1.0/0.0.

Slides:



Advertisements
Presentasi serupa
Normalisasi Pertemuan Minggu Ke-6.
Advertisements

1 Analisis dan Perancangan Perangkat Lunak PEMODELAN DATA.
Relation
1 Pertemuan 18 Matriks Matakuliah: T0016/Algoritma dan Pemrograman Tahun: 2005 Versi: versi 2.
Presented By : Group 2. A solution of an equation in two variables of the form. Ax + By = C and Ax + By + C = 0 A and B are not both zero, is an ordered.
Pertemuan 23 Minimum Cost Spanning Tree
1 Pertemuan 07 Definisi Label Kemasan dan Kemasan Matakuliah: UO276 / Desain Komunikasi Visual III Tahun: 2006.
1 Pertemuan 09 Kebutuhan Sistem Matakuliah: T0234 / Sistem Informasi Geografis Tahun: 2005 Versi: 01/revisi 1.
1 Pertemuan 12 Pengkodean & Implementasi Matakuliah: T0234 / Sistem Informasi Geografis Tahun: 2005 Versi: 01/revisi 1.
Pendugaan Parameter Proporsi dan Varians (Ragam) Pertemuan 14 Matakuliah: L0104 / Statistika Psikologi Tahun : 2008.
Masalah Transportasi II (Transportation Problem II)
Normalisasi Basis data 11.
1 Pertemuan 10 Fungsi Kepekatan Khusus Matakuliah: I0134 – Metode Statistika Tahun: 2007.
1 Pertemuan 17 Heaps Matakuliah: T0026/Struktur Data Tahun: 2005 Versi: 1/1.
1 Pertemuan 19 Matakuliah: I0214 / Statistika Multivariat Tahun: 2005 Versi: V1 / R1 Analisis Diskriminan (I)
Bina Nusantara Mata Kuliah: K0194-Pemodelan Matematika Terapan Tahun : 2008 Aplikasi Model Markov Pertemuan 22:
Pertemuan 5 Balok Keran dan Balok Konsol
1 Pertemuan #2 Probability and Statistics Matakuliah: H0332/Simulasi dan Permodelan Tahun: 2005 Versi: 1/1.
1 Pertemuan 21 Latihan Soal Matakuliah: J0274/Akuntansi Manajemen Tahun: 2005 Versi: 01/00.
1 Pertemuan 15 Modelling Page Replacement Algorithm Matakuliah: T0316/sistem Operasi Tahun: 2005 Versi/Revisi: 5.
1 Pertemuan 5 PPh PASAL 21 Matakuliah: A0572/ Perpajakan Tahun: 2005 Versi: Revisi 1.
1 Pertemuan 11 The Manipulative part of the object data model (Lanjutan bagian 2) Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
Matakuliah : R0022/Pengantar Arsitektur Tahun : Sept 2005 Versi : 1/1
1 Pertemuan #3 Probability Distribution Matakuliah: H0332/Simulasi dan Permodelan Tahun: 2005 Versi: 1/1.
1 Pertemuan 5 Komunikasi antar Proses / Interprocess Communication (IPC) Matakuliah: T0316/sistem Operasi Tahun: 2005 Versi/Revisi: 5 OFFCLASS01.
1 Pertemuan 24 Matakuliah: I0214 / Statistika Multivariat Tahun: 2005 Versi: V1 / R1 Analisis Struktur Peubah Ganda (IV): Analisis Kanonik.
1 Pertemuan 7: UNDERSTANDING ACCENTS (1) Matakuliah: G0942/Listening 1 Tahun: 2005 Versi: baru.
1 Pertemuan > > Matakuliah: >/ > Tahun: > Versi: >
1 Pertemuan 11 Function dari System Matakuliah: M0446/Analisa dan Perancangan Sistem Informasi Tahun: 2005 Versi: 0/0.
1 Pertemuan 8 Phrasal Verbs & Prefixes Matakuliah: G0134/Grammar III Tahun: 2005 Versi: revisi 1.
1 Pertemuan 13 Algoritma Pergantian Page Matakuliah: T0316/sistem Operasi Tahun: 2005 Versi/Revisi: 5.
1 Pertemuan 26 Compound Nouns Matakuliah: G0134 – Grammar III Tahun: 2005 Versi: revisi 1.
1 Pertemuan 6 Komunikasi antar Proses (IPC) Lanjutan Matakuliah: T0316/sistem Operasi Tahun: 2005 Versi/Revisi: 5 OFFCLASS01.
1 Pertemuan 12 WIDROW HOFF LEARNING Matakuliah: H0434/Jaringan Syaraf Tiruan Tahun: 2005 Versi: 1.
Pertemuan 14 Algoritma Pergantian Page (lanjutan)
Perancangan Basis Data
9.3 Geometric Sequences and Series. Objective To find specified terms and the common ratio in a geometric sequence. To find the partial sum of a geometric.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 9 Relational Database Design by ER- to-Relational Mapping.
Normalisasi Basis Data
Matakuliah : M0086/Analisis dan Perancangan Sistem Informasi
KOMUNIKASI DATA Materi Pertemuan 3.
Pertemuan 5 Struktur dan Hubungan Antara Class dan Object
Normalisasi PERTEMUAN KE-7.
Pengujian Hipotesis (I) Pertemuan 11
Matakuliah : I0014 / Biostatistika Tahun : 2005 Versi : V1 / R1
Pertemuan 5 KONVERSI NFA MENJADI DFA
Normalization 1.
Pertemuan 10 Kombinasi Data Label Kemasan dan Kemasan
Pertemuan 4 Menentukan Class
Latihan Jelaskan apakah yang dimaksud Axioms Armstrong
Pertemuan <<11>> << LAJU REAKSI>>
Pertemuan 1 Metoda Perancangan Berorientasi Object
Pendugaan Parameter (II) Pertemuan 10
Normalization 1.
Pertemuan 20 Audit Reporting
Pertemuan <<8>> Pemulihan Kerusakan
Kk ilo Associative entity.
Pertemuan Kesembilan Analisa Data
Pertemuan Kesepuluh Data Analysis
Pertemuan 25 Causative GET and HAVE
Fungsi Kepekatan Peluang Khusus Pertemuan 10
Pertemuan #1 The Sentence
Normalisasi.
Tahun : <<2005>> Versi : <<1/2>>
Analisis Diskriminan (II)
Pertemuan 21 dan 22 Analisis Regresi dan Korelasi Sederhana
Normalisasi.
THE INFORMATION ABOUT HEALTH INSURANCE IN AUSTRALIA.
SIMILES. The comparison is carried out using the words ‘like’ as etc. Example : 1. as free as a bird. The word ‘free’ is compared with the word ‘bird’
Rank Your Ideas The next step is to rank and compare your three high- potential ideas. Rank each one on the three qualities of feasibility, persuasion,
Transcript presentasi:

1 Minggu 10, Pertemuan 20 Normalization (cont.) Matakuliah: T0206-Sistem Basisdata Tahun: 2005 Versi: 1.0/0.0

2 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa dapat mendemonstrasikan proses normalisasi dalam menyusun logical data model (C3)

3 Outline Materi How to identify Boyce–Codd normal form (BCNF).

4 Boyce–Codd Normal Form (BCNF) Based on functional dependencies that take into account all candidate keys in a relation, however BCNF also has additional constraints compared with general definition of 3NF. BCNF - A relation is in BCNF if and only if every determinant is a candidate key.

5 Boyce–Codd normal form (BCNF) Difference between 3NF and BCNF is that for a functional dependency A  B, 3NF allows this dependency in a relation if B is a primary-key attribute and A is not a candidate key. Whereas, BCNF insists that for this dependency to remain in a relation, A must be a candidate key. Every relation in BCNF is also in 3NF. However, relation in 3NF may not be in BCNF.

6 Boyce–Codd normal form (BCNF) Violation of BCNF is quite rare. Potential to violate BCNF may occur in a relation that: –contains two (or more) composite candidate keys; –the candidate keys overlap (i.e. have at least one attribute in common).

7 Review of Normalization (UNF to BCNF)

8

9

10 Review of Normalization (UNF to BCNF)