Цель дисциплины — изучение фундаментальных концепций и принципов построения реляционных баз данных и освоение базовых технологических приемов разработки локальных и многопользовательских приложений в современных СУБД.
Основные задачи:
— ознакомление студентов с тенденциями развития систем управления базами данных;
— изучение фундаментальных концепций и принципов построения реляционных баз данных;
— освоение базовых технологических приемов разработки приложений в СУБД.
В результате изучения материала вы должны знать:
— назначение и области применения баз данных;
— принципы построения систем управления базами данных;
— современные методологии проектирования реляционных баз данных;
— средства автоматизации проектирования реляционных баз данных.
Уметь:
— проектировать реляционные базы данных на основе структурной методологии;
— использовать средства автоматизации проектирования реляционных баз данных;
— работать с системой управления базами данных MS Access;
— разрабатывать пользовательский интерфейс баз данных;
— осуществлять комплексное взаимодействие с другими приложениями Microsoft Office.
Программой предусмотрены следующие промежуточные и итоговые формы контроля:
— защита студентами выполненных практических работ;
— аттестация в компьютерном классе (по университетскому графику);
— защита курсовой работы;
— экзамен.
Содержание тем и разделов
Введение
История развития баз данных. Основные понятия и определения. Проблема создания и сжатия больших информационных массивов, информационных хранилищ и складов данных. Фрактальные методы в архивации. Управление складами данных.
Назначение и области применения баз данных. Типология БД. Гипертекстовые и мультимедийные БД. XML-серверы. Объектно-ориентированные БД. Документальные БД. Фактографические БД. Коммерческие БД. Распределенные БД. Информационные хранилища. Информационные системы на основе базы данных. ОLАР-технология Перспективные направления развития.