Database and Knowledge Base Organization

Major: Philology (Applied Linguistics)
Code of subject: 6.035.10.O.026
Credits: 5.00
Department: Information Systems and Networks
Lecturer: Rishnjak I.
Semester: 4 семестр
Mode of study: денна
Learning outcomes: • know the place and the role of databases in modern computer systems; • know the theoretical bases of data bases, the basic principles and methods of design of modern databases; • have an idea of the current state of the database and the application of the methodology in practice; • ability to perform staging tasks of database design; • ability to apply the methods and algorithms for designing and optimizing database; • ability to implement procedures for Administration and reengineering of databases; • ability to create information system based on database.
Required prior and related subjects: • Discrete Math; • Algorithmization and Programming; • Databases and Knowledge Management Systems; • Data Warehouses and DataSpace.
Summary of the subject: Information systems and information technology. Data modeling: System databases; data model; relational model; theory of normalization of relational data model. Query language: language SQL; language QBE. Design and protection of databases: database design; the integrity of the data; protection of databases; tranzakcijna processing databases. Classification databases: distributed database; parallel database; deductive databases; object-oriented database; database on the Internet; the knowledge base.
Assessment methods and criteria: • Current control (40%): written reports on laboratory work, essay, oral examination; • Final control (60% exam): in written, verbally.
Recommended books: 1) Берко А. Ю. Системи баз даних та знань. Книга 1. Організація баз даних та знань: підручник [для студ. вищ. навч. закл.] / Берко А. Ю., Верес О. М., Пасічник В.В. – 2-е вид. – Львів : „Магнолія 2006”, 2015. – 440 с. — (Серія «Комп’ютинґ»). 2) Берко А. Ю., Верес О. М., Пасічник В.В. Системи баз даних та знань. Книга 1. Організація баз даних: навч. посібник [для студ. вищ. навч. закл.] . – Львів : „Магнолія 2006”, 2008. – 456 с. — (Серія «Комп’ютинґ»). 3) Пасічник В. В. Організація баз даних та знань. / В. В. Пасичник, В. А. Резніченко. – К.: Видавнича група BHV, 2006. – 384 с.К.Дейт. Введение в системы баз данных. 7-е изд.: Пер. с англ. –М.: Издательский дом „Вильямс”, 2001. –1072с.: ил.-Парал. тит. англ. 4) К. Дж. Дейт. Введение в системы баз данных, 8-е изд.: Пер. с англ. –М.: Издательский дом „Вильямс”, 2005. –1328с.: ил.-Парал. тит. англ.