Registrace | Přihlásit

Vypracované otázky: Databáze

Skrýt detaily | Oblíbený
Náhledy Náhledy Náhledy Náhledy
1. Uveďte přednosti a nároky databázové koncepce datové základny ve srovnání se souborovou datovou základnou.

Přínosy databázového přístupu :
sdílení dat
snížení redundance dat
snazší zabránění vzniku nekonzistencí
podpora transakčního zpracování
údržba integrity databáze (integritní omezení). Integrita je soudržnost- aby data nabývala hodnot jakých mohou nabývat objekty v realitě
zajištění ochrany db před neautorizovaným přístupem

Nevýhody souborová koncepce:
Organizace dat v jednotlivých vzájemně nepropojených souborech není dostatečně pružná pro vytváření potřebných systémových vazeb. Takováto koncepce datové základny má řadu nevýhod a klade na technologii dat řadu omezení. Jsou to především:
Redundantnost dat – tatáž data jsou často obsažena v různých souborech a jsou často v různých algoritmech redundantně zpracována. Dochází k nárůstu požadavků na kapacitu a snižuje výkon. Vážnější je ještě riziko aktualizace redundantních dat.
Nekompatibilita dat – data stejného významu se v různých agendách mohou získávat v různém čase, popř. různými metodami. Může tak dojít k situaci, že výstupní informace z různých agend se odlišují.
Obtížnost vyjádření vazeb mezi soubory – Je obtížné vzájemně propojit data z různých souborů.. K zajištění propojitelnosti je nutné data v některých souborech neustále přetřidovat.
Poskytování jen předem definovaných informací – datová základna je nedostatečně průžná.
Závislost programů a dat – Programy pracují s konkrétními soubory. Popis struktury těchto souborů je součástí daného programu. Je většinou nemožné měnit strukturu souborů aniž by se současně nemuselo zasahovat do všech programů s nimi pracujících.

Funkce DBJ - DDL popis dat a jejich vazeb, příprava způsobů jejich uložení v DBS
DML výběr dat z DB
DML aktualizace dat (Insert, Delete, Update)
DDL,DML,DCL – zajištění ochrany dat
DCL – speciální funkce pro údržbu a řízení provozu DB
DBJ
- procedurální – „jak“
- neprcedurální „ co“
DBJ
- soběstačné
- na bázi hostitelského jazyka

Náročnost na správu databází je větší než u souborů . Liší se nároky na uživatele. S databází mohou pracovat koncoví uživatelé prostřednictvím aplikačního rozhraní nebo vzdělaní uživatelé prostřednictvím dotazovacího jazyka. O databázi se stára správce databáze.

DBS – umožnuje definovat přístupová práva …. Je náročnější na obsluhu ale to se vyplatí.
Hodnocení (0x):