The course focuses on the theory of relational database management systems, conceptual modelling and relational database schema normalization and gaining practical skills at a level required for database schema design including integrity constraints, for implementation of the design in a transactional relational database engine and for working with the database engine using the SQL query language and its procedural extension.
Last update: Fialová Jana (15.01.2018)
Předmět je zaměřen na teorii relačních databázových systémů, konceptuální modelování a normalizaci relačního databázového schématu a získání praktických dovedností na úrovni potřebné pro návrh databázového schématu včetně integritních omezení, pro implementaci návrhu v transakčním relačním databázovém stroji a pro práci s databázovým strojem s využitím dotazovacího jazyka SQL a jeho procedurálního rozšíření.
Last update: Fialová Jana (15.01.2018)
Aim of the course -
Students will be able to:
design database schemas based on relational data model and normal forms of tables,
create and manage database schemas using the SQL language in a modern client-server relational database system,
check the integrity of stored data using standard database means (keys, transactions),
work with the data using features of the procedural extension of the SQL language (stored procedures and functions, triggers).
Last update: Fialová Jana (15.01.2018)
Studenti budou umět:
navrhovat databázová schémata založená na relačním modelu a normálních formách tabulek,
vytvářet a spravovat databázová schémata pomocí jazyka SQL v moderním relačním databázovém systému typu klient-server,
kontrolovat integritu ukládaných dat standardními databázovými prostředky (klíče, transakce),
pracovat s daty pomocí prvků procedurálního rozšíření SQL (uložené procedury a funkce, triggery).
Last update: Fialová Jana (15.01.2018)
Course completion requirements - Czech
zápočet - odevzdání protokolů ze samostatných úkolů
zkouška - ústní
Last update: Mareš Jan (14.02.2018)
Literature -
R:Ponniah P.,Database design and development: an essential guide for IT professionals,Wiley-Interscience,Hoboken,NJ,2003,0471218774
A:Ramakrishnan R. and Gehrke J.,Database management systems,McGraw-Hill,Boston,MA,2003,0072465638
A:Rob P. and Coronel C.,Database systems: design, implementation, and management,Thomson/Course Technology,Boston,MA,2007,1418836508
A:Chao L.,Database development and management,Auerbach Publ.,Boca Raton,FL,2006,0849333180
Last update: Fialová Jana (15.01.2018)
Z:Ponniah P.,Database Design and Development,Wiley-Interscience,Hoboken,NJ,2003,0471218774