OBSAH

Úvod

Díl I: Databáze obecně

Organizace dat

• Koncepce báze dat

• Soubor - Záznam - Pole

• Popis a výskyt

• Vztah mezi logickými a fyzickými záznamy

• Lineární a nelineární záznamy

Datové modely hierarchický a relační

• Hierarchický datový model

• Relační datový model

Metody uložení dat

• Postupné uložení

• Rozptýlené uložení

• Kombinované uložení

• Uložení s odkazy

Hledání v datech

• Sekvenční hledání

• Sériové hledání

• Přímý přístup k datům

• Hledání v datech s indexy

Teoretické základy relačních databází

• Kartézský součin

• Relace

• Relační databáze

• Databázové názvosloví

Relační model - pokročilé

• Vlastnosti binárních relací

• Rozšíření definice relačního modelu

• První normální forma

• Operace s relacemi

• Normální formy

• Návrh logické struktury

Díl II: Dotazovací jazyk

Jazyk SQL

• Vymezení dat

• Datové typy v prostředí Microsoft

• Příkazy třídy DDL

• Příkazy třídy DML

• Čerpání údajů z databází

Díl III: Databáze prakticky

Výuková témata

• Geoparky - výukové téma I

• Geoparky - výukové téma II

• Geoparky - výukové téma III

• Geoparky - konkretizace lokalit

Analýza úlohy

• Indexy a klíče, vazby mezi tabulkami

• Příklad analýzy - Téma I

• Struktura tabulek pro Téma I

• Struktura tabulek pro Téma II

• Struktura tabulek pro Téma III

• Cvičné soubory

Databázové programy a jejich prostředí

• Databázové programy

• Konvence

• Nastavení prostředí

Struktura databáze

• Databázový soubor a jeho struktura

• Kroky při vytváření databáze

Vytvoření databáze prakticky

• Vytvoření nové prázdné databáze

• Vytvoření nové tabulky po vytvoření databáze

• Vytvoření nové tabulky ve standardním návrhovém prostředí

• Změna struktury tabulky

• Vytvoření a úprava relace

Přímá práce s daty na uživatelské úrovni

• Datový list

• Řazení

• Filtrování

• Vnořený datový list

Dotazy

• Dotazy pro laiky

• Dotazy jako příkazy SQL

• Možná řešení dotazů jako SQL - Téma I

Závěr

Literatura