- •I. Постановка проблемы
- •Цель работы
- •Описание предметной области
- •II. Анализ объекта
- •III. Концептуальная модель
- •IV. Инфологическая модель
- •V. Даталогическая модель
- •VI. Запросы
- •Создание базы данных в среде Microsoft Access Создание таблиц
- •Создание связей
- •VII. Формы и отчеты
- •Отчетная форма и отчет
- •VIII. Выводы
- •Приложение 1
- •Приложение 2
- •Приложение 3 Информационно–логическая модель
- •Приложение 4 Инфологическая модель
Создание базы данных в среде Microsoft Access Создание таблиц
База данных Access – это набор таблиц, в которых хранится информация об определенных объектах. Каждая таблица представляет собой набор записей, а каждая запись представляет собой информацию о конкретном объекте.
Таблица «Образцы» содержит информацию о названиях образцах, дате поступления, имя клиента, от которого поступил образец и статус образца в лаборатории.
Рисунок 1 – Таблица «Образцы»
Таблица «Анализы» содержит информацию о названиях анализов, дате проведения анализов и статус анализа в лаборатории.
Рисунок 2 – Таблица «Анализы»
Таблица «Результаты» содержит информацию об единицах измерения, значениях и норме.
Рисунок 3 – Таблица «Результаты»
Таблица «Сотрудники» показывает фамилию, имя и должность сотрудника, который ответственный за анализ.
Рисунок 4 – Таблица «Сотрудники»
Таблица «Оборудование» содержит информацию о названии, модели, серийный номер и дату последней калибровки оборудования.
Рисунок 5 – Таблица «Оборудование»
Таблица «Клиент» содержит информацию о названии организации, адрес и телефон клиента.
Рисунок 6 – Таблица «Клиент»
Таблица «Отчет» содержит информацию о том, пригоден товар к употреблению или нет.
Рисунок 7 – Таблица «Отчет»
Таблица «Методы анализа» содержит информацию о названии методов и их описания.
Рисунок 8 – Таблица «Методы анализа»
В данных таблицах были использованы следующие типы полей:
- текстовый – поле этого типа позволяет хранить до 255 символов;
- поле MEMO – поле этого типа может содержать до 64000 символов;
- числовой – поле содержит число;
- счетчик – обеспечивает уникальность каждой записи в базе данных;
- дата/время;
Создание связей
Реляционная база данных содержит несколько таблиц, причем таблицы связаны между собой. После создания таблицы для каждого объекта в базе данных нужно предоставить Access средства, с помощью которых эти данные возвращаются, когда это необходимо. Это осуществляется с помощью добавления общих полей в связанные таблицы и определения межтабличных связей (отношений).
В Access существуют 3 типа отношений:
- отношение «один к одному» – связывает одну запись в первой таблице с одной записью второй таблицы;
- отношение «один ко многим» – связывает одну запись первой таблицы со многими записями второй таблицы;
- отношение «многие ко многим» – связывает многие записи первой таблицы со многими записями второй таблицы.
Рисунок 9 – Схема данных
VI. Запросы
Запрос – это средство выбора необходимой информации из базы данных. Существует несколько типов запросов, наиболее распространенным из которых является запрос на выборку. Запросы на выборку используются для отбора нужной пользователю информации, содержащейся в таблицах.
В конструкторе запросов были созданы следующие запросы:
запрос «Дата пуска в работу», который позволил получить информацию об дате пуска в работу определенных образцов (Один ко многим)
Рисунок 10 – Окно конструктора запросов для запроса «Дата_пуска_в_работу»
Рисунок 11 – Результат запроса «Дата пуска в работу»
запрос: Выявить оборудование, на котором проводят определенный анализ и понять нужно выполнить калибровку перед анализом
Рисунок 12 – Оборудование
Рисунок 13 – Результат запроса «Оборудование»
Один к одному (на примере связи Оборудование ↔ Методы_анализа):
Рисунок 14 – Оборудование ↔ Методы_анализа
Рисунок 15 – Результат запроса «Оборудование ↔ Методы_анализа»
запрос: Один метод анализа_одно оборудование
Рисунок 16 – Результат запроса «Один метод анализа_одно оборудование»
Рисунок 17 – Результат запроса «Один метод анализа_одно оборудование»
