Počkejte prosím chvíli...
Nepřihlášený uživatel
iduzel: 30011
idvazba: 38199
šablona: api_html
čas: 22.9.2017 17:12:02
verze: 3813
uzivatel:
remoteAPIs: https://cis-web-test.vscht.cz/studijni-system/
branch: trunk
Obnovit | RAW

Databázové systémy

Přednáška Cvičení/laboratoř
2016, letní semestr
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Po
Út
St
Čt
Kredity 5
Rozsah 1 / 3 / 0
Examinace Z+Zk
Jazyk výuky čeština
Úroveň bakalářský předmět
Garant Ing. Vladimír Hanta, CSc.

Anotace

Předmět je orientován na získání praktických znalostí práce s moderním relačním databázovým systémem typu klient-server s použitím dotazovacího jazyka SQL. Dále dává teoretické základy pro konceptuální modelování, normalizaci relačního modelu dat včetně integritních omezení, zabezpečení dat z hlediska přístupu k datům i výpadkům a pro vývoj databázových aplikací.

Sylabus

  1. Moderní databázové systémy a systémy řízení báze dat. Základní pojmy databázových systémů.

  2. Základní databázové operace, projekce, filtrace, spojování tabulek, množinové operace.

  3. Dotazovací jazyk SQL. Základní příkazy SQL. Příkaz SELECT.

  4. Tvorba jednoduchých dotazů. Filtrační podmínky. Logické operátory, regulární výrazy, predikáty. Použití poddotazů.

  5. Datové typy a práce s nimi. Použití zabudovaných funkcí.

  6. Seskupování řádků, agregační výpočty. Spojování tabulek, sjednocení tabulek.

  7. Techniky tvorby dotazů. Kontingenční tabulky, seznamy, pořadí, kumulované a klouzavé souhrny.

  8. Příkazy jazyka SQL pro tvorbu, aktualizaci a odstraňování tabulek. Příkazy jazyka SQL pro přidávání, aktualizaci a odstraňování řádků.

  9. Metody logické organizace bází dat. Konceptuální modelování.

  10. Relační model dat. Základy normalizace dat. Klíče a jejich typy.

  11. Normalizace relačního modelu dat. Integrita dat, její typy.

  12. Architektura databázových systémů. Bezpečnost dat a její zajištění. Přístupová práva.

  13. Transakce a jejich vlastnosti. Stavy transakce. Zotavení po výpadcích.

  14. Životní cyklus databázových aplikací. Zadání, analýza, návrh, programování, testy, předání, provoz a růst databázových aplikací.

Literatura

Z:Šimůnek M.,SQL Kompletní kapesní průvodce,Grada,Praha,1999,8071696927
Z:Maslakowski M.,Naučte se MySQL za 21 dní,Computer Press,Praha,2001,8072264486
D:Hernandez M.J. a Viescas J.L.,Myslíme v jazyku SQL: tvorba dotazů,Grada,Praha,2004,802470899X
D:Schwartz B. a kol.,MySQL profesionálně: optimalizace pro vysoký výkon,Zoner Press,Brno,2009,8074130359

VŠCHT Praha
Technická 5
166 28 Praha 6 – Dejvice
IČO: 60461373
DIČ: CZ60461373

Datová schránka: sp4j9ch

Copyright VŠCHT Praha 2014
Za informace odpovídá Oddělení komunikace, technický správce Výpočetní centrum

VŠCHT Praha na sociálních sítích
zobrazit plnou verzi