Специалитет
2026/2027




Системы управления базами данных
ID 1140466
Статус:
Курс по выбору (Компьютерная безопасность)
Кто читает:
Департамент прикладной математики
Когда читается:
4-й курс, 2, 3 модуль
Охват аудитории:
для своего кампуса
Язык:
английский
Кредиты:
3
Контактные часы:
42
Course Syllabus
Abstract
This course provides a comprehensive overview of database systems. Students will learn the fundamentals of data access and file systems, including hierarchical, network, re-lational and object oriented data models. The course will cover the elements of relational database design, data query languages, services such as data protection and integrity con-trol, and database management. This course include modern technologies in DBMS area. The course will provide a balance of theory and practical application and will culminate in a database implementation project conducted by individual or teams of students. The course covers: • Basic principles and elements of relational database design. • Practical tasks for relational database design: CASE-tools – AllFusion Data Modeler (ERWin) • Relational algebra. • Data query languages (SQL). • SQL transaction processing. • RDBMS services: data protection, integrity control and another functions. • Features of the modern RDBMS, NoSQL DBMS.In addition, this program covers the use of artificial intelligence in database management systems.
Learning Objectives
- Формирование устойчивых знаний в области принципов построения СУБД, характерные особенности администрирования современных СУБД, проектирования и эксплуатации корпоративных информационных систем, использующих базы данных.
Expected Learning Outcomes
- применяет механизмы обработки запроса, принципы оптимизации запроса, использует средства оптимизации запросов в SQL
- объясняет систему баз данных, строит модели данных предметной области.
- формулирует запросы на языке реляционной алгебры
- проектирует реляционные БД с использованием CASE-средств
- описывает принципы построения физической модели данных, сравнивает принципы индексирования данных в БД
- реализует запросы на языке SQL
- объясняет архитектурные особенности построения СУБД, реализует проверку целостности БД
- администрирует БД с помощью средств СУБД
- объясняет принципы обработки транзакций и средства обеспечения многопользовательского режима работы СУБД
- реализует экспорт/импорт данных средствами языка SQL и средствами СУБД, объясняет принципы построения распределенных БД и их администрирования
Course Contents
- Введение в системы баз данных. Структура СУБД. Модели данных. Средства описания БД
- Реляционные модели БД. Реляционная алгебра
- Проектирование реляционных БД. Нормализация БД
- Физическая структура БД
- Язык SQL.
- Функционирование БД в локальных сетях. Средства ограничения целостности БД.
- Средства администрирования СУБД: бэкапирование и восстановление данных в БД, обеспечение безопасности данных средствами СУБД
- Обработка транзакций. Управление параллельным выполнением транзакций.
- Связь с внешними источниками данных. Распределенные БД. Репликация.
- Новые направления и технологии в области СУБД. Современные промышленные СУБД.
- Оптимизация запросов
Assessment Elements
- Накопленная оценка по курсуНакопленная оценка формируется согласно избранному студентом формату отчёта. Предлагается на выбор 2 формата участия в формах контроля: индивидуальный (И) и командный (К). Каждый студент проходит тестирование по теоретическим знаниям. Помимо этого, нужно выбрать: или сдать еще один тест и защитить практику командой, или защитить две практики одному. Подробнее о форматах, формах контроля и весах в прикреплённом файле
- Экзамен
Bibliography
Recommended Core Bibliography
- Database systems : design, implementation and management, Rob, P., 2008
- Foster, E. C., & Godbole, S. (2016). Database Systems : A Pragmatic Approach (Vol. Second edition). [United States]: Apress. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1174505
- Harrington, J. L., & Harrington, J. L. (2016). Relational Database Design and Implementation (Vol. Fourth edition). Amsterdam: Morgan Kaufmann. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1214612
- Hoffer, J. A., Ramesh, V., & Topi, H. (2016). Modern Database Management, Global Edition (Vol. Global edition, Twelfth edition). Boston: Pearson. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1419666
- Jensen, C. S., Thomsen, C., & Pedersen, T. B. (2010). Multidimensional Databases and Data Warehousing. [San Rafael, Calif.]: Morgan & Claypool Publishers. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=440363
- Jukic, N., Vrbsky, S., & Nestorov, S. (2017). Database Systems : Introduction to Databases and Data Warehouses. Burlington, Virginia: Prospect Press. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1562389
- Базы данных : учеб. пособие для вузов, Кузин, А. В., 2010
Recommended Additional Bibliography
- Deka, G. C. (2017). NoSQL : Database for Storage and Retrieval of Data in Cloud. Boca Raton, FL: Chapman and Hall/CRC. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1521297
- DuBois, P. (2014). MySQL Cookbook : Solutions for Database Developers and Administrators (Vol. Third edition). Sebastopol, Calif: O’Reilly Media. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=818089
- MYSQL 5.0, Гольцман, В., 2009
- Введение в системы баз данных, Дейт, К. Дж., 2005
- Джуба, С. Изучаем PostgreSQL 10 / С. Джуба, А. Волков. — Москва : ДМК Пресс, 2019. — 400 с. — ISBN 978-5-97060-643-8. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/116125 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
- Системы базы данных : полный курс : пер. с англ., Гарсиа-Молина, Г., 2003
- Шёниг, Г. -. PostgreSQL 11. Мастерство разработки / Г. -. Шёниг , перевод с английского А. А. Слинкина. — Москва : ДМК Пресс, 2020. — 352 с. — ISBN 978-5-97060-671-1. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/131714 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.