Описание:
База данных это организованный набор схем, таблиц, запросов, отчетов, представлений и других объектов. Система управления базами данных (СУБД) представляет собой прикладное программное обеспечение, которое взаимодействует с пользователем, другими приложениями, и самой базой данных для сбора и анализа данных.
СУБД классифицируются в зависимости от модели данных, которую они поддерживают; самые популярные системы управления базами данных, начиная с 1980-х годов поддерживают реляционную модель, которая представлена языком SQL.
Центральное место в теории баз данных занимает понимание сложности и мощности языков запросов и их связь с логикой.
В лекциях по курсу рассматривается реляционная модель, реляционная алгебра и реляционное исчисление, показывается соотношение SQL и логико-математических языков первого порядка, нормализация базы данных, как процесс организации атрибутов и отношений реляционной базы данных, с целью свести к минимуму избыточность данных и исключить аномалии при корректировке базы, основные функции СУБД.
В лабораторных работах студенты проектируют базу данных, осуществляют ее заполнение данными и разрабатывают запросы к ней на языке SQL.
Структура:
Семестр |
Всего (ч) (Лекц / Практ. / Лаб.) |
Аттестация |
5 |
108 (32 / 16 / 16) |
Зачет |
Итого |
108 (32 / 16 / 16) |
Зачет |
Компетенции:
- ПК-6 - способен применять современные методы проектирования, применения и обеспечения информационной безопасности баз данных
- ПК-10 - способен применять методы контроля проекта и готовностью осуществлять контроль версий
Задачи воспитания:
- В23 - формирование культуры информационной безопасности