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

Цель изучения дисциплины - развитие логического и алгоритмического мышления;
- овладение методами моделирования и проектирования реляционных баз данных;
- овладение навыками построения запросов для извлечения и манипулирования данными с помощью операци реляционной алгебры и языка SQL;
- выработка умения самостоятельно анализировать предметную область, выявлять информационные потребности пользователей, формировать требования к базе данных с целью построения концептуальной модели базы данных по поставленной задаче.
Место дисциплины в учебном плане Б1.О.04
Формируемые компетенции ОПК-2
Знания, умения и навыки, получаемые в результате освоения дисциплины
Знать:
•этапы и методы проектирования баз данных;
•способы по обеспечения целостности данных;
•способы манипулирования данными;
•основные понятия и положения семантического моделирования "Сущность-связь";
•определения ключа и видов связей;
•методы обеспечения целостности данных;
•определения операций реляционной алгебры;
•основные положения теории нормализации: определение функциональной зависимости, способы декомпозиции без потерь, схемы приведения базы данных до нормальной формы Бойса-Кодда включительно;
•возможности и способы применения языка SQL в реляционных СУБД, синтаксис оператора SELECT в стандарте ANSI, выражение операций реляционной алгебры на языке SQL.
Уметь:
•проектировать базу данных в заданной предметной области с помощью семантического моделирования "Сущность-связь";
•решать задачи по выборке данных с помощью операций реляционной алгебры;
•переносить концептуальную модель данных в схему базы данных реляционной СУБД;
•выполнять запросы по определению объектов реляционной базы данных и манипулированию данными на языке SQL в стандарте ANSI.
Иметь навыки и (или) опыт деятельности (владеть):
•навыками анализа предметной области с целью построения схемы ER-модели;
•выявления наиболее распространенных видов нарушений целостности данных;
•решения типовых задач по манипулированию данными операциями реляционной алгебры и на языке SQL;
•работы с реляционными СУБД файл-серверного класса в решении задач по созданию базы данных и выполнению запросов на выборку данных.
Содержание дисциплины Проектирование баз данных. Реляционные СУБД и язык SQL.
Виды учебной работы Лекции, лабораторные, самостоятельная работа.
Используемые информационные, инструментальные и программные средства
СУБД (PostgreSQL)
Mircosoft Office
Microsoft Windows
7-Zip
AcrobatReader
Информационная справочная система:
СПС КонсультантПлюс (инсталлированный ресурс АлтГУ или http://www.consultant.ru/).
Профессиональные базы данных:
1. Электронная база данных «Scopus» (http://www.scopus.com);
2. Электронная библиотечная система Алтайского государственного университета (http://elibrary.asu.ru/);
3. Научная электронная библиотека elibrary (http://elibrary.ru).
Форма промежуточной аттестации Экзамен, зачет.