Skip to content

Commit 9d3348c

Browse files
authored
Merge pull request #339 from fullstack-development/middle-1-databases-fix-normalization-links-and-add-questions-on-terms
Improve DB normalization links and add questions
2 parents 0161991 + 35d63c9 commit 9d3348c

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

backend/middle-1/db.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@
66
* What is projection?
77
* Database normalization:
88
* 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
915
* What are the conditions for 1NF, 2NF, 3NF?
1016
* What are the general transformations that help us achieve the normal forms?
1117
* 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,12 @@
4551

4652
### Resources
4753

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. / Дейт К.Дж. - Введение в системы баз данных.
59+
* [Основы технологий баз данных, 2 изд., 2020, Новиков и др. - 2.2.1 Нормальные формы](https://edu.postgrespro.ru/dbtech.pdf)
5160
* [What does 1NF actually mean?](https://www.cargocultcode.com/what-does-first-normal-form-mean/)
5261
* [PostgreSQL docs — Transaction isolation](https://www.postgresql.org/docs/13/transaction-iso.html)
5362
* CAP theorem

0 commit comments

Comments
 (0)