Section outline
-
Databázové systémy
Kód predmetu: 482E401
Anotácia predmetu
Predmet Databázové systémy je zaradený ako povinný predmet vyučovaný na FEM v študijnom programe Kvantitatívne metódy v ekonómii. Cieľom predmetu je zvládnuť problematiku návrhu databáz a rôznych ďalších objektov, ktoré slúžia k práci s databázami. Kľúčová časť je venovaná práci s programom MS Access a všetkými jeho nástrojmi.
Garant predmetu: Doc. Ing. Marcela Hallová, PhD.
Vyučujúci predmetu (prednášajúci, cvičiaci, skúšajúci) Doc. Ing. Marcela Hallová, PhD.
-
Úvod do databázových systémov, základné pojmy, MS Access
Vývoj databáz a databázových systémov sa datuje od začiatku 60. rokov minulého storočia. V tejto dobe sa vytvárali programy určené na evidenciu potrebných údajov. Definície súborov, do ktorých sa zapisovali potrebné údaje boli napevno programované a akákoľvek zmena vyžadovala zásah programátora. Postupne sa však začali vyvíjať programy, v ktorých boli súbory obsahujúce údaje oddelené od programového kódu samotnej aplikácie. Uvedená myšlienka spôsobila prelom v oblasti hromadného spracovania údajov. Databázové systémy sú integrované kolekcie databáz, spolu s ich užívateľmi, ktorí zdieľajú tieto databázy, personál, ktorý tvorí a riadi databázy, technikou podporujúcou tvorbu a správu databáz a počítačový systém podporujúci všetky tieto činnosti. Databázový systém tvoria tieto základné komponenty: ľudia, počítačová technika, programové vybavenie počítača, databázy, technika podporujúca plánovanie, tvorbu, realizáciu a správu databáz.
-
Práca s tabuľkami, vzťahy medzi tabuľkami, hlavný kľúč
Jedným z cieľov dobrého návrhu databázy je odstrániť redundanciu údajov (duplicitné údaje). Na dosiahnutie tohto cieľa rozdelíme údaje do mnohých tematických tabuliek tak, aby každý údaj bol v tabuľke iba raz. Access poskytuje prostriedky, pomocou ktorých môžeme spojiť rozdelené informácie. Urobíme to umiestnením aktuálnych polí do tabuliek, ktoré navzájom súvisia a určením vzťahov - relácií medzi tabuľkami. Potom môžeme vytvoriť dotazy, formuláre a zostavy, ktoré zobrazia informácie z niekoľkých tabuliek súčasne.
-
Normalizácia a denormalizácia tabuliek, práca s dotazmi.
Správna databáza by mala spĺňať niekoľko podmienok. K správnej tvorbe databáz patria aj podmienky normalizácie a denormalizácie údajov. Proces rozdelenia údajov do viacerých tabuliek sa nazýva normalizácia údajov. Existuje niekoľko stupňov normalizácie; prvá až tretia fáza sú najjednoduchšie na pochopenie a implementovanie a vo všeobecnosti postačujú pre väčšinu aplikácií. Hoci vyššie úrovne normalizácie sú možné, zvyčajne ich všetci okrem väčšiny skúsených a náročných vývojárov ignorujú.
-
Vrstvy dátovej abstrakcie, práca s dotazmi.
Databázy majú jedinečnú schopnosť ponúknuť rôznym užívateľom samostatné pohľady na jednak rovnaké, a jednak iba jedenkrát uložené podkladové dáta . Abstraktný pohľad na dáta – sú skryté detaily uloženia a správy dát. Týmto pohľadom sa jednoducho hovorí užívateľské pohľady. Za užívateľov môžeme v tejto súvislosti považovať ľubovoľnú osobu alebo aplikáciu, ktorá sa môže prihlásiť do databázy za účelom uloženia alebo načítania dát. Aplikácia je pritom množina počítačových programov určených na riešenie určitého vecného problému. Príkladom aplikácie môže byť napríklad systém pre vybavovanie objednávok, pre spracovanie platov alebo vedenie účtovníctva.
-
2.2 MB
-
2.2 MB
-
Základy jazyka SQL - práca s dotazmi
Jazyk SQL je príkazovo orientovaný, pričom príkazy jazyka SQL formulujeme pomocou klauzúl s príslušnými kľúčovými slovami a parametrami. Kľúčové slová tvoria obvykle v databázovom systéme vyhradené – rezervované slová, takže ich nesmieme používať ako názvy bežných databázových objektov. Klauzuly príkazov sa väčšinou musia zapisovať v správnom, predpísanom poradí.
-
Tvorba a úprava formulárov
V tejto téme nájdete všetky úlohy a informácie týkajúce sa formulárov. Formuláre slúžia ako vstup do databázy a zároveň uľahčujú prácu s databázou pre užívateľov databázy.
-
Tvorba a úprava formulárov.
V tejto téme nájdete všetky úlohy a informácie týkajúce sa formulárov. Formuláre slúžia ako vstup do databázy a zároveň uľahčujú prácu s databázou pre užívateľov databázy.
-
2.2 MB
-
Tvorba a úprava formulárov, úvod do tvorby zostáv.
V tejto téme nájdete všetky úlohy a informácie týkajúce sa formulárov. Formuláre slúžia ako vstup do databázy a zároveň uľahčujú prácu s databázou pre užívateľov databázy. Zostavy slúžia primárne ako výstup z databázy.
-
Úvod do makier
Vysvetlenie makier - základné princípy.