- •Содержание
- •1.1. Основные понятия
- •1.2. Компоненты БнД
- •1.3. Классификация БнД и бд
- •1.4. Этапы проектирования бд
- •1.5. Взаимосвязь этапов проектирования бд
- •Вопросы для самоконтроля
- •Раздел 2. Проектирование баз данных. Тема 2. Инфологическое моделирование (начало)
- •2.1. Необходимость инфологического моделирования
- •2.1.1. Виды ограничений целостности
- •2.1.2. Причины, приводящие к нарушению ограничений целостности
- •2.2. Описание объектов и их свойств
- •Тема 3. Инфологическое моделирование (окончание)
- •3.1. Описание связей между объектами.
- •3. 2. Описание сложных объектов
- •Вопросы для самоконтроля
- •Тема 4. Даталогическое проектирование
- •4.1. Общие сведения
- •4.2. Подход к даталогическому проектированию
- •4.3. Определение состава бд
- •4.4. Разновидности даталогических моделей
- •Вопросы для самоконтроля
- •Тема 5. Реляционная даталогическая модель базы данных
- •5.1. Основные понятия
- •5.2. Цели проектирования рбд
- •5.2.1. Возможность хранения всех необходимых данных в бд
- •5.2.2. Исключение избыточности данных
- •5.2.3. Сведение числа хранимых в бд отношений к минимуму
- •5.2.4. Нормализация отношений
- •Вопросы для самоконтроля
- •Тема 6. Метод проектирования реляционной базы данных на основе илм
- •Вопросы для самоконтроля
- •Тема 7. Пример проектирования реляционной базы данных на основе илм
- •7.6. Определение состава бд
- •7.7. Определение отношений, включаемых в бд
- •7.8. Описание логической структуры бд на языке субд (схема бд)
- •7.9. Сравнение спроектированной рбд с однотабличной бд
- •Вопросы для самоконтроля
- •Раздел 3. Описание информационных потребностей пользователей базы данных. Тема 8. Информационные потребности пользователей базы данных.
- •8.1. Типы и языки запросов
- •8.2. Реляционная алгебра (алгебра отношений)
- •8.2.1. Проекция
- •8.2.2. Выборка
- •8.2.3. Соединение
- •8.2.4. Объединение
- •8.2.5. Пересечение
- •8.2.6. Вычитание
- •8.2.7. Умножение
- •8.2.8. Деление
- •8.3. Примеры запросов на реляционном языке
- •Вопросы для самоконтроля
- •Раздел 4. Использование языкаSql для работы с базами данных. Тема9. Структурированный язык запросов sql
- •9.1. Стандарт и разновидности языка sql
- •9.2. Краткое введение в sql
- •Тема 10. Основные элементы языка sql. Использование языка sql для выборки данных
- •10.1. Оператор select
- •Тема 11. Отбор строк из таблиц. Условия поиска строк
- •Вопросы для самоконтроля
- •Тема 12. Сортировка таблиц
- •Тема 13. Использование псевдонимов для обозначения таблиц базы данных. Самосоединение таблиц. Итоговые запросы и агрегатные функции
- •Вопросы для самоконтроля
- •Тема 14. Запросы с группировкой
- •Тема 15. Вложенные запросы
- •Вопросы для самоконтроля
- •Тема 16. Изменение данных в базе данных
- •16.1. Корректировка таблиц бд
- •16.2. Создание объектов бд
- •16.3. Создание представлений
- •Вопросы для самоконтроля
- •Рекомендуемая литература
Вопросы для самоконтроля
Нарисуйте объект с единичным и множественным свойствами и напишите отношения, представляющие этот объект в ДЛМ.
Нарисуйте объект с единичным безусловным и единичным условным свойствами и напишите отношения, представляющие этот объект в ДЛМ.
Нарисуйте объект с простым и составным свойствами и напишите отношения, представляющие этот объект в ДЛМ.
Нарисуйте диаграмму ER-типа для двух сущностей с обязательными классами принадлежности и степенью связи 1:1 и напишите отношения, представляющие эту диаграмму в ДЛМ.
Нарисуйте диаграмму ER-типа для двух сущностей с несовпадающими классами принадлежности и степенью связи 1:1 и напишите отношения, представляющие эту диаграмму в ДЛМ.
Нарисуйте диаграмму ER-типа для двух сущностей с необязательными классами принадлежности и степенью связи 1:1 и напишите отношения, представляющие эту диаграмму в ДЛМ.
Нарисуйте диаграмму ER-типа для двух сущностей с несовпадающими классами принадлежности и степенью связи 1:N и напишите отношения, представляющие эту диаграмму в ДЛМ.
Нарисуйте диаграмму ER-типа для двух сущностей с обязательными классами принадлежности и степенью связи 1:N и напишите отношения, представляющие эту диаграмму в ДЛМ.
Нарисуйте диаграмму ER-типа для двух сущностей с необязательными классами принадлежности и степенью связи 1:N и напишите отношения, представляющие эту диаграмму в ДЛМ.
Нарисуйте диаграмму ER-типа для двух сущностей с несовпадающими классами принадлежности и степенью связи M:N и напишите отношения, представляющие эту диаграмму в ДЛМ.
Нарисуйте диаграмму ER-типа для двух сущностей с обязательными классами принадлежности и степенью связи M:N и напишите отношения, представляющие эту диаграмму в ДЛМ.
Нарисуйте диаграмму ER-типа для двух сущностей с необязательными классами принадлежности и степенью связи M:N и напишите отношения, представляющие эту диаграмму в ДЛМ.
Нарисуйте объект с единичным и множественным свойствами и определите соответствующую ДЛМ.
Нарисуйте объект с единичным безусловным и единичным условным свойствами и определите соответствующую ДЛМ.
Нарисуйте объект с простым и составным свойствами и определите соответствующую ДЛМ.
Нарисуйте диаграмму ER-типа для двух сущностей с обязательными классами принадлежности и степенью связи 1:1 и определите соответствующую ДЛМ.
Нарисуйте диаграмму ER-типа для двух сущностей с несовпадающими классами принадлежности и степенью связи 1:1 и определите соответствующую ДЛМ.
Нарисуйте диаграмму ER-типа для двух сущностей с необязательными классами принадлежности и степенью связи 1:1 и определите соответствующую ДЛМ.
Нарисуйте диаграмму ER-типа для двух сущностей с несовпадающими классами принадлежности и степенью связи 1:N и определите соответствующую ДЛМ.
Нарисуйте диаграмму ER-типа для двух сущностей с обязательными классами принадлежности и степенью связи 1:N и определите соответствующую ДЛМ.
Нарисуйте диаграмму ER-типа для двух сущностей с необязательными классами принадлежности и степенью связи 1:N и определите соответствующую ДЛМ.
Нарисуйте диаграмму ER-типа для двух сущностей с несовпадающими классами принадлежности и степенью связи M:N и определите соответствующую ДЛМ.
Нарисуйте диаграмму ER-типа для двух сущностей с обязательными классами принадлежности и степенью связи M:N и определите соответствующую ДЛМ.
Нарисуйте диаграмму ER-типа для двух сущностей с необязательными классами принадлежности и степенью связи M:N и определите соответствующую ДЛМ.
Приведите пример представления агрегированного объекта в ИЛМ и ДЛМ.
Приведите пример представления обобщенного объекта в ИЛМ и ДЛМ.
Приведите пример представления составного объекта в ИЛМ и ДЛМ.
Приведите пример представления в ИЛМ и ДЛМ объектов, между которыми имеется n-сторонняя связь.