Kartičky na Úvod do relačních databází a ER modelů
Úvod do relačních databází a ER modelů: Průvodce pro studenty
Klepni pro otočení · Swipni pro navigaci
Relační databáze a ER model
21 kartiček
Kartička 1
Otázka: Co je relační databáze?
Odpověď: Typ databáze, kde jsou data ukládána do tabulek propojených pomocí vztahů.
Kartička 2
Otázka: Z jakých základních částí se skládá tabulka v relační databázi?
Odpověď: Řádky (záznamy) a sloupce (atributy).
Kartička 3
Otázka: Jaký jazyk se používá pro ukládání, vyhledávání, úpravu a mazání dat v relačních databázích?
Odpověď: SQL (Structured Query Language).
Kartička 4
Otázka: Uveď příklady známých relačních databázových systémů.
Odpověď: MySQL, PostgreSQL, Microsoft SQL Server, Oracle Database.
Kartička 5
Otázka: Jaké jsou základní principy relačních databází uvedené v obsahu?
Odpověď: Tabulky, relace mezi tabulkami pomocí klíčů, minimalizace redundance, integrita dat.
Kartička 6
Otázka: Co je primární klíč a jaké má vlastnosti?
Odpověď: Sloupec nebo kombinace sloupců, která jednoznačně identifikuje každý záznam; musí být unikátní a nesmí obsahovat NULL.
Kartička 7
Otázka: Co je cizí klíč?
Odpověď: Sloupec v jedné tabulce, který ukazuje na primární klíč jiné tabulky a propojuje tak tabulky.
Kartička 8
Otázka: Jak vypadá příklad použití cizího klíče se studenty a známkami?
Odpověď: Tabulka studenti s ID_studenta; tabulka známky obsahuje sloupec ID_studenta jako cizí klíč odkazující na tabulku studenti.
Kartička 9
Otázka: Co znamená kardinalita vztahu v databázích?
Odpověď: Určuje počet vazeb mezi záznamy tabulek (kolik záznamů jedné tabulky souvisí s kolika záznamy druhé).
Kartička 10
Otázka: Popiš vztah 1:1 a uveď příklad.
Odpověď: Jednomu záznamu odpovídá právě jeden jiný záznam; příklad: osoba ↔ rodný list.