- •Информатика Информационные системы на основе баз данных.
- •2014Г. Введение
- •Анализ предметной области
- •Описание предметной области
- •Первичные документы и их реквизиты
- •Ограничения предметной области
- •Постановка задач
- •Организационно-экономическая сущность решаемых задач
- •Описание выходной информации
- •Описание входной информации
- •Разработка информационного обеспечения
- •Анализ входной информации предметной области и выделение информационных объектов
- •Определение связей информационных объектов и построение информационно-логической (илм) модели
- •Определение логической структуры базы данных
- •Физическая реализация базы данных
- •Создание таблиц
- •4.1.1. Разработка структуры таблиц
- •4.1.2. Создание бд и таблиц в msAccess
- •Оформление подстановок
- •Оформление схемы данных
Оформление схемы данных
Данные различных таблиц объединяются в единый банк с помощью объекта Access – Схема данных. При построении схемы данных используем ИЛМ и логическую структуру спроектированной БД. По ИЛМ определяем наличие и тип связи, а также старшинство (главенство) ИО. По логической структуре узнаем, по каким именно полям организуется связь.
Для оформления схемы данных необходимо:
Подготовительные операции:
Щелкнуть по кнопке "Схема данных" (либо "Сервис" - "Схема данных")
Выбрать двойным щелчком мыши (либо кнопкой "Добавить") все таблицы базы данных из открывшегося списка.
Если список таблиц не открылся:
Активизируем меню Связи;
Щёлкаем по строке Добавить таблицу….
При оформлении:
Закрыть список таблиц, из которого выбирали таблицы;
Выделить мышью ключевое поле главной таблицы, нажать левую клавишу, переместить его в область одноименного поля подчиненной и отпустить клавишу мыши (главная таблица, это та, связь со стороны которой отмечена на ИЛМ одинарной стрелкой). После этого в открывшемся окне установить опцию "Целостность данных" и щелкнуть ОК.
Если после этого Access пометит связь как один ко многим, связь установлена. Если Access откажется определить связь, следует найти ошибку.
Для пары таблиц «Изделия» и «Единицы измерения», с использованием которых реализовывали подстановку, необходимо:
Щёлкнуть правой кнопкой «Мыши» по линии связи
Щелкнуть по строке Изменить связь
Установить опцию Целостность данных
Щёлкнуть Ok.
В случае, если связь между таблицами по двум полям, выделяем оба поля главной таблицы (используя для выделения клавишу Ctrl), переносим поля главной таблицы в область одноименных полей подчиненной. Указываем, в открывшемся окне, соответствие между полями и ОК. Устанавливаем опцию "Целостность данных" и ОК.
Если Access отметит связь символами 1 и бесконечность, все в порядке, связь установлена, если нет, ищем ошибку. Завершив создание схемы данных, закрываем диалоговое окно.
Схема данных БД по заданию №5 представлена на рис.4.1.
Рис.4.1. Схема данных