155-0374/01 – Databázové aplikace (DBAPL)
Garantující katedra | Katedra aplikované informatiky | Kredity | 4 |
Garant předmětu | Ing. Vítězslav Novák, Ph.D. | Garant verze předmětu | Ing. Vítězslav Novák, Ph.D. |
Úroveň studia | pregraduální nebo graduální | Povinnost | povinný |
Ročník | 2 | Semestr | letní |
| | Jazyk výuky | čeština |
Rok zavedení | 1999/2000 | Rok zrušení | 2008/2009 |
Určeno pro fakulty | EKF | Určeno pro typy studia | bakalářské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Rozumět základním principům relačních databází.
Použít příkazy SELECT, INSERT, UPDATE a DELETE jazyka SQL.
Vytvářet databázové aplikace v Microsoft Office Access.
Používat programovací jazyk Visual Basic for Application na jednoduché úrovni.
Vyučovací metody
Přednášky
Cvičení (v učebně)
Projekt
Anotace
Předmět by měl seznámit studenty hlavně se základy návrhu a tvorby relačních
databází a se základy jazyka SQL jako základního jazyka pro manipulaci s daty.
Student by se měl dále naučit vytvářet grafické uživatelské rozhraní nad
databází.
Vše bude prezentováno na databázovém systému Microsoft Access.
Povinná literatura:
Doporučená literatura:
... a cokoliv jiného o Microsoft Access, VBA a SQL.
Forma způsobu ověření studijních výsledků a další požadavky na studenta
E-learning
Další požadavky na studenta
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
1) Návrh databázových aplikací, E-R model, normalizace databáze.
2) Tvorba a úpravy tabulek v návrhovém zobrazení MS Accessu.
3) SQL, část DDL - tvorba a úpravy tabulek pomocí jazyka SQL.
4) Možnosti tvorby dotazů v návrhovém zobrazení MS Accessu.
5) SQL, část DML, příkaz SELECT, jednoduché dotazy - klauzule SELECT, FROM,
WHERE, ORDER BY, GROUP BY, HAVING.
6) SQL, část DML, příkaz SELECT, pokročilé dotazy - spojení a sjednocení
tabulek, poddotazy.
7) Formuláře MS Accessu.
8) Sestavy MS Accessu.
9) Základy programovacího jazyka Visual Basic for Application I.
10) Základy programovacího jazyka Visual Basic for Application II.
11) Microsoft Access Objects - automatizace grafického uživatelského rozhraní.
12) SQL, část DML, příkazy INSERT, UPDATE, DELETE.
13) Microsoft ActiveX Data Objects - přístup k datům pomocí VBA.
14) Tvorba víceuživatelské aplikace, zabezpečení databázové aplikace.
Podmínky absolvování předmětu
Výskyt ve studijních plánech
Výskyt ve speciálních blocích
Hodnocení Výuky
Předmět neobsahuje žádné hodnocení.