1. Základní definice databázového systému, základní vlastnosti SŘBD
Databáze - velké datové soubory, uspořádané pro rychlé vyhledávání a zjišťování údajů (obvykle v počítači). Části databázového systému: • systém řízení báze dat (SŘBD) o program, který organizuje a udržuje nashromážděné informace • databázová aplikace o programu, který umožňuje vybírat, prohlížet a aktualizovat informace uložené prostřednictvím SŘBD • databáze o Báze dat (tj. uloženými daty).
SŘBD o Základní služby o Definice dat (data definition) - definování a uchovávání datové entity. o Údržba dat (data maintenance) - každému členu entity vyhrazuje záznam skládající se z položek. o Manipulace s daty (data manipulation) - služby umožňující vkládání, aktualizaci, rušení a třídění dat. o Zobrazování dat (data displey) - poskytuje metody prezentace dat uživateli. o Integrita dat (data integrity) - metody pro zajištění správnosti dat o Údržba dat o Přidávat o aktualizovat o rušit záznamy v databázi o S daty můžeme manipulovat např. o Ukládání dat o Aktualizace dat o Vyhledávání dat o Třídění dat o Výpočty a agregace
Datový slovník • soubor, který definuje strukturu a složení datové základny • obsahuje metadata potřebná pro správu dat • zahrnuje seznam všech datových objektů v databázi, jména a popis všech datových prvků a jejich vztahů, údaje o integritních omezeních, jména uživatelů a evidenci udělených práv a oprávnění, kontrolní informace (např. o přístupových cestách k datům, o autorovi určitého objektu)