Created by Dagmar Vítková
DB - samotné uložiště dat ("servery")
SŘBD - systém pro řízení a správu dat ("obsluha")
je založen na tabulkách - analogie objektů reálného světa
řádky chápeme jako záznamy
sloupce jako vlastnosti a charakteristiky objektů
Mezi tabulkami exitují relace/ vztahy
https://www.w3schools.com/sql/default.Asp
DBS=DB+SŘBD
Relační DBS
Objektový DBS
Primární klíč
Cizí klíč
Structured Query Language
Normální forma
Objektově orientovaný model se více podobá objektům z reálného světa, místo řádků tabulky jsou zde tak ukládány přímo objekty, které jsou charakterizované pomocí tříd.
Delphi, Ruby, Python, JavaScript, Perl, Java, C#, Visual Basic .NET, C++, Objective-C a Smalltalk
1:1 zákazník / dluh
1:N zákazník/objednávka
M:N objednávka/zboží
1.NORMÁLNÍ FORMA - ATOMICKÉ HODNOTY
2. NF - všechny atributy jsou závislé na celém PK
3.NF - atributy jsou navzájem nezávislé (PSC/Město)
BCNF -
4.NF
5.NF
https://cs.wikipedia.org/wiki/Normalizace_datab%C3%A1ze
CELÁ - bIT, INTIGER
DESETINNÁ - DECIMAL (p,s), FLOAT(n)
DATE
DATETIME
TIME
TIMESTAMP
Varchar
char
text
IMAGE
BINARY