1 KiB
1 KiB
Konceptuální modelování
Konceptuální modelování
- navrhuje datový model nezávislý na implementačních detailech
- SŘBD
- aplikační program
- programovací jazyk
- fyzických omezeních (např. distribuovaná databáze)
ANSI – SPARC architektura (1975)
- rozděleno na:
- External Level (pohledy jednotlivých uživatelů)
- Conceptual Level (konceptuální model)
- Internal Level (a fyzické uložení)
Objektově-orientovaný model dat
- zahrnuje entity a vztahy mezi nimi
- entity jsou popsány atributy a chováním
- konceptuálním modelem UML diagram
Datový model orientovaný na záznamy
- Relační model dat
- založen na tabulkách
- logicky související záznamy jsou ve stejné tabulce
- Síťový model dat
- založen na souborech
- set (student a jeho známky)
- logicky související záznamy tvoří seznam zřetězených prvků
- speciální případ: hierarchický model dat (stromová struktura)
Konceptuální model relačního modelu
- založen na E-R-A modelu