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