relational database (Q159): Difference between revisions
Jump to navigation
Jump to search
Tdkiv-admin (talk | contribs) (Created claim: reviewer (P7): Kimlička, Štefan (Q3361), #quickstatements; #temporary_batch_1712154653893) |
Tdkiv-admin (talk | contribs) (Created claim: author (P4): Kučerová, Helena (Q3401), #quickstatements; #temporary_batch_1712387717384) |
||
Property / author | |||
Property / author: Kučerová, Helena / rank | |||
Normal rank |
Revision as of 07:57, 6 April 2024
No description defined
Language | Label | Description | Also known as |
---|---|---|---|
English | relational database |
No description defined |
Statements
Databáze založená na relačním modelu, v němž jsou data logicky uspořádána do relací, tj. výsledků kartézského součinu nad doménami neboli množinami údajů. Fyzickou reprezentací relace je dvojrozměrná tabulka, jejíž řádky obsahují kolekce údajů o sledovaném objektu (tzv. entity, n-tice, záznamy, věty) a ve sloupcích jsou vždy obsaženy údaje stejného typu (tzv. atributy, pole, položky). Tabulky a sloupce jsou identifikovány svými jmény, řádky jsou identifikovány primárním klíčem. Veškeré vztahy mezi daty jsou vyjádřeny rovněž pomocí relací; vztahy mezi souvisejícími záznamy se definují prostřednictvím stejných údajů v dvojici položek (cizí klíč). Množinový princip relačních databází umožňuje realizovat při manipulaci s daty neprocedurální operace založené na relační algebře a relačním kalkulu - projekce (výběr sloupců), selekce (výběr řádků), spojení (spojení řádků z různých tabulek na základě společné položky).
0 references