Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Введение в базы данных_брош.doc
Скачиваний:
61
Добавлен:
08.03.2015
Размер:
1.5 Mб
Скачать

Лабораторный практикум 1

(Создание БД на примере фирмы, которая покупает товары, хранит их, а затем продает с некоторой наценкой)

Лабораторная работа №1

Тема: Среда Access: создание и редактирование таблиц БД.

Цель: Ознакомиться с основными средствами Access. Научиться создавать и редактировать таблицы.

Задание:

  1. Создать новую БД «Товары» в СУБД Access.

  2. Создать таблицы в режиме Конструктора.

  3. Создать связи между таблицами.

  4. Заполнить таблицы.

Технология работы:

См. п.3.1.- 3.3.

Содержание отчета:

  1. Тема лабораторной работы.

  2. Цель лабораторной работы.

  3. Все таблицы в режиме таблиц.

  4. Схема связей между таблицами (схема данных).

Лабораторная работа №2

Тема: Анализ данных с помощью запросов.

Цель: Научиться создавать простые и сложные запросы.

Задание:

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

2)Составить данные на проданный товар с учетом наименования предприятия, количества проданного товара, цены товара и даты продажи.

  1. Осуществить возможность вывода сведений о каждом товаре, о каждом поставщике и клиенте.

  2. Произвести расчет остатков товаров на определенную дату.

  3. Произвести расчет прибыли фирмы из расчета разности суммы, затраченной на приобретение товара, и суммы, полученной от продажи, по каждому наименованию товара и по каждой категории товара.

  4. Составить данные по количеству поступившего товара от каждого поставщика и составить данные по количеству проданного товара каждому клиенту.

Технология работы:

См. п.3.4

  1. Необходимо создать запросы на выборку, отражающие следующую информацию: 1)какой товар, по какой цене и в каком количестве кому и когда был продан,

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

  1. Необходимо создать запросы с параметром (три), при этом параметрами будут [КодТовара], [КодПоставщика] и [КодКлиента] соответственно.

  2. Необходимо составление простого запроса с вычислениями и подведением итогов. Для запроса создать новое поле Затраты по формуле: Sum([КоличествоТовараПоставки]*[ЦенаТовараПоставки]).

  3. Необходимо составление простого запроса с вычислениями и подведением итогов. Для запроса создать новые поля:

Сумма: Sum([КоличествоТовараПродажи]*[ЦенаТовараПродажи])

Остаток:

[Sum-КоличествоТовараПоставки]-[Sum-КоличествоТовараПродажи]

Прибыль: [Сумма]-[Затраты].

  1. Для выполнения потребуется составление простого запроса. Предварительно создается два запроса:

1) ЗапросПоставкаПерекрестный, для которого источником данных служат таблицы Товары, ПоставкаТовара и Поставщики. Для запроса отбираются три поля: Товар, КоличествоТовараПоставки, Поставка. Необходимо сгруппировать поля. Для поля КоличествоТовараПоставки выбрать операцию Sum. В строке Перекрестная таблица для поля Товар установить значение Заголовки строк, а для поля Поставщик - значение Заголовки столбцов. В этой же строке для поля КоличествоТовараПоставки выбрать Значение. Проверить и сохранить запрос.

2) ЗапросПродажаПерекрестный, для которого источником данных служат таблицы Товар, Продажа и Клиент. Для запроса отбираются три поля: Товар, КоличествоТовараПродажи, Клиент. Необходимо сгруппировать поля. Для поля КоличествоТовараПродажи выбрать операцию Sum. В строке Перекрестная таблица для поля Товар установить значение Заголовки строк, а для поля Клиент - значение Заголовки столбцов. В этой же строке для поля КоличествоТовараПоставки выбрать Значение. Проверить и сохранить запрос.

Содержание отчета:

  1. Тема лабораторной работы,

  2. Цель лабораторной работы,

  3. Результаты выполнения запросов.