Základní pojmy databází

data data hodnoty vyjadřující kvantitu a kvalitu (vlastnosti) objektů (čísla, texty, grafika, ...) - obr.
informace - data, která něco sdělují
databáze database systematicky uspořádaná data (informace), umožňující jejich snadnou prezentaci (vyhledání, zobrazení) a manipulaci (zadávání, úpravy)
nejpoužívanější je relační databáze
je to soustava tabulek propojených vazbami (relacemi, linky) - obr., obr., obr.
dále existují hierarchické databáze (stromy s větvemi) - např. pro registry Windows, síťové - obr.
tabulka table řádky a sloupce dat - obsahuje data jednoho typu objektů - např. zaměstnanců, zákazníků, předmětů - obr.
řádek row také záznam (record) - obsahuje hodnoty jednoho objektu - např. jednoho zaměstnance
sloupec column vlastnost/parametr objektů - např. jméno zaměstnance
pole field průsečík řádku a sloupce ("buňka" v Excelu) - obsahuje hodnotu (value, data)  podle určeného typu dat (viz níže)
zadává se velikost (počet znaků, číslic)
může mít povinné zadávání, výchozí (defaultní) hodnotu, omezující podmínky - masku, limit
index key klíč - obr. - vzestupně uspořádaný rejstřík určeného sloupce (nebo sloupců), slouží pro zrychlení řazení a hledání
české řazení, animace B stromu
primární klíč primary key hlavní index - obr., knihovna, který jednoznačně (unique) určuje řádek tabulky
slouží pro tvorbu vazeb (relací) mezi tabulkami
každý řádek musí mít jiný primární klíč (nemůže to být např. jméno a příjmení v tabulce zaměstnanců) - většinou se používá pořadové číslo řádku
Typy dat:
typ hodnoty popis příklad
integer celé číslo - signed (1 byte = 28 = -128 až 127) nebo unsigned (0 až 255) 125
real, float reálné číslo (oddělovací znak desetinných míst) 12,5
datum, time datum, čas 2010-12-24
text, varchar řetězec zobrazitelných/tisknutelných znaků s pevnou/proměnnou délkou (kódování) "posloupnost znaků"
blob binary large objects = posloupnost bytů (binární řetězec) - obrázky, multimédia  

Základní funkce databází:

Fyzický formát uložení databáze - nejč. celá databáze v 1 souboru nebo každá tabulka v 1 souboru

Databázové aplikace

Obsahují:

Pracovní rozdělení databází:

Datová centra - obr.