SubjectsSubjects(version: 945)
Course, academic year 2023/2024
   Login via CAS
Database and information systems - OB1319301
Title: Databázové a informační systémy
Guaranteed by: Katedra informačních technologií a technické výchovy (41-KITTV)
Faculty: Faculty of Education
Actual: from 2018
Semester: winter
E-Credits: 4
Examination process: winter s.:
Hours per week, examination: winter s.:2/1, C+Ex [HT]
Capacity: unknown / unknown (unknown)
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: not taught
Language: Czech
Teaching methods: full-time
Teaching methods: full-time
Note: course can be enrolled in outside the study plan
enabled for web enrollment
priority enrollment if the course is part of the study plan
Guarantor: PhDr. Miloš Prokýšek, Ph.D.
PhDr. Josef Procházka, Ph.D.
Pre-requisite : OB1319202
Is pre-requisite for: OB1319407, OB1319406
Annotation -
Last update: PROCHJ/PEDF.CUNI.CZ (03.12.2014)
The focus of this subject is to introduce students to the problems of database systems, their theories and principles of database design. The course has several views on database technology, the main emphasis is on data modeling and data analysis. The course deals with various problems with access to data architecture, relational data model, ER model, normalization, data warehousing, distributed databases and knowledge bases. In the practical part, students practice their theoretical knowledge of designing and implementing database transformations of data models into relational database schema based on SQL standards. The course is also familiar with the basic operations manager database servers and their users access and other services, security and automatic data backup ..
Aim of the course - Czech
Last update: PhDr. Petra Vaňková, Ph.D. (29.09.2014)

Cílem předmětu je objasnit studentům filozofii, principy a techniky návrhu a vývoje databázových 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í.

Literature - Czech
Last update: PROCHJ/PEDF.CUNI.CZ (03.12.2014)

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

Requirements to the exam - Czech
Last update: PROCHJ/PEDF.CUNI.CZ (22.09.2016)
  • Zkouška má část teoretickou a praktickou
  • Teoretická část bude realizována písemnou a ústní formou zkoušení.
  • v písemné části se jedná prokázání příslušné úrovně vědomostí z oblasti zaměření předmětu formou testu
  • v ústní části se jedná o prokázání příslušné úrovně vědomostí při obhajobě zápočtové práce a související rozpravě z oblasti zaměření předmětu
  • Praktická část se týká prokázání způsobilosti v návrhu a tvorbě databázového systému a aplikace příslušných dotazů podle zadání.

Zkouška bude realizována v aplikačním prostředí korespondujícím s výukou

Syllabus -
Last update: PROCHJ/PEDF.CUNI.CZ (03.12.2014)

Principles of Database Systems

  • History of data processing, manual approach, mass data processing, database
  • Database technology, database management systems
  • Characteristics of data in databases
  • Architectures DB systems, data protection, user access

Database models

  1. Conceptual modeling,
  2. Entity-relational conceptual model
  3. Relationships between entities 1:1, 1: N, M: N

Database design

  • ER diagrams, entities, relationships, identifying of keys
  • Data flow diagrams (DFD)
  • Data types and attributes properties

Database Normalization

  • Normal forms database schemas and relationships
  • Criteria for the design of a relational database schema
  • Decomposition and Synthesis
  • Discussion on the standardization and its importance

SQL for data manipulation

  • Commands for creating databases and entities, and their elimination
  • Change the name and entity type attributes
  • Commands for record a change of values and eliminate
  • Queries for the structure and opening a recordset
  • Advanced SQL queries

NoSQL, and Object-Oriented Systems

  • The specifics of each database systems, the possibility to use
  • NoSQL systems principles
  • Relational, object-relational and object-oriented systems comparsion 

Managing database server

  • Important parameters of the server and their configuration
  • User management database, configuration of access rights
  • System functions for server management
Course completion requirements - Czech
Last update: PROCHJ/PEDF.CUNI.CZ (22.09.2016)
  • Aktivní práce v seminářích, průběžné plnění úkolů
  • Obhájení kvalitní původní zápočtové práce z oblasti zaměření předmětu vytvořené samostatně ve struktuře a formě dle zadání

Zápočet nemusí být udělěn, pokud nejsou průběžně plněny úkoly předávané ve výuce.

 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html