|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Лабораторная работа № 16«Модуль Base. Создание запросов и отчетов»
Цель работы – научиться создавать запросы и отчеты.
Задание Создать базу данных, 4 запроса на ее основе и отчет.
Порядок выполнения работы 1 Запустить OpenOffice.org Base. Создать новую базу данных. 2 Создать в режиме дизайна таблицу «Учет успеваемости» со следующими полями: № – целое, автозначение, первичный ключ; Фамилия И.О. – текст [VARCHAR], обязательное; Группа – текст [VARCHAR], обязательное; Математика – десятичное, обязательное, длина поля – 1; Физика – десятичное, обязательное, длина поля – 1; Информатика – десятичное, обязательное, длина поля – 1. 3 Используя Мастер форм создать форму «Ввод данных по экзаменам». Для формы выбрать любой дизайн, кроме таблицы. 4 При помощи формы ввести данные по 10 студентам в соответствии с рисунком 16.1. Рис. 16.1. Исходные данные для таблицы «Учет успеваемости»
5 Создать запрос «Пофамильная успеваемость». Для этого: · перейти на вкладку Запросы и выбрать пункт Создать запрос в режиме дизайна; · в появившемся диалоговом окне выбрать таблицу «Учет успеваемости», нажать кнопку Добавить и закрыть окно; · в нижней части окна программы появилась область дизайна запроса. В строке Полевыбрать последовательно все поля, начиная с фамилии (при этом следить, чтобы имя поля отображалось полностью). Для фамилии установить параметр сортировки по возрастанию. В результате должна получиться форма запроса, изображенная на рисунке 16.2 (нижняя часть); · на панели инструментов нажать кнопку Выполнить запрос. Появится результат запроса (рис. 16.2, верхняя часть).
Рис. 16.2. Запрос «Пофамильная успеваемость»
6 Создать запрос «Отличники». Для этого необходимо произвести действия, аналогичные п. 5, и в строке Критерий ввести для полей « Математика», «Физика» и « Информатика» требуемую оценку (5). Оценки вводить в одной строке, тогда они будут соединены условием «И» (т.к. согласно заданию необходимо найти студентов, получивших «5» по всем предметам). 7 Создать запрос «Неуспевающие». Для этого необходимо произвести действия, аналогичные п. 5, и в строке Критерий ввести для полей « Математика», «Физика» и « Информатика» требуемую оценку (2). Оценки вводить в разных строках, тогда они будут соединены условием «ИЛИ» (т.к. согласно заданию необходимо найти студентов, получивших «2» по какому-либо предмету). 8 Создать запрос «Сумма баллов» на основании запроса «Пофамильная успеваемость». Для этого: · перейти на вкладку Запросы и выбрать пункт Создать запрос в режиме дизайна; · в появившемся диалоговом окне выбрать запрос «Пофамильная успеваемость», нажать кнопку Добавить и закрыть окно; · в строке Полевыбрать «Пофамильная успеваемость.*»; · во втором столбце в строке Полеввести текст: “Математика” + “Физика” + “Информатика”, в строке Псевдоним «Сумма баллов», в строке Таблицавыбрать «Пофамильная успеваемость», установить сортировку по убыванию (рис. 16.3). Выполнить запрос.
9 Создать отчет «Успеваемость» по результатам сдачи экзаменов. Для этого: · перейти на вкладку Отчеты и выбрать пункт Использовать мастер для создания отчета; · в появившемся диалоговом окне выбрать источником таблицу «Учет успеваемости» и все поля для отображения, кроме поля №; · на третьем шаге выбрать для группировки поля «Фамилия И.О.» и «Группа»; · выбрать стиль отчета из предлагаемых макетов (при выборе макета его внешний вид отображается в открывшемся на заднем плане окне OpenOffice.org Writer); · ввести заголовок отчета, выбрать параметры Динамический отчет и Создать отчет сейчас. Нажать кнопку Готово.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |