Lekce 1.23
Co je to databáze, z čeho se skládá


předchozí lekce (1.22) obsah kurzu následující lekce (1.24)

Databáze je uspořádaná skupina informací, které mají k sobě definovaný vztah. Všechna data, mající k sobě vztah tvoří jeden záznam. Záznam se skládá z polí. Každé pole je jedním ze zásadních údajů záznamu a u všech záznamů se opakuje. Na příklad v adresáři tvoří jedna adresa jeden záznam. Tento záznam se skládá z různých dat uložených v polích (např. ulice, město, telefon), která mají vzájemný vztah - patří jedné adrese. V adrese je například jedním z polí poštovní směrovací číslo, které se u všech záznamů jako údaj opakuje. U každého záznamu však může mít různou hodnotu. Databáze mohou být například adresáře, telefonní seznamy, seznamy zaměstnanců, ceník zboží a podobně. Tedy jakékoliv souhrny údajů, které se ve stálé skladbě opakují.

Všechna data pro jeden objekt databáze se nazývají záznam, nebo také věta databáze. Například v databázi zákazníků obsahuje každý záznam všechna data jednoho zákazníka. Záznam databáze představuje v databázovém okně jeden řádek.

Každá z informací uvnitř záznamu se nazývá položka záznamu a obsahuje pro každý záznam jeden konkrétní údaj. Například v databázi adres je to jméno, ulice, PSČ apod. V databázovém okně představuje položka databáze vždy jeden sloupec. V prvním, barevně odlišeném řádku sloupce je přitom uvedeno jméno položky databáze.

Položky databáze jsou pojmenovány a jejich jména jsou spolu s dalšími vlastnostmi databáze uloženy ve struktuře databáze. Struktura databáze tedy definuje, jaké pole bude databáze mít, jak budou velká a jaký typ dat do nich bude možné zadávat. Struktura databáze je přitom fyzicky její součástí a je uložena vždy na jejím začátku.

Struktura databáze obsahuje následující údaje:

Jméno pole - může obsahovat maximálně 10 znaků, to je písmen a číslic včetně podtrhávací pomlčky. Jméno položky databáze nesmí obsahovat mezeru a musí začínat písmenem.

Typ pole - určuje typ uložených dat a možnost prováděných operací s daty. Typ pole může být řetězcový (typ C), numerický (typ N), datumový (typ D), logický (typ L) a memo pole (typ M) - poznámka libovolné délky).

Délka pole - určuje maximální počet znaků v poli. U numerických položek se udává délka včetně znaménka (mínus), desetinné tečky a desetinných míst.

Počet desetinných míst - určuje u numerických položek počet desetinných míst za desetinnou tečkou.


předchozí lekce (1.22) obsah kurzu následující lekce (1.24)

OZOGAN, 1 Máje 97, 460 01 Liberec
tel.,fax: (048) 52 28 338, e-mail: info@ozogan.cz