Аннотация рабочей программы дисциплины
«Базы данных»

Цель изучения дисциплины 1. Развитие логического и алгоритмического мышления;
2. Овладение методов моделирования и проектирования реляционных баз данных;
3. Овладение навыками построения запросов для извлечения и манипулирования данными с помощью операци реляционной алгебры и языка SQL;
4. Выработка умения самостоятельно анализировать предметную область с целью построения концептуальной модели базы данных по поставленной задаче.
Место дисциплины в учебном плане Б1.В
Формируемые компетенции ОПК-3
Знания, умения и навыки, получаемые в результате освоения дисциплины
Знать:
Этапы и методы проектирования баз данных
Способы по обеспечения целостности данных
Способы манипулирования данными
Основные понятия и положения семантического моделирования "Сущность-связь"; определения ключа и видов связей;
методы обеспечения целостности данных
Определения операций реляционной алгебры
Основные положения теории нормализации; определение функциональной зависимости; способы декомпозиции без потерь, схемы приведения базы данных до нормальной формы Бойса-Кодда включительно.
возможности и способы применения языка SQL в реляционных СУБД; синтаксис оператора SELECT в стандарте ANSI; выражение операций реляционной алгебры на языке SQL
Уметь:
cпроектировать базу данных в заданной предметной области с помощью семантического моделирования "Сущность-связь";
решать задачи по выборке данных с помощью операций реляционной алгебры;
переносить концептуальную модель данных в схему базы данных реляционной СУБД;
выполнять запросы по определению объектов реляционной базы данных и манипулированию данными на языке SQL в стандарте ANSI.
Иметь навыки и (или) опыт деятельности (владеть):
навыками анализа предметной области с целью построения схемы ER-модели; выявления наиболее распространенных видов нарушений целостности данных; решения типовых задач по манипулированию данными операциями реляционной алгебры и на языке SQL; работы с реляционными СУБД файл-серверного класса в решении задач по созданию базы данных и выполнению запросов на выборку данных.
Содержание дисциплины Моделирование «Сущность-связь». Реляционная модель данных и реляционная алгебра. Теория нормализации. Реляционные СУБД и язык SQL.
Виды учебной работы Лекции, лабораторные, самостоятельная работа.
Используемые информационные, инструментальные и программные средства
Microsoft Windows
Microsoft Office
7-Zip
AcrobatReader
1. Образовательный портал АлтГУ http://portal.edu.asu.ru/
2. Электронный каталог НБ АлтГУ «Книги»: http://www.lib.asu.ru/app/elecat/elecat=index1?base=book
3. Издательство «Лань» [Электронный ресурс]: электронно-библиотечная система. – URL: http://e.lanbook.com/
4. Издательство «Юрайт» [Электронный ресурс]: электронно-библиотечная система. – URL: http://biblio-online.ru
5. ЭБС «Университетская библиотека online»: https://biblioclub.ru/
6. ЭБС АлтГУ: http://elibrary.asu.ru/
7. Электронная база данных ZBMATH: https://zbmath.org/
Форма промежуточной аттестации Экзамен, зачет.