Database Systems

2nd year - 2nd semester - 2 credits

The subject "Database Systems" is an instructional course aimed at studying the fundamentals of databases and their application in modern information systems. Throughout the course, students learn about various types of databases, such as relational, NoSQL, graph, and document-oriented databases, and study their structure, functionality, and methods of interacting with data. They also delve into database design topics, including normalization, indexing, transactions, and query optimization, to learn how to create efficient and reliable databases for various applications and systems. The course also covers topics related to data management, including database administration, backup, recovery, and data security. Acquiring skills in the field of databases enables students to successfully work with data in any field, from web development and data analysis to business analytics and scientific research.