Помощь в написании студенческих работ
Антистрессовый сервис

Физическая структура реляционной БД

РефератПомощь в написанииУзнать стоимостьмоей работы

Рисунок 24 — Внешний вид отчета «Список сотрудников по отделам». Рисунок 20 — Структура запроса «Список сотрудников по отделам». Запрос «Список сотрудников с заданным образованием». Рисунок 25 — Внешний вид отчета «Штатное расписание». Рисунок 9 — Структура таблицы «Штатное расписание». Рисунок 7 — Структура таблицы «Семейное положение». Запрос «Укомплектованность отделов и должностей». Рисунок… Читать ещё >

Физическая структура реляционной БД (реферат, курсовая, диплом, контрольная)

Таким образом, в создаваемой базе данных хранится семь таблиц: «Сотрудник», «Трудовой договор», «Семейное положение», «Отдел», «Должность», «Образование», «Штатное расписание», соответствующие определенным сущностям.

Структура таблиц, а также схема базы данных представлены на рис. 5−12.

Структура таблицы «Отдел».

Рисунок 5 — Структура таблицы «Отдел».

Структура таблицы «Должность».

Рисунок 6 — Структура таблицы «Должность».

Структура таблицы «Семейное положение».

Рисунок 7 — Структура таблицы «Семейное положение».

Структура таблицы «Образование».

Рисунок 8 — Структура таблицы «Образование».

Структура таблицы «Штатное расписание».

Рисунок 9 — Структура таблицы «Штатное расписание».

Структура таблицы «Сотрудник».

Рисунок 10 — Структура таблицы «Сотрудник».

Структура таблицы «Трудовой договор».

Рисунок 11 — Структура таблицы «Трудовой договор».

Схема данных.

Рисунок 12 — Схема данных Обеспечение целостности данных осуществляется путем ограничений на вводимые значения (контроль ввода данных) и посредством ссылочной целостности (внешние ключи, каскадное обновление и удаление данных).

Для ввода/редактирование/удаления данных предусмотрены соответствующие экранные формы. Внешний вид форм представлен на рис. 13−19.

Рисунок 13 — Форма «Отдел — форма».

Форма «Должность - форма».

Рисунок 14 — Форма «Должность — форма».

Форма «Семейное положение - форма».

Рисунок 15 — Форма «Семейное положение — форма».

Форма «Образование - форма».

Рисунок 16 — Форма «Образование — форма».

Форма «Штатное расписание - форма».

Рисунок 17 — Форма «Штатное расписание — форма».

Форма «Сотрудник - форма».

Рисунок 18 — Форма «Сотрудник — форма».

Форма «Трудовой договор - форма».

Рисунок 19 — Форма «Трудовой договор — форма».

Поиск и выборка данных осуществляется с помощью запросов к базе данных. Приведем описание запросов и их структуру.

Запрос «Список сотрудников по отделам».

Формулировка запроса: Вывести список сотрудников по отделам (сортировка по возрастанию по всем полям).

Структура запроса представлена на рис. 20.

Структура запроса «Список сотрудников по отделам».

Рисунок 20 — Структура запроса «Список сотрудников по отделам».

Запрос «Укомплектованность отделов и должностей».

Формулировка запроса: Вывести количество сотрудников, работающих в отделах на должностях (нулевые значения не выводить).

Структура запроса «Укомплектованность отделов и должностей».

Рисунок 21 — Структура запроса «Укомплектованность отделов и должностей».

Запрос «Список сотрудников с заданным образованием».

Формулировка запроса: Вывести табельный номер, фамилию, имя и отчество сотрудников, имеющих заданное образование.

Структура запроса представлена на рис. 22.

Структура запроса «Список сотрудников с заданным образованием».

Рисунок 22 — Структура запроса «Список сотрудников с заданным образованием».

Запрос «Сотрудники с двумя и более детьми».

Формулировка запроса: Вывести список сотрудников, имеющих два и более ребенка.

Структура запроса представлена на рис. 23.

Структура запроса «Сотрудники с двумя и более детьми».

Рисунок 23 — Структура запроса «Сотрудники с двумя и более детьми».

Для вывода на печать разработаны следующие отчеты: «Штатное расписание», «Список сотрудников отдела». Внешний вид отчетов представлен на рис. 24−25.

Внешний вид отчета «Список сотрудников по отделам».

Рисунок 24 — Внешний вид отчета «Список сотрудников по отделам».

Внешний вид отчета «Штатное расписание».

Рисунок 25 — Внешний вид отчета «Штатное расписание».

Для доступа к объектам системы разработаны соответствующие макросы, например, макросы для запуска запросов на выполнение, открытия экранных форм и т. д. Структура некоторых типов макросов приведена на рис. 26.

Структура макроса «Сотрудники с двумя и более детьми».

Рисунок 26 — Структура макроса «Сотрудники с двумя и более детьми».

Показать весь текст
Заполнить форму текущей работой