Databases
Course: Applied Programming
Structural unit: Faculty of information Technology
Title
Databases
Code
ОК 16
Module type
Обов’язкова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2023/2024
Semester/trimester when the component is delivered
3 Semester
Number of ECTS credits allocated
8
Learning outcomes
Develop software models of subject environments, choose a programming paradigm from the standpoint of convenience and quality of application for the implementation of methods and algorithms for solving problems in the field of computer science. Use tools for developing client-server applications, design conceptual, logical and physical models of databases, develop and optimize queries to them, create distributed databases, data warehouses and showcases, knowledge bases, including cloud services, using web programming languages. Have knowledge of system programming languages and methods of developing programs that interact with computer system components, know network technologies, computer network architectures, have practical skills in computer network administration technology and software.
Form of study
Full-time form
Prerequisites and co-requisites
Knowledge and skills acquired by students in the course of their studies: "Algebra, Discrete Mathematics, Algorithmization and Programming Fundamentals, Algorithms and Data Structures.
Course content
Formation of basic knowledge and practical skills of working with relational and post-relational databases. As a result of studying the discipline, students must master the elements of research activities, principles of organization, methods and technologies of working with databases, data structures and management mechanisms, the ability to implement a multi-level computing model based on client-server architecture, including databases, knowledge and data warehouses.
Recommended or required reading and other learning resources/tools
7. Пономаренко В. С. Інструментальні засоби розробки та підтримки баз даних розподілених інформаційних систем / В. С. Пономаренко, Л. А. Павленко. – Х. : Вид. ХДЕУ, 2001. – 132 с.
8. Гайдаржи В. І., Дацюк О. А. Основи проектування та використання баз даних : Навч. посібник. - 2-ге вид., випр. і доп. - К.: Політехніка, 2004. – 256 с.
Planned learning activities and teaching methods
Lectures, laboratory activities, individual work
Assessment methods and criteria
During the semester, two module tests and the defense of reports on five laboratory works are subject to evaluation. Admission to the exam is based on the successful completion of two module tests during the semester, submission and defense of reports on five laboratory works, which in total must be at least 36 recommended points.
The results of students' learning activities during the semester are evaluated on a 100-point scale. The semester work is divided into two content modules, which include two module tests in the form of a practical task and five laboratory works - a maximum of 60 points. The final control is carried out in the form of a written exam, covering theoretical issues and a practical task - a maximum of 40 points.
To obtain an overall positive grade in the discipline, the exam score cannot be less than 24 points.
Language of instruction
Ukrainian
Lecturers
This discipline is taught by the following teachers
Departments
The following departments are involved in teaching the above discipline