Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Vypracovan okruhy k zapoctu.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
254.46 Кб
Скачать

B) ZÁKLADNÍ PRÁCE S DATABÁZÍ

Základní vlastnosti

  • Vysvětlit rozdíl mezi daty a informacemi

Pojmy data a informace bývají často směšovány, zaměňovány nebo nesprávně interpretovány. Je třeba si uvědomit, že se jedná o dva odlišné, i když těsně spolu související pojmy.

Na data můžeme pohlížet jako na jakékoliv fyzicky (materiálně) zaznamenané údaje, vědomosti, poznatky nebo výsledky pozorovaných procesů reálného světa. Data mohou být zaznamenána buď klasicky (na papíře) nebo na různých paměťových médiích a pak dále zpracovávána pomocí různých metod výpočetní techniky.

Naproti tomu informace je smysluplná interpretace dat a vztahů mezi nimi.

  • Vysvětlit pojmy redundance, konsistence, integrita a persistence dat

Redundancí je vícenásobné uložení dat. Existuje snaha ukládat data neduplicitně nejlépe s minimální redundancí. Jistá redundance je nutná pro zajištění vazeb (např. mezi jednotlivými tabulkami). V některých případech může vhodná redundance podstatně urychlit zpracování.

Příkladem možné redundance je uvádět pro každý materiál údaj o tom, zda je vůbec na skladě (logický údaj), i když stejnou informaci můžeme zjistit dotazem, zda existují palety s tímto materiálem (dotaz na existenci trvá déle než test na logickou hodnotu).

Konsistence dat znamená, že údaje v systému uložení dat si neodporují.

Jako příklad si můžeme uvést skladový systém s uvedení množství v každé skladové jednotce (paletě) a celkové množství, dále množství disponibilní a rezervované. Platí, že celkové množství je součtem množství v paletách a také je součtem disponibilního a rezervovaného množství.Pokud tento součet nesouhlasí, je porušena konsistence.

Integrita dat vyjadřuje soulad dat s popisovaným úsekem reálného světa v čase.

V informačním systému skladu může integrita být chápána jako soulad s fyzickým obsahem skladu a jeho informačním obrazem. Porušení integrity v tomto případě může nastat odběrem ze skladu bez aktualizace datové v počítači nebo nahráním záložní kopie dat, od jejíhož pořízení byly provedeny a zaznamenány pohyby ve skladu.

Persistence dat Přetrvávání dat bez ohledu na to, zda se s nimi pracuje. Data v operační paměti nejsou obvykle vzhledem k fyzikální podstatě operační paměti persistentní, data v souboru na disku persistentní jsou (magnetická nebo optická media umožňují dlouhodobé uložení dat).

  • Vysvětlit úrovně abstrakce: konceptuální, logická a fyzická

KONCEPTUALNÍ: Na data se pohlíží jako na něco, co stojí mimo výpočetní techniku, tj. není momentálně podstatné, jakými konkrétními prostředky budou data zpracována.

Pro formální popis budoucí uživatelské aplikace se vytváří konceptuální schéma.

V souladu se zásadami Softwarového inženýrství se návrh nejčastěji provádí postupem shora dolů, méně často zdola nahoru.

V poslední době se při tvorbě konceptuální úrovně využívají SW prostředky, označované jako CASE (Computed Aided Software Engineering - CASE, Power Designer,…).

LOGICKÁ: Na data se pohlíží z hlediska prostředků, které mají k dispozici aplikační programátoři v komerčních systémech řízení souborů nebo bází dat.

Data zpracovávají konkrétní jazyky nebo programovací systémy (Cobol, SQL, …), které pracují s daty ve formě více či méně sofistikovaných datových struktur.

Konceptuální schéma je na logické úrovni zobrazeno jako logické schéma.

FYZICKÁ: Na data se pohlíží s ohledem na jejich optimální uložení na konkrétním nosiči se snahou

minimalizovat potřebnou kapacitu vnitřní i vnější paměti

minimalizovat čas zpracování I/O operací a vyhledávání dat

dosáhnout co největší přenositelnost (portabilitu) z jednoho výpočetního systému na jiný.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]