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

3. Порядок выполнения работы

Задание. Создайте запрос для получения данных из разных таблиц базы данных.

Выполнение задания

    1. В левой части рабочего поля базы данных выберем значок объекта

Запросы, на поле задач с помощью курсора мыши запустим функцию Создать запрос в режиме дизайна (рис. 34).

2. При открытии окна дизайнера запросов появляется окно Добавить таблицу или запрос, предлагающее выбрать таблицы используемые в формируемом запросе. Выберем поочередно все три имеющиеся таблицы, после щелчка по значку каждой нажимаем кнопку Добавить.

Рис. 34

3. Нажмем кнопкуЗакрыть, окна Добавить таблицу или запрос. Открывается окно Дизайнера запросов (рис. 35).

Рис. 35

4. В нижней части поля Дизайнера запросов выберите поля таблиц, из которых будет состоять запрос. Из таблицы Карточка студента выберем поля Фамилия, Имя, Отчество, Номер телефона.

Из таблицы Каталог книг выбираем поля Код книги, Название. Из таблицы Читательский билет - поля Дата получения и Дата возврата (рис. 35).

  1. После того, как Вы выделили поля для отбора данных, щелкните по

пиктограмме Выполнить запрос на панели инструментов (рис. 36).

Рис. 36

Теперь в верхней части окна запроса можно видеть получившуюся выборку (рис. 37).

Рис. 37

  1. Для сохранения запроса выполним команду Файл – Сохранить (рис. 38)

и присвоим запросу имя Возврат книг.

Рис. 38

4. Отчет по работе

Распечатка запроса

Литература [1], с. 315-319

Работа 10

ФОРМИРОВАНИЕ ОТЧЕТОВ С ПОМОЩЬЮ МАСТЕРА ОТЧЕТОВ

1. Цель работы

Научиться создавать отчеты, используя программу Мастер отчетов.

2. Основные теоретические положения

Отчет представляет собой текстовый документ Writer, в котором данные отображаются в организованном и отформатированном виде. В OpenOffice.org Base можно создать отчет в полуавтоматическом режиме, используя серию диалоговых окон Мастера отчетов.

При создании нового отчета с помощью Мастера отчетов удобно придерживаться следующего порядка:

  1. Открыть файл базы данных, в которой необходимо создать новый отчет.

  2. В левой области окна базы данных выбрать значок объекта Отчеты.

  3. Выбрать задачу Использовать мастер для создания отчета.

  4. Для создания отчета выполнить шаги Мастера отчетов.

Основные шаги Мастера отчетов:

Мастер отчетов - Выбор полей - указывается базовая таблица или запрос, для которого создается отчет и поля которых нужно включить в отчет.

Мастер отчетов - Поля меток - указывается, что будут обозначать поля.

Мастер отчетов — Группировка - записи отчета можно группировать на основе значений одного или нескольких полей. Выберите поля, по которым будет сгруппирован итоговый отчет. В отчете можно группировать до четырех полей. При группировке нескольких полей OpenOffice.org Base создает вложенные группы согласно их уровню группировки.

Мастер отчетов - Параметры сортировки – выбор полей, по которым требуется сортировать отчет. Поля можно сортировать по четырем уровням, на каждом — по возрастанию или по убыванию. Сгруппированные поля можно сортировать только внутри соответствующих групп.

Мастер отчетов — Разметка - выбор разметки из разных шаблонов и стилей и ориентацию страницы (книжную или альбомную).

Мастер отчетов - Создать отчет - отчет можно создать как статический или как динамический отчет. При открытии динамического отчета он отображается с текущим содержимым. При открытии статического отчета всегда отображаются те данные, которые содержались в этом документе в момент его создания.

Отмена - при нажатии кнопки Отмена диалоговое окно закрывается без сохранения сделанных изменений.

Назад - просмотр выделений в диалоговом окне, сделанных на предыдущем шаге. Текущие параметры остаются без изменений. Эта кнопка может быть активной только со второй страницы.

Дальше - По нажатию кнопки Дальше мастер использует текущие параметры диалогового окна и переходит к следующему шагу. На последнем шаге, эта кнопка заменяется на кнопку Создать.