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