Lecture 17 Part 5 BCNF and other Normal Forms

  Рет қаралды 6,705

CS186Berkeley

CS186Berkeley

Күн бұрын

Пікірлер: 2
@gecicihesap901
@gecicihesap901 Жыл бұрын
3:47 SHOTS FIRED
@madinakamolova9283
@madinakamolova9283 4 жыл бұрын
My textbook mentions that all types of normalization consider candidate keys (keys that are potential primary keys, but which were not chosen to be the PK or part of it) in any table. Here, if a table has many candidate keys which can determine other attributes (that are not candidate keys, a.k.a. "non-prime" attributes), then the BCNF is violated. So, naturally, in BCNF each table must have only one candidate key. Now, the PK is also a candidate key. Therefore, each table in BCNF must have only one candidate key, which PK is--by default. Why did I describe the logic from my textbook that may seem confusing and not entirely related to the video? Because it seems that BCNF is the same thing as 3NF, only without any candidate keys aside from the PK. If that is the case, then the explanation of BCNF has been made unnecessarily more complicated than it needs to be. Thank you for reading :)
Lecture 17 Part 6 Lossless Join Decompositions
10:42
CS186Berkeley
Рет қаралды 11 М.
Learn Database Normalization - 1NF, 2NF, 3NF, 4NF, 5NF
28:34
Decomplexify
Рет қаралды 2,2 МЛН
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
Boyce-Codd Normal Form (BCNF) | Database Normalization | DBMS
4:42
Studytonight with Abhishek
Рет қаралды 803 М.
Learn Boyce-Codd Normal Form (BCNF)
13:37
Decomplexify
Рет қаралды 118 М.
Database Design 12 - One-to-One Relationships
3:18
Caleb Curry
Рет қаралды 44 М.
The 7 Levels of Math Symbols
14:03
The Unqualified Tutor
Рет қаралды 44 М.
Boyce Codd Normal Form | Database Management System
4:50
Edredo for Learners
Рет қаралды 357 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН