|
|
|
||
V rámci předmětu se student seznámí se základními metodikami korektního návrhu relačních databází, efektivního přístupu k datům a transakčního zpracování. Dále se seznámí s dotazovacím jazykem SQL pro tvorbu databází a dotazování se nad nimi. Všechy získané znalosti budou prakticky procvičeny na zvolené databázové platformě (Microsoft SQL Server).
Poslední úprava: SMIDOVAL (24.07.2012)
|
|
||
Studenti budou schopni:
Poslední úprava: HOKSZAD (19.11.2012)
|
|
||
Ramakrishnan R., Gehrke J.: Database Management Systems, McGraw-Hill Science, 2003 SQL Server Books Online, http://msdn.microsoft.com/en-us/library/ms130214.aspx Vieira, R.: Beginning SQL Server 2005 Programming, Wrox, 2006 Poslední úprava: SMIDOVAL (24.07.2012)
|
|
||
V průběhu semestru se budou psát 3 zápočtové testy. Na konci semestru studenti skládají písemnou zkoužku. Poslední úprava: SMIDOVAL (24.07.2012)
|
|
||
1. Základní pojmy, motivace, koneptuální modelování 2. Relace, korektní návrh relačního databázového systému, normalizace 3. Jazyk SQL - DDL + základy DQL 4. Jazyk SQL – spojování tabulek I. 5. Jazyk SQL – spojování tabulek II. 6. Jazyk SQL – agregace I. 7. Jazyk SQL – agregace II. 8. Efektivní přístup k datům – indexování 9. Optimalizace v SQL 10. Jazyk T-SQL – základy 11. Jazyk T-SQL – procedury I. 12. Jazyk T-SQL – procedury II. 13. Jazyk T-SQL – triggery 14. Komunikace s databází z aplikace Poslední úprava: SMIDOVAL (24.07.2012)
|