C-1 Návrh schématu databáze Úrovně abstrakce při databázovém modelování (konceptuální model, datový model: relační, objektově-relační, objektový), nástroje pro databázové modelování, optimalizace návrhu relačních schémat, jazyky pro definování struktury databáze, objekty databáze, integritní omezení, nástroje pro zachování integrity a konzistence databáze. Databázové triggery.
Konceptuální model: - umožňuje vytvoření popisu dat v databázi nezávisle na jejich uložení. - představuje formální popis modelované reality, která nás zajímá a o které budeme v budoucí databázi shromažďovat data. - je množinou pojmů, která nám pomáhá popsat realitu za účelem následně specifikovat strukturu databáze. - na této úrovni se nestaráme, jak bude budoucí databáze technicky spravována a řízena. - produktem modelování je popis dat a jejich vzájemných vztahů - dílčí schéma (např.: sklad, obchod, účetní, … = jednotlivé aplikace), vyloučení redundance integrací těchto dílčích schémat vzniká konceptuální schéma