VII. Создание Объекта Запрос
Задача. Найти и выделить животных в БД «Зоопарк», возраст которых 10 лет и более.
Решение: 1. Объекты: Запросы
1 Способ– Создание запроса с помощью мастера – Открыть – В окне Таблицы и запросы выбрать Таблицы: Таблица1В окнеДоступные поля выбираем нужные в нашем случае Выбрать все >> – Далее – Далее –Задайтеимя запроса – Запрос1, –Отметить пунктИзменить макет запроса – Готово.
2.В режиме конструктора в полеВозраст отметить условие отбора >=10 . Сохранить – Закрыть окно Конструктора.
3. Запрос1 – Открыть.Просмотреть результаты выборки из БД по запросу.
2 Способ– 1. Создание запроса в режиме конструктора – Открыть (Или нажать конструктор) –В окнеДобавление таблицы – Выбрать Таблица1 – Добавить –Закрыть окноДобавление таблицы – Выбрать нужные поля(В нашем случае все) Перетаскивая при нажатой Левой кнопке мыши названия полей из Таблицы1, или выбирая поля в Нижней таблицы Поле –
2.В режиме конструктора в полеВозраст отметить условие отбора >=10 . Сохранить – Закрыть окно Конструктора.
3. Запрос1 – Открыть.Просмотреть результаты выборки из БД по запросу.
4. По остальным задачам создать запросы2, 3, 4, 5 и т.д.
- Найти всех самцов, вес которых более 100 кг.
- Список самок, возраст которых более 10 лет.
- Список животных, опасных для человека т.е. ( вес более 20 кг. и в рацион питания входит мясо).
V. Создайте отчет
1. Создание отчета с вычисляемым итогом.
Задача. Определить грузоподъемность водного транспортного средства для перевозки животных зоопарка по реке из г. Рязани
в г. Коломна.
Решение: 1. Открыть БД Зоопарк. Файл – Открыть – Зоопарк – Открыть –предупреждение системы безопасности– Открыть.. ВыбратьОбъекты – Отчеты – Создать отчета с помощью Мастера – Конструктор.Открывается окноСоздание отчета . Таблицы и запросы выбрать Таблица: Таблица1. В пункте Доступные полявыбрать Вид животного, Кличка, Вес – Далее – Далее. Сортировка – по весу – по убыванию – Далее. Макет – табличный – Далее.Выберите требуемый стиль Спокойный– Далее.Задайте имя отчетаОтчет1.Активизировать Изменить макет отчета – Готово.
2. Нажать кнопку панель элементов появляетсяПанель элементов
3. Протянуть вниз нижнюю границу Примечания отчета.
4. Щелкнуть по кнопке Поле Панели элементовотметить прямоугольником место расположения нового поля – Перетянуть левую границу второго окна, чтоб два окна не пересекались.– Выделить левое окно и изменить заголовок, ввести Общий вес животных:
5. Выделить правоте окно – Нажать правую кнопку мыши и в Контекстном меню выбрать Свойства– В окне Поле выбрать вкладку Данные –Щелкнуть по кнопке Открывается окно Построитель выражений – Двойной щелчок Функции – Один щелчок Встроенные функции – Статистические функции – Sum – Вставить.
6. Щелчок по аргументу Sum («expr») и нажать Delete
7. Двойной щелчок Таблица1 – Вес – Вставить – Ok.
8. В окне Поле выбрать вкладку Все – формат поля – Фиксированный, Число десятичных знаков – 3, Вывод на экран – Да,закрыть окноПоле.Закрыть окно Конструктор Отчетов.
9.Сохранить изменения макета… “Отчета’Отчет1’ ”? – Да.
10. Объекты Отчеты – Отчет1 – Просмотр.Виден результат отчета с общим весом животных.
- Вид животного, кличка, вес, питание;
- Сортировка животных по весу в порядке убывания (с целью распределения по трюмам транспортного судна);
- вывод суммарного веса животных (для определения водоизмещения судна).