В результате освоения дисциплины обучающийся должен уметь:

·         проектировать базу данных, соблюдая основные принципы проектирования;

·         реализовывать логическую и физическую структуру баз данных;

·         обеспечивать непротиворечивость и целостность данных;

·         использовать средства проектирования структуры баз данных;

·         работать в системе управления базами данных (СУБД);

·         применять методы манипулирования данными (в том числе хранение, добавление, редактирование и удаление данных, навигация по набору данных; сортировка, поиск и фильтрация данных);

·         строить запросы к БД.

В результате освоения дисциплины обучающийся должен знать:

·         основные понятия и определения: отношения, атрибуты, домены, ключи и т.д.;

·         модели данных: иерархическая, сетевая, реляционная, постреляционная;

·         понятие нормализации отношений; нормальные формы;

·         операции реляционной алгебры;

·         классификацию и сравнительную характеристику СУБД;

·         способы описания базы данных.