Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабы по РИО_1_2.docx
Скачиваний:
4
Добавлен:
05.11.2018
Размер:
840.77 Кб
Скачать

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

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

  1. Откройте БД «Клиенты».

  2. Слева щелкните на кнопке «Все объекты Access». Выберите «Тип объекта» (рис. 1.7).

Рисунок 1.7

  1. Щелкните Создание – Конструктор запросов.

  2. В окне Добавление таблицы перейдите на вкладку Таблицы.

  3. Маркируйте таблицу Клиент и выполните щелчок по кнопке Добавить.

  4. Добавьте остальные таблицы.

  5. Щелкните по кнопке Закрыть.

  1. Из таблицы Клиент в бланк запроса переместите с помощью мыши или выполните щелчок по следующим полям: «Название», «Город».

  2. Из таблицы Заказы переместите поле «Код заказа» и «Дата размещения».

  3. В строке Условие отбора под полем «Дата размещения» введите выражение >01.01.2008.

  4. Из таблицы Заказано переместите поле «Код товара» и «Количество».

  5. Из таблицы Товар переместите поле «Наименование» и «Единица измерения».

  6. В строке Сортировка под полем «Название» и выберете По возрастанию.

  7. Дайте имя запросу «Заказы клиентов».

  8. Для выполнения запроса щелкните по пиктограмме с изображением восклицательного знака «Выполнить».

Создание запроса “Данные по клиентам” при помощи Мастера

  1. Щелкните Создание – Мастер запросов.

  2. В диалоговом окне Новый запрос выберете способ создания Простой запрос и нажмите ОК.

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

  4. В списке Доступные поля отметьте и перенесите следующие поля: “Название”.

  5. Выполните те же действия с таблицей Заказано, выбрав поля «Количество» и «Скидка», «Цена».

  6. Нажмите кнопку Далее.

  7. В следующем окне мастера задайте отбор записей подробный (вывод для каждого поля каждой записи) или итоговый.

  8. В последнем окне мастера присвойте запросу имя.

  9. Нажмите кнопку Готово.

Создание перекрестного запроса “Суммарное количество”

  1. Щелкните Создание – Мастер запросов.

  2. Сначала создается простой запрос с полями Название клиента, Наименование товара, количество. Сохраните запрос по именем «Для перекрестного»

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

  4. В окне Создание перекрестных таблиц выберете Запросы: запрос «Для перекрестного».

  5. Выберете поле «Название». Нажмите «Далее».

  6. Выберете поле «Наименование».

  7. Выберите функцию «Сумма». Нажмите «Далее».

  8. Для выполнения запроса щелкните по пиктограмме с изображением восклицательного знака.

Тема 5. Создание форм

Главным преимуществом в работе с базами данных можно назвать удобство представления и эффективность организации данных. Access позволяет сконструировать форму наиболее удобным для пользователя способом, включив в нее записи различных связанных таблиц.

Для отображения информации сразу из двух таблиц или из таблицы и запроса создается составная форма, которая состоит из основной и находящейся внутри ее подчиненной формы. Это позволяет объединять информацию, не переключаясь на другие таблицы или формы. Как правило, подчиненная форма связана с основной. Сохраняется подчиненная форма в базе данных как отдельная форма.