Aplikácia databázových systémov - prednášky
«»
Popis:
Klasické spracovanie dát
- typické vlastnosti
- závislosť dát na programoch – súbory sú organizované a štruktúrované podľa potrieb aplikačných programov
- závislosť programov na dátach – v každom programe je presne udané ako majú byť dáta organizované, aké výstupné hodnoty sa získajú, do akého súboru sa uložia, atď.
- problémy
- redundancia dát (viacnásobného sa opakovania toho istého údaju)
- problém konzistencie (vlastnosť, ktorá vyžaduje, aby ten istý údaj zapisovaný v rôznych súboroch mal tú istú hodnotu (rodné meno a meno po vydaní sa))
- obtiažna dosažiteľnosť požadovaných dát
- izolovanosť dát – dáta sú roztrúsené v rôznych súboroch, ktoré môžu byť rôzne organizované
- neumožnený prístup viacerých používateľov
- problém zneužitia a ochrany dát
- problém integrity dát – ak všetky dáta v rôznych tabuľkách, programoch, súboroch popisujúce stav reality zodpovedajú aktuálnemu stavu, hovoríme o integrite dát
Kľúčové slová:
sql
adbs
dáta
tabuľky
funkcie
príkazy
syntax
Obsah:
- Úvod
Klasické spracovanie dát
Databázové systémy
Jazyk SQL
Vytvorenie tabuľky
Vkladanie dát do tabuľky
Manipulácia s tabuľkami
Hľadanie v tabuľkách
Usporiadanie riadkov v tabuľke
Spojenie viacerých tabuliek
Vytváranie podotázok
Získanie jednej hodnoty
Získanie viacerých hodnôt
Práca s prázdnou hodnotou
Zoskupovanie riadkov
Hľadanie v zoskupených tabuľkách
Výrazy a funkcie
Aritmetické výrazy
Aritmetické funkcie
Reťazcové funkcie
Agregované funkcie
Dátumové funkcie
Číselné masky
Znakové masky
Príklady
Konverzia dát
Modifikácia tabuľky
Aktualizovanie prvkov tabuľky
Zrušenie riadkov tabuľky
Pridanie nových stĺpcov
Zmena rozmeru stĺpca
Zrušenie celej tabuľky
Indexové tabuľky
Zrušenie indexovej tabuľky
Aktualizácia indexovej tabuľky
Vytvorenie pohľadu a práca s ním
Dôvody pre vytvorenie pohľadu
Nevýhody práce s pohľadom
Vytvorenie pohľadu
Zrušenie pohľadu
Prideľovanie prístupových práv
Spojenie kurzora a príkazu SELECT
Výber príkazom FETCH
Uzavretie kurzora
Pro*C
Tlač výstupnej zostavy
Syntax príkazov
Vzory formátov
Jazyk PL/SQL
Podprogram
Procedúra
Funkcia
Príklad
Syntax volania balíka
Systémový katalóg
Štruktúra databázového systému
Systém riadenia bázy dát
Moduly SRBD
Báza dát
Architektúra databázy
Nezávislosť dát
Modely dát
Model E – R
Typy vzťahov
Relačný model
Základné operácie nad tabuľkami
Návrh štruktúry relačnej databázy
Normálne formy relácie
O súboroch cookie na tejto stránke
Súbory cookie používame na funkčné účely, na zhromažďovanie a analýzu informácií o výkone a používaní stránky.