Databáze - tahák
Popis:
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
Klíčová slova:
databáze
konceptuálni schéma
implementace
řetězení dat
klasifikace
O souborech cookie na této stránce
Soubory cookie používáme pro funkční účely, pro shromažďování a analýzu informací o výkonu a používání stránky.