Databáze
Jistě jste již slyšeli o systémech, které shromažďují informace, které jsou následně zprostředkovávány uživatelům. Tyto systémy jsou jakýmsi prostředníkem, který uživatelům umožňuje vkládání, rychlé vyhledávání, třídění, řazení, úpravu informací. Zastřešujícím pojmem pro tyto kartotéky - soubory dat je databáze.
Databáze je propracovaný systém pro ukládání dat a jejich následné zpracování. Databázi si můžete nejsnáze představit jako papírovou kartotéku známou z lékařských ordinací. Databáze obsahuje data (informace o pacientech) uložená na paměťovém médiu (papíry). Tato data mezi sebou mají určité vztahy (např. u jednoho pacienta chronologicky navazují) a jsou určitým způsobem členěna (desky jednotlivých pacientů, šuplíky podle příjmení). Zdroj: http://www.adaptic.cz/znalosti/slovnicek/databaze/
Zajímavé (vysvětlující) články:
Základem (relační) databáze je alespoň jedna tabulka.
Tabulka
řádky – záznamy (informace o jednom objektu, např. knize, člověkovi, stavbě...)
sloupce – pole (rozčlenění záznamu na části) – informace s definovaným datovým typem
primární klíč – jednoznačný identifikátor záznamu (specifické pole)
Mezi tabulkami mohou být vztahy = propojení = relace.
Další objekty databáze:
Formuláře – vizuálně přívětivé zadávání hodnot uživatelem
Sestavy (reporty) – zejména tiskový výstup dat
Dotazy – výběr části dat dle zadaných kritérií
Normalizace databáze – omezení redundance dat, umožnění efektivnějšího ukládání dat, prohledávání, třídění i zpracovávání
1NF – žádný sloupec (atribut) tabulky nelze dále dělit na části nesoucí nějakou informaci = prvky musí být atomické (žádný sloupec neobsahuje složené hodnoty)