Cílem předmětu je objasnit studentům filozofii, principy a techniky návrhu a vývoje databázových systémů a informačních
systémů založených na počítačem spravované bázi dat. Obsahem kurzu je široká problematika databázových a
informačních systémů. Studenti se seznámí s nezbytnou teorií a v rámci cvičení si prakticky procvičí vybrané metody jejich
analýzy a návrhu. Současně získají způsobilosti v obsluze, využití a vývoji relačních databázových systémů. Obsah mj.
pokrývá základní pojmy z oblasti informačních a databázových systémů, architektury zpracování dat a přístupů k nim,
datové modelování se zaměřením na E-R a DFD modely, relační model databáze, pojetí a principy jazyka SQL.
Nedílnou součástí předmětu je též osvojení si základních dovedností pro administraci databázového serveru vybrané platformy.
Předmět navazuje na znalosti získané v předchozích předmětech Funkce a principy operačních systémů a Lokální
počítačové sítě a vytváří z pohledu osvojených kompetencí podklad pro další odborné kurzy, především pak pro výuku ve
studijním předmětu Vývoj a administrace databázových aplikací.
Poslední úprava: Procházka Josef, PhDr., Ph.D. (18.01.2018)
The aims of the course is for students to clarify the philosophy, principles and techniques of design and development of database systems and information systems based on computer-managed database. The course is broad issues of database and information systems. Students will gets to know the necessary theory and by way of practical exercises will practice chosen method of analysis and design. At the same time gain competence in operating, recovery and development of relational database systems. Content covers basic concepts including in information and database systems, data processing architectures and approaches to them, data modeling with a focus on ER and DFD models, relational database model and the concept and principles of SQL. An integral part of the subject is also the acquisition of basic skills for administration of the database server in selected platform. The subject builds on knowledge gained in previous courses Feature and principles of operating systems and Local computer network and, in terms of skills, builds foundation for further courses, especially for teaching in the learning course Development and administration of database applications.
Poslední úprava: Procházka Josef, PhDr., Ph.D. (18.01.2018)
Literatura
Publikace
CODD, E. F. A Relational Model for Large Shared Data Banks. In CACM, 13, 6, June 1970.
CONNOLY,T., BERG, C.,STRACHAN, A. Database Systems. New York: Addison-Wesley Publisher, 1996.
DATE, C. J. Relational Databases: Selected Writings. Boston: Addison Wesley Publ. Comp., 1986.
POKORNÝ, J., VALENTA, M. Databázové systémy. Praha: ČVUT, 2013.
ŠEDA, M. Databázové systémy. Brno: VUT, 2002, Dostupný z URL: <http://www.uai.fme.vutbr.cz/~mseda/DBS02_BS.pdf>.
ROMAN, S. Návrh a programování databází. Praha: Computer Press, 2000.
MASLAKOWSKI, M. Naučte se MySQL za 21 dní. Praha ComputerPress, 2001.
Další zdroje
Textové materiály a soubory předávané v průběhu semestru