Базы данных. Базовый курс

Курс знакомит слушателей с основными принципами работы с базами данных, структурированными данными, учит проектировать данные, составлять запросы на языке SQL.

Для достижения заданных целей необходимо изучить следующие разделы: назначение и основные компоненты системы баз данных; обзор современных систем управления базами данных (СУБД); уровни представления баз данных; понятия схемы и подсхемы; модели данных; иерархическая, сетевая и реляционная модели данных; схема отношения; язык манипулирования данными для реляционной модели; реляционная алгебра и язык SQL; проектирование реляционной базы данных, функциональные зависимости, декомпозиция отношений, транзитивные зависимости, проектирование с использованием метода «сущность – связь»; изучение одной из современных СУБД по выбору; создание и модификация базы данных; поиск, сортировка, индексирование базы данных, создание форм и отчетов; физическая организация базы данных; хешированные, индексированные файлы; защита баз данных; целостность и сохранность баз данных.

Для усвоения данного курса студенты должны овладеть следующими дисциплинами: математика, информатика, программирование на алгоритмических языках высокого уровня, структуры и алгоритмы обработки данных.

Основным средством обучения при проведении занятий по дисциплине «Базы данных» являются компьютер с установленными Internet Explorer и свободно распространяемым программным обеспечением Oracle 11g.