Organization of databases and knowledge (CS)

Type: Normative

Department: system design

Curriculum

SemesterCreditsReporting
34Exam

Lectures

SemesterAmount of hoursLecturerGroup(s)
332Parubochyi V. O.ФеІ-21, ФеІ-22, ФеІ-23, ФеІ-24, ФеІ-25, ФеІ-26

Laboratory works

SemesterAmount of hoursGroupTeacher(s)
332ФеІ-21
ФеІ-22
ФеІ-23
ФеІ-24
ФеІ-25
ФеІ-26

Опис навчальної дисципліни

The course “Organization of databases and knowledge” examines the basic concepts, approaches and means of organizing databases and knowledge, data models and working with modern relational databases. The main attention is paid to the study of the peculiarities of data organization in the relational data model, approaches to the design of relational databases, the main capabilities of the language of structured SQL queries for interaction with a relational database, as well as the assimilation of knowledge and the acquisition of skills corresponding to the current situation in the field of database management systems and knowledge, the ability to practically apply the acquired knowledge. During training, students have the opportunity to familiarize themselves with such database management systems as Microsoft Access, LibreOffice Base, MySQL, MariaDB, PostgreSQL, and Microsoft Server.

The subject of study of the educational discipline is the field of designing information systems, particularly databases and knowledge, database management systems, and means of developing and organizing databases of various levels of complexity and purpose.

A laboratory course is provided to consolidate theoretical knowledge.

Recommended Literature

  1. А. Ю. Берко, О. М. Верес, та В. В. Пасічник, Системи баз даних та знань. Книга 1. Організація баз даних та знань : навч. посіб. Львів: Магнолія-2006, 2020. ISBN: 966-202-556-1.
  2. А. Ю. Берко, О. М. Верес, та В. В. Пасічник, Системи баз даних та знань. Книга 2. Системи управління базами даних та знань : навч. посіб. Львів: Магнолія-2006, 2021. ISBN: 978-966-2025-56-9.
  3. Г. А. Гайна, Основи проектування баз даних : навч. посіб. Київ: Кондор, 2018. ISBN: 978-966-627-117-6.
  4. С. І. Доценко, Організація та системи керування базами даних : навч. посіб. Харків: УкрДУЗТ, 2023. УДК 004.65(075).
  5. D. M. Kroenke, D. J. Auer, S. L. Vandenberg, and R. C. Yoder, Database Processing: Fundamentals, Design, and Implementation, 16th Edition. Hoboken, NJ, USA: Pearson Education, Inc., 2021. ISBN: 978-0-13-693017-4.
  6. C. Coronel and S. Morris, Database Systems: Design, Implementation, & Management, 13th Edition. Boston, MA, USA: Cengage Learning, 2018. ISBN: 978-1-337-62790-0.
  7. C. Coronel and S. Morris, Database Systems: Design, Implementation, and Management, 12th Edition. Boston, MA, USA: Cengage Learning, 2017. ISBN: 978-1-305-86679-9.
  8. R. Elmasri and S. B. Navathe, Fundamentals of Database Systems, 7th Edition. Hoboken, NJ, USA: Pearson Education, Inc., 2016. ISBN: 978-0-13-397077-7.
  9. T. M. Connolly and C. E. Begg, Database Systems: A Practical Approach to Design, Implementation and Management: Global Edition, 6th Edition. Harlow, UK: Pearson Education Limited, 2015. ISBN: 978-1-292-06118-4.
  10. R. Kimball and M. Ross, The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling, 3rd Edition. Indianapolis, IN, USA: John Wiley & Sons, Inc., 2013. ISBN: 978-1-118-53080-1.
  11. W. H. Inmon, D. Strauss, and G. Neushloss, DW 2.0: The Architecture for the Next Generation of Data Warehousing. Morgan Kaufmann, 2008. ISBN: 978-0-12-374319-0.
  12. W. H. Inmon, Building the Data Warehouse, 4th Edition. Indianapolis, IN, USA: John Wiley & Sons, Inc., 2005. ISBN: 978-0-7645-9944-6.
  13. W3Schools. SQL Tutorial [Online]. Available: https://www.w3schools.com/sql/
  14. W3Schools. MySQL Tutorial [Online]. Available: https://www.w3schools.com/mysql/
  15. PostgreSQL Tutorial [Online]. Available: https://www.postgresqltutorial.com/
  16. Microsoft Learn. Microsoft SQL documentation [Online]. Available: https://learn.microsoft.com/en-us/sql/?view=sql-server-ver16