Функциональная модель предметной области

Задание.

  1. Создать свою БД.

При переносе базы в Access, все названия (поля, таблицы, формы, ..) должны быть названы латиницей.

Для сохранения русских подписей в заголовках столбцов, подписях полей форм и т.п., воспользоваться свойством поля Подпись (Caption).Свойство определяет текст, который выводится в подписях поля в различных режимах.

Заполняйте свойство Описаниеполей. Текст описание выводится в строке состояния и служит подсказкой пользователю.

Таблицы должны быть заполнены так, чтобы можно было посмотреть структуру базы с помощью запросов и отчетов. (Не менее 3-х записей для главных таблиц и не менее 5-ти для подчиненных)

  1. Создать схему БД (установить типы связей).
  2. Создать экранные формы для ввода и просмотра информации

(формы должны содержать кнопки, одна из форм должна включать в себя подчиненную);

  1. Создать запросы на выборку из одной и из нескольких таблиц.
  2. Создать запрос с условием, с подсчетом суммы значений или числа записей (групповые операции)

Для создания запроса с выполнением каких-либо групповых операций, нужно:

· в режиме Конструктора выбрать нужные таблицы;

· по правой кнопке мыши выбрать Групповые операции;

· в появившейся строке Групповая операция у поля, для которого будет осуществляться какой-либо подсчет, выбрать операцию.

  1. Создать запрос с параметром.

В режиме конструктора выберите поле, для которого хотите запросить значение. В поле Условие отбора ввести название параметра, которое будет показано в окне ввода параметра..

  1. Создать перекрестный запрос.

Для того чтобы создать перекрестный запрос, нужно:

· щелкнуть по ярлыку Запросы в окне База данных и нажать кнопку Создать на панели инструментов окна базы данных;

· в списке окна Новый запрос выбрать пункт Перекрестный запрос.

  1. Создать кнопочную форму

навигация по БД должна осуществляться с помощью кнопочной формы.

Написать отчет о проделанной работе. В отчете должна присутствовать схема БД с описанием предметной области.

Описание предметной области.

Название предметной области – торговая сеть. Сеть состоит из филиалов, в каждом из филиалов состоят сотрудники. Сеть владеет несколькими складами, на каждом из которых хранится номенклатура. В филиалах продукция отпускается клиентам по чекам.

Функциональная модель предметной области.

Ввод и редактирование данных:

1) по контрагентам;

2) по номенклатуре;

3) по складам;

4) по филиалам;

5) по сотрудникам;

6) по заказам;

7) по чекам;

8) по хранению;

Отчеты:

1) Простой отчет (информация о номенклатуре);

2) Отчет о запросе с вычисляемым полем (итоговые суммы по чекам);

3) Отчет о запросе с параметром (сотрудники в заданной должности);

4) Отчет о перекрестном запросе с использованием функции «сумма» (остатки на складах).

Созданные таблицы:

Заказы

Функциональная модель предметной области - student2.ru

Контрагенты

Функциональная модель предметной области - student2.ru

Номенклатура

Функциональная модель предметной области - student2.ru

Покупатели

Функциональная модель предметной области - student2.ru

ПокупкиХранение

Функциональная модель предметной области - student2.ru

Склады

Функциональная модель предметной области - student2.ru

Сотрудники

Функциональная модель предметной области - student2.ru

Филиалы

Функциональная модель предметной области - student2.ru

Хранение

Функциональная модель предметной области - student2.ru

Чеки

Функциональная модель предметной области - student2.ru


Схема данных

Функциональная модель предметной области - student2.ru

Запросы

Простой запрос:

Функциональная модель предметной области - student2.ru

Результат:

Функциональная модель предметной области - student2.ru

Запрос с вычисляемым полем:

Функциональная модель предметной области - student2.ru

Результат:

Функциональная модель предметной области - student2.ru

Запрос с параметром (сотрудники в должности):

Функциональная модель предметной области - student2.ru

Результат:

Функциональная модель предметной области - student2.ru

Функциональная модель предметной области - student2.ru

Перекрестный запрос с использованием функции «сумма»:

Функциональная модель предметной области - student2.ru

Результат:

Функциональная модель предметной области - student2.ru

Формы:

Функциональная модель предметной области - student2.ru

Функциональная модель предметной области - student2.ru

и другие.

Навигация по БД:

Функциональная модель предметной области - student2.ru

Наши рекомендации