You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: backend/middle-1/db.md
+11-3Lines changed: 11 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,12 @@
6
6
* What is projection?
7
7
* Database normalization:
8
8
* What is the main idea behind the normalization process?
9
+
* What are the following terms:
10
+
* a superkey (суперключ)
11
+
* a candidate key (потенциальный ключ)
12
+
* a primary key (первичный ключ)
13
+
* a prime and a non-prime attribute (ключевой и неключевой атрибут)
14
+
* a functional dependency
9
15
* What are the conditions for 1NF, 2NF, 3NF?
10
16
* What are the general transformations that help us achieve the normal forms?
11
17
* Normalize this table: [link](https://docs.google.com/spreadsheets/d/11DWWljndtwVSyRbYgKTbDXTnwM1E5ZiLrxwQdGvXm_8/edit?usp=sharing) (use `File->Make a copy` to get an editable copy).
@@ -45,9 +51,11 @@
45
51
46
52
### Resources
47
53
48
-
* Database normalization:
49
-
*[Database Normalization – in Easy to Understand English](https://www.essentialsql.com/database-normalization/)
50
-
*[What is Normalization in DBMS](https://www.guru99.com/database-normalization.html)
54
+
* Database normalization:
55
+
*[First Normal Form - Wikipedia](https://en.wikipedia.org/wiki/First_normal_form)
56
+
*[Second Normal Form - Wipipedia](https://en.wikipedia.org/wiki/Second_normal_form)
57
+
*[Third Normal Form](https://en.wikipedia.org/wiki/Third_normal_form)
58
+
* C.J.Date. Introduction to Database Systems, 8ed, 2004. / Дейт К.Дж. - Введение в системы баз данных.
51
59
*[What does 1NF actually mean?](https://www.cargocultcode.com/what-does-first-normal-form-mean/)
0 commit comments