- Цели и задачи дисциплины
- Дисциплина направлена на получение теоретических и практических знаний, необходимых для разработки и эксплуатации современных систем управления базами данных. Основная задача курса заключается в том, чтобы студенты получили актуальные и навыки работы с технологиями реляционных и нереляционных баз данных.
- Краткое содержание дисциплины
- Основные понятия баз данных. Архитектуры систем баз данных. Семантическая модель данных "сущность-связь". Реляционная модель данных. Язык запросов SQL. Реляционная алгебра. Проектирование и нормализация баз данных. Целостность баз данных. Безопасность баз данных. Транзакции. Введение в пост-реляционные системы баз данных. Объектно-ориентированные системы баз данных в стандарте ODMG. Второй манифест и объектно-реляционные системы баз данных. Третий манифест систем баз данных. Модель полуструктурированных данных, язык запросов, XQUERY и XML-СУБД. Темпоральные базы данных. Дедуктивные системы баз данных. Пост-реляционные систем баз данных. Рефакторинг баз данных.
- Компетенции обучающегося, формируемые в результате освоения дисциплины
- Выпускник должен обладать:
- ОПК-2 Способен понимать принципы работы современных информационных технологий и программных средств, в том числе отечественного производства, и использовать их при решении задач профессиональной деятельности
- ОПК-5 Способен инсталлировать программное и аппаратное обеспечение для информационных и автоматизированных систем
- ПК-7 (ПК-8 модели) Способен разрабатывать системы анализа больших данных