- •230700 - Прикладная информатика и 080500 - Бизнес-информатика
- •Часть I. Базы данных в microsoft access 2007 Лабораторная работа № 1 Тема 1. Создание и редактирование базы данных
- •Технология работы
- •Тема 2. Использование гиперссылок в Access
- •Технология работы
- •Тема 3. Установление связей между таблицами
- •Технология работы
- •Лабораторная работа № 2 Тема 4. Создание запросов в Access
- •Технология работы
- •Тема 5. Создание форм
- •Технология работы
- •Тема 6. Создание отчетов
- •Технология работы Создание отчета при помощи Мастера
- •Редактирование отчета при помощи Конструктора
Технология работы
Создание запроса «Заказы клиентов» при помощи Конструктора.
-
Откройте БД «Клиенты».
-
Слева щелкните на кнопке «Все объекты Access». Выберите «Тип объекта» (рис. 1.7).
Рисунок 1.7
-
Щелкните Создание – Конструктор запросов.
-
В окне Добавление таблицы перейдите на вкладку Таблицы.
-
Маркируйте таблицу Клиент и выполните щелчок по кнопке Добавить.
-
Добавьте остальные таблицы.
-
Щелкните по кнопке Закрыть.
-
Из таблицы Клиент в бланк запроса переместите с помощью мыши или выполните щелчок по следующим полям: «Название», «Город».
-
Из таблицы Заказы переместите поле «Код заказа» и «Дата размещения».
-
В строке Условие отбора под полем «Дата размещения» введите выражение >01.01.2008.
-
Из таблицы Заказано переместите поле «Код товара» и «Количество».
-
Из таблицы Товар переместите поле «Наименование» и «Единица измерения».
-
В строке Сортировка под полем «Название» и выберете По возрастанию.
-
Дайте имя запросу «Заказы клиентов».
-
Для выполнения запроса щелкните по пиктограмме с изображением восклицательного знака «Выполнить».
Создание запроса “Данные по клиентам” при помощи Мастера
-
Щелкните Создание – Мастер запросов.
-
В диалоговом окне Новый запрос выберете способ создания Простой запрос и нажмите ОК.
-
В первом диалоговом окне мастера в списке Таблицы/запросы выберете таблицу Клиент.
-
В списке Доступные поля отметьте и перенесите следующие поля: “Название”.
-
Выполните те же действия с таблицей Заказано, выбрав поля «Количество» и «Скидка», «Цена».
-
Нажмите кнопку Далее.
-
В следующем окне мастера задайте отбор записей подробный (вывод для каждого поля каждой записи) или итоговый.
-
В последнем окне мастера присвойте запросу имя.
-
Нажмите кнопку Готово.
Создание перекрестного запроса “Суммарное количество”
-
Щелкните Создание – Мастер запросов.
-
Сначала создается простой запрос с полями Название клиента, Наименование товара, количество. Сохраните запрос по именем «Для перекрестного»
-
В диалоговом окне Новый запрос выберете способ создания Перекрестный запрос и нажмите ОК.
-
В окне Создание перекрестных таблиц выберете Запросы: запрос «Для перекрестного».
-
Выберете поле «Название». Нажмите «Далее».
-
Выберете поле «Наименование».
-
Выберите функцию «Сумма». Нажмите «Далее».
-
Для выполнения запроса щелкните по пиктограмме с изображением восклицательного знака.
Тема 5. Создание форм
Главным преимуществом в работе с базами данных можно назвать удобство представления и эффективность организации данных. Access позволяет сконструировать форму наиболее удобным для пользователя способом, включив в нее записи различных связанных таблиц.
Для отображения информации сразу из двух таблиц или из таблицы и запроса создается составная форма, которая состоит из основной и находящейся внутри ее подчиненной формы. Это позволяет объединять информацию, не переключаясь на другие таблицы или формы. Как правило, подчиненная форма связана с основной. Сохраняется подчиненная форма в базе данных как отдельная форма.