Структура курса, контрольные мероприятия, оценка за работу в семестре
Понятия данные, информация, управление данными. Аспекты изучения информации.
Понятие банка данных (БнД) Предпосылки создания БнД. Преимущества и недостатки БнД.
Компоненты БнД. База данных (БД) - ядро БнД. Программные средства БнД.
Языковые средства современных СУБД. Классификация языковых средств. Языки четвертого поколения и их свойства.
Технические средства БнД. Организационно-методические средства.
Понятие СУБД. Функции СУБД. Выбор СУБД.
Классификация БнД. Иерархические, сетевые БД, БД на инвертированных списках.
OLAP и OLTP-системы. Хранилища данных.
Смешанные БД. XML-базы данных.
Тенденции развития БнД.
Пользователи БнД.
Литература:
1. Основная литераутра: [1], [2].
2. Дополнительная литература: [4],[13].
Тема 2. Основы теории реляционных баз данных
Отличительные особенности реляционных моделей. Основные понятия: отношение, кортеж, атрибут, ключ (простой, составной; первичный, альтернативный). Домен.
|
|
Связывание таблиц. Внешний ключ.
Функциональные зависимости. Многозначные зависимости.
Операции реляционной алгебры. Трёхзначная логика (3VL).
Теория нормализации. Понятие1НФ, 2НФ, 3НФ, 4НФ, 5НФ.
Алгоритм нормализации. Достоинства и недостатки подхода.
Литература:
Основная литература: [1], [2].
Дополнительная литература: [4],[13].
Тема 3. Инфологическое (концептуальное) моделирование предметной области
Определение предметной области. Требования, предъявляемые к ИЛМ. Способы описания предметной области.
Состав инфологической модели (ИЛМ). Требования, предъявляемые к ИЛМ.
ER-модели. Объекты (сущности) и классы объектов. Атрибуты объектов. Типы объектов.
Виды связей. Классы членства объектов в связи.
Базовая ER-модель.
Сравнение методик инфологического моделирования. Методология IDEF1X. Методология IE.
Модели описания предметной области. Компоненты UML, связанные с проектированием БД.
Литература:
Основная литература: [1], [2].
Дополнительная литература: [4],[13].