Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практикум(Office).doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
2.34 Mб
Скачать

Поставщики

Рис. 9. Содержимое таблицы «Поставщики»

Лабораторная работа №11. Субд ms access (Запросы)

Цели работы: научиться создавать запросы к базе данных

  1. Формирование связей между таблицами.

    1. Откройте созданную базу данных и выбрав таблицу «Поставщики», нажмите правую клавишу мыши и выберите опцию «Схема данных».

    2. Установите связи между таблицами базы данных в соответствии с данными, приведенными в табл.1.

Таблица 1.

Основная таблица

Поле для связи

Подчиненная таблица

Поле для связи

Заказчик

Орг-правовая форма

Типы правовых форм

№ организационно-правовой формы

Заказчик

Код Заказчика

Заказы

Код Заказчика

Заказы

Код Заказа

Товар

Код Заказа

Заказы

Код Заказа

Отгрузка

Код Заказа

Заказы

Код поставщика

Поставщики

Код поставщика

Товар

Код товара

Отгрузка

Код товара

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

Рис. 10 Схема данных

  1. Построение простого запроса для таблиц «Заказчики», «Заказы».

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

Заказы: Выбрать заказы, размещенные в марте 2006 года.

Вид запросов приведен на рис.2.

    1. Выберите в окне базы данных в столбце «Объекты» объект «Запросы», затем пункт «Создание формы в режиме конструктора».

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

    3. В диалоговом окне Новый запрос выберите строку Конструктор.

    4. Выберите имя таблицы «Заказчик», для которой нужно построить запрос и нажмите клавишу «Добавить».

    5. Разместите поля Организационно-правовая форма, Контактное лицо, Наименование, Район из таблицы «Заказчик», используя левую клавишу мыши, расположите их в области построения запроса.

    6. В столбце поля Район в строке Условие на поле задайте название района, например «Кировский».

    7. Сохраните запрос под именем Заказчик-1 и затем откройте его нажатием клавиши открыть в окне базы данных. На экране появится список заказчиков, проживающих в данном районе.

    8. Аналогично выполните построение запроса для таблицы «Заказы». В столбце поля Дата размещения в строке Условие на поле задайте условие Between #28.02.06# AND #31.03.06#.

    9. Сохраните запрос под именем Заказ-1 и затем откройте его нажатием клавиши открыть в окне базы данных. На экране появится список заказов, размещенных в указанный период.

Рис. 11. Построение простых запросов для таблиц «Заказчики и «Заказы»

  1. Построение сложных запросов для нескольких таблиц.