Popis prvků konceptuálních modelů, smysl konceptuálního modelu a příklad modelu Knihovny: Porovnání verzí
(související článek) |
(pahýl) |
||
Řádek 48: | Řádek 48: | ||
=== Klíčová slova === | === Klíčová slova === | ||
databázové systémy, jazyk SQL, konceptuální modely | databázové systémy, jazyk SQL, konceptuální modely | ||
+ | |||
+ | {{pahýl}} | ||
[[Kategorie: Informační studia a knihovnictví]] | [[Kategorie: Informační studia a knihovnictví]] | ||
[[Kategorie:Informační technologie, knihovnické technologie]] | [[Kategorie:Informační technologie, knihovnické technologie]] |
Verze z 10. 4. 2018, 19:07
Obsah
E-R konceptuální model
Entity-relationship model (ERM), entitně vztahový model se v softwarovém inženýrství používá pro abstraktní a konceptuální znázornění dat. Entity-relationship modelování je metoda datového modelování, která vytváří jeden z typů konceptuálních schémat či sémantických datových modelů systému (obvykle relační databáze) a požadavků na něj stylem shora dolů. [1]
Alternativní konvence pro psaní diagramů
Chenova notace entity-relationship modelování používá obdélníky pro znázornění entit a kosočtverce pro znázornění vztahů. Tato notace je odpovídající, protože Chenovy vztahy jsou původně objekty - mohou samy obsahovat atributy i další vztahy.[1]
Alternativní konvence, částečně z historického hlediska:
- IDEF1X[4]
- Bachmanova notace
- Martinova notace
- (min, max)-notace Jean-Raymonda Abriala z roku 1974
- Standard UML
- EXPRESS[1]
Crow's foot
Jedna z alternativních notacích známá jako "crow's foot" byla vytvořena nezávisle, v těchto diagramech jsou entity znázorněny v boxech a vztahy oblouky s popisem. Notace "Crow's Foot" znázorňuje vztahy propojováním entit čarami, přičemž symboly na obou koncích čáry symbolizují kardinalitu vztahu. Notace Crow's Foot se používá v Barkerově notaci a v metodologiích jako je SSADM (Structured Systems Analysis and Design Method) nebo informační inženýrství.[1]
Notace Crow's foot má následující výhody:
- Srozumitelnost definování kardinality a dědičnosti ze strany vztahu
- Stručně řešená notace povinného vztahu použitím svislé čáry a volitelného vztahu prázdnou kružnicí
- Zobrazuje stručně a jasně notaci, která identifikuje všechny třídy[1]
Odkazy
Reference
Související články
- Informační systém
- Databáze
- SQL
- Transformace konceptuálního modelu na datový model, základní prvky datového modelu, specifikace úlohy primárních a cizích klíčů
- Popis definiční části jazyka SQL,specifikace deklarace primárních a cizích klíčů a příklady na modelu knihovny
- Manipulační část jazyka SQL (DML – insert, update, delete) a příklady na databázi Knihovna
- Příkaz Select, jeho využití v databázi Knihovna
Klíčová slova
databázové systémy, jazyk SQL, konceptuální modely
Tento článek je pahýl. Neobsahuje dostatečné množství informací o daném tématu či jej neprobírá do dostačující hloubky. Bude-li to možné, rozšiřte tento článek o další relevantní informace. |