37 lines
No EOL
1 KiB
Markdown
37 lines
No EOL
1 KiB
Markdown
# 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 |