|
|
Zveřejněno 19.05.2024 12:28:22
|
|
|
|

Tříúrovňový vzor jsou tři úrovně abstrakce dat, z nichž každá se zaměřuje na jiné otázky. Pro přiřazení tříúrovňových vzorů poskytuje databázový systém funkci druhoúrovňového obrazu mezi tříúrovňovými vzory. Sekundární obraz je pravidlo, které určuje, jak lze transformovat obě strany obrazu. Jak je uvedeno níže:
Tříúrovňový režim
Uživatelská úroveň --> mimo schéma (odráží uživatelský pohled na databázový systém)
Vnější režim, známý také jako podrežim nebo uživatelský režim, odpovídá uživatelské úrovni. Jedná se o pohled na databázi z pohledu jednoho nebo několika uživatelů a je logickým zobrazením dat souvisejících s aplikací. Vnější schéma je podmnožina schématu odvozená ze schématu a obsahuje část dat, kterou může konkrétní uživatel ve schématu použít. Uživatelé mohou popisovat a definovat datové záznamy odpovídající uživatelům pomocí jazyka pro popis vnějšího režimu (vnější vzor) a mohou také použít jazyk manipulace s daty (DML) k manipulaci s těmito záznamy.
Konceptuální úroveň – > Konceptuální vzor (odráží holistický pohled na databázový systém)
Konceptuální vzory, známé také jako vzory nebo logické vzory, odpovídají konceptuálním úrovním. Jedná se o globální logickou strukturu vytvořenou návrhářem databáze pro syntézu dat všech uživatelů podle jednotného pohledu, celkového popisu logické struktury a charakteristik všech dat v databázi a veřejného datového pohledu (globálního pohledu) pro všechny uživatele. Je popsán a definován jazykem Data Description Language (DDL), který poskytuje systém pro správu databází.
Fyzická úroveň – schéma v > (odráží pohled na úložiště databázového systému)
Vnitřní režim, známý také jako úložný režim, odpovídá fyzické úrovni. Jedná se o interní reprezentaci nebo základní popis všech dat v databázi a představuje nejnižší úroveň logického popisu databáze, která popisuje způsob ukládání a fyzickou strukturu dat na úložném médiu, odpovídající databázi skutečně uložené na externím úložném médiu. Vnitřní vzor je popsán a definován jazykem pro popis vnitřního vzoru.
Sekundární obrázek (mapování)
Databázový systém poskytuje dvě úrovně obrazů mezi třemi úrovněmi módu: obrazem módu/vnitřního vzoru a obrazem vnějšího vzoru/vzoru.
- Image of Pattern/Inner Pattern: Implementuje vzájemnou konverzi mezi konceptuálními a vnitřními vzory.
- Vnější režim/Obraz režimu: Implementuje vzájemnou konverzi mezi Vnějším režimem a konceptuálním režimem.
Nezávislost dat znamená nezávislost dat a programů, čímž se odděluje definice dat od samotného programu, a DBMS (databázový management system) je zodpovědný za ukládání dat, čímž zjednodušuje aplikaci a výrazně snižuje zátěž při přípravě aplikace.
Nezávislost dat je zajištěna schopnostmi sekundárního obrazu DBMS. Nezávislost dat zahrnuje fyzickou nezávislost dat a logickou nezávislost dat.
Shrnutí, jak je znázorněno na obrázku níže:
未命名绘图.drawio
(2.86 KB, Počet stažení: 0)
|
Předchozí:Nepodařilo se vykonat 'atob' na 'Window': Řetězec, který je třeba dekódovat, není...Další:OpenPDF používá písmo 'xxx', přičemž 'Identity-H' není rozpoznáno
|