Hledej Zobraz: Univerzity Kategorie Rozšířené vyhledávání

12 659   projektů
0 nových

Databáze

«»
Přípona
.doc
Typ
vypracované otázky
Stažené
3 x
Velikost
0,5 MB
Jazyk
český
ID projektu
2169
Poslední úprava
16.10.2013
Zobrazeno
1 352 x
Autor:
redsun
Facebook icon Sdílej na Facebooku
Detaily projektu
Popis:
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í.

Klíčová slova:

databáze

dátova základna

banka dat

dataflex

oracle

p3a



Obsah:
  • 1. Uveďte přednosti a nároky databázové koncepce datové základny ve srovnání se souborovou datovou základnou.
    2. Jaké další kroky budou následovat po vytvoření konceptuálního schéma dat při realizaci datové základny v prostředí relačního databázového systému?
    3. Rozeberte možnosti využití řetězení dat pro realizaci struktury dat.
    4. Jaké možnosti ochrany a zabezpečení dat poskytují databázové systémy.
    5. Uveďte přehled (obecných) možností fyzické realizace přístupových cest k uloženým datům.
    6. Jaké jsou funkce a přínosy použití katalogu (slovníku) dat v databázových systémech?
    7. Uveďte kritéria pro porovnání databázových systémů? Uveďte na příkladech dvou vám známých databázových systémů.
    8. Vysvětlete podstatu a důvody oddělení návrhu datové základny na konceptuální a implementační úrovni.
    9. Vysvětlete podstatu převodu konceptuálního schéma datové základny do implementačního (realizačního) prostředí?
    10. Jaká jsou z hlediska datové základny možnosti řešení problému nepřiměřeně dlouhé doby odezvy.
    11. Vysvětlete příčiny, důsledky a možnosti řešení redundance v datech.
    12. Uveďte, jak se liší popis dat v souborové koncepci datové základy oproti databázové koncepci
    13. Vysvětlete princip a možnosti využití indexování.
    14. Rozeberte a vysvětlete základní možnosti (způsoby) fyzické realizace dat.
    15. Blíže charakterizujte nějaký Vám známý databázový systém.
    16. Nastiňte podstatu relačního modelu. Charakterizujte relační databáze
    17. Vysvětlete rozdíly mezi databázovými systémy založenými na různých datových modelech (stromovém, síťovém, relačním, objektovém)
    18. Jaké zásady (doporučení) je dobré uplatňovat při návrhu a provozu datové základny a proč?
    19. Charakterizujte databázové jazyky. Uveďte příklady.
    20. Charakterizujte vlastnosti a vývoj jazyka SQL.
    21. Vysvětlete pojem klient/server.
    22. Popište základní pojmy a principy spojené s distribucí dat a distribuovanými databázovými systémy.
    23. Charakterizujte transakční zpracování dat. Popište problémy a způsoby jejich řešení.
    24. Charakterizujte objektové databázové systémy. Proveďte jejich srovnání s relačními dbs.
    25. Co znamená a jakým způsobem je řešena problematika optimalizace v databázových systémech?