Пользователь (категория, логин, пароль, Ф.И.О.).
Сеансы (категория, сеанс, дата, время начала сеанса, время завершения сеанса, запросы, отчеты, квитанции).
Сопроводительная документация (№ списка, категория, дата отправления, адрес отправителя, адрес получателя, сумма наложенного платежа, количество посылок).
Концептуальная ER-диаграмма представлена на рисунке.
6. Разработка физической ER-модели создаваемой базы данных
1. Изучить функциональные возможности и особенности СУБД MS Access.
2. Преобразовать концептуальную ER-диаграмму в физическую ER-диаграмму.
3. Проверить корректность проекта – выявить и ликвидировать противоречивые и избыточные данные.
Выполнение:
СУБД Access накладывает следующие ограничения на наименования полей:
· Наименование поля может содержать до 64 символов;
· Наименование поля может содержать буквы, цифры, пробелы и специальные символы, за исключением точки (.), восклицательного знака (!), прямых скобок ([]) и некоторых управляющих символов (с кодами ASCII 0–31);
· Наименование поля не может начинаться с пробела;
· Два поля в одной таблице не могут иметь одинаковых наименований;
СУБД Access позволяет использовать для полей следующие типы данных:
· Текстовый;
· Числовой;
· Денежный;
· Счетчик;
· Дата/время;
· Логический;
· Поле MEMO:
· Поле объекта OLE;
· Мастер подстановки таблиц;
Физическое представление:
Построение таблиц в Microsoft Access
Квитанция ф. 47 | ||||
№ | Название | Тип | Обязательное | Описание |
1 | № квитанции | Числовой (10) | Да | |
2 | Категория | Текстовый (15) | Да | |
3 | Адрес получателя | Текстовый (50) | Да | |
4 | Начальник участка | Текстовый (50) | Нет | |
5 | Адрес отправителя | Текстовый (50) | Да | |
6 | Наименование посылки | Текстовый (50) | Да | |
7 | Сумма наложенного платежа | Денежный (руб.) | Да | |
8 | Номер посылки | Числовой (10) | Да |
Квитанционная тетрадь ф. 47 | ||||
№ | Название | Тип | Обязательное | Описание |
1 | № квитанционной тетради | Числовой (10) | Да | |
2 | Категория | Текстовый (15) | Да | |
3 | Дата | Формат даты | Да |
Пользователь | ||||
№ | Название | Тип | Обязательное | Описание |
1 | Категория | Текстовый (15) | Да | Оператор или Администратор |
2 | Логин | Текстовый (20) | Да | Учетная запись |
3 | Пароль | Текстовый (20) | Да | |
4 | Ф.И.О. | Текстовый (50) | Да |
Сеансы | ||||
№ | Название | Тип | Обязательное | Описание |
1 | Категория | Текстовый (15) | Да | ФОИ, категории |
2 | Сеанс | Полный формат даты | Да | |
3 | Дата | Полный формат даты | Да | |
4 | Время начала сеанса | Полный формат даты | Да | |
5 | Время завершения сеанса | Полный формат даты | Да | |
6 | Запросы | Числовой (10) | Нет | Количество запросов |
7 | Отчеты | Числовой (10) | Нет | Количество отчетов |
8 | Квитанции | Числовой (10) | Да | Количество квитанций |
Сопроводительная документация | ||||
№ | Название | Тип | Обязательное | Описание |
1 | № списка | Числовой (10) | Да | |
2 | Категория | Текстовый (15) | Да | |
3 | Дата отправления | Полный формат даты | Да | |
4 | Адрес отправителя | Текстовый (50) | Да | |
5 | Адрес получателя | Текстовый (50) | Да | |
6 | Сумма наложенного платежа | Денежный (руб.) | Да | |
7 | Кол-во посылок | Числовой (10) | Да |
Связи:
«Пользователь» – «Квитанция ф. 47» – связь через поле «Категория». Связь один ко многим.
«Пользователь» – «Квитанционная тетрадь ф. 47» – связь через поле «Категория». Связь один ко многим.
«Сеансы» – «Пользователь» – связь через поле «Категория». Связь один ко многим.
«Пользователь» – «Сопроводительная документация» – связь через поле «Категория». Связь один ко многим.