Junior
Co jsou relační databáze?
sobes.tech AI
Odpověď od AI
Reálná databáze je typ databáze, která používá tabulkovou strukturu pro ukládání a organizaci dat.
Klíčové vlastnosti:
- Tabulky: Data jsou uložena v tabulkách složených z řádků (záznamů) a sloupců ( polí).
- Schémata: Definují strukturu tabulek, datové typy sloupců, omezení (například jedinečnost).
- Klíče:
- Primární klíč (Primary Key): Jedinečně identifikuje každý řádek v tabulce.
- Cizí klíč (Foreign Key): Navazuje vztah mezi tabulkami odkazem na primární klíč jiné tabulky.
- Vztahy: Definují spojení mezi tabulkami na základě cizích klíčů (jeden-na-jedno, jeden-na-mnoho, mnoho-na-mnoho).
- SQL (Structured Query Language): Standardní jazyk pro interakci s relačními databázemi - dotazy, modifikace a správa dat.
- Normalizace: Proces organizace sloupců a tabulek za účelem snížení redundance dat a zlepšení integrity dat.
Příklady relačních systémů správy databází: MySQL, PostgreSQL, Oracle Database, Microsoft SQL Server.