Упражнение 3. Сортировка в запросе.



Задание: отсортируйте имеющийся список по классам.

1. Вернитесь в режим конструктора запроса (Вид - Конструктор).

2. Щелкните мышью в строке Сортировка под именем поля ГРУППА.

3. Появится кнопка, раскрывающая список возможных сортировок, выберите По возрастанию.

4. Заново выполните запрос.

5. За кройте запрос.

 

 

 

Упражнение 4 . Создание запроса по образцу с условиями.

       Задание: подготовьте список отличников, т.е. учащихся, сдавших все зачеты на отлично.

В этом случае должны выполняться условия: и за первый зачет пятерка, и за второй, и за третий.

1. В окне <База данных> выберите вкладку Запросы. Нажмите кнопку Создать. Выберите Конструктор.

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

3. Перетащите все поля из списка полей в первую строку бланка запроса.

4. Если вы не хотите, чтобы результаты запросов выводились на экран, снимите флажок и в строке Вывод на экран под именами полей, отражающих результаты зачетов.

5. В строке условие отбора под именем каждого поля-зачета проставьте «5». В этом случае, когда вы размещаете условия в одной строке, между этими условиями устанавливается союз ”и”, т.е. эти условия должны выполняться одновременно.

6. Сохраните запрос под именем ОТЛИЧНИКИ.

7. Выполните запрос. Таблица должна содержать список отличников с указанием класса.

8. Закройте запрос.

 

 

Упражнение 5. Использование союза ИЛИ при создании запроса.

Задание: подготовьте список двоечников.

Подготовьте списки тех учащихся, которые имеют двойки. В этом случае должно выполняться условие: или за первый зачет двойка, или за второй, или за третий (т.е. хотя бы одна двойка).

1. Создайте новый запрос, добавьте две таблицы: АНКЕТА и ИНФОРМАТИКА-ЗАЧЕТЫ.

2. Перетащите в первую строку бланка запроса имена полей ФИО, ГРУППА, ЗАЧЕТ №1, ЗАЧЕТ №2, ЗАЧЕТ №3.

3. Понятно, что условием должна быть двойка; когда двойка стоит не сразу за все три зачета, а хотя бы за один. Т.е. условия должны быть соединены союзом “ИЛИ”. В этом случае условия располагают не в одной, а в разных строках.

4. Сохраните запрос под именем Двоечники.

5. Выполните запрос. Закройте запрос.

 

Упражнение 6. Режим SQL.

Задание: просмотрите, правильно ли расставлены союзы в условии запроса.

1. Откройте запрос Двоечники.

2. Если вы хотите убедиться, правильно ли расставлены союзы между условиями "и" (AND) или "или" (OR) перейдите в режим SQL Вид-Режим SQL и просмотрите условие WHERE.

Упражнение 7. Создание нового поля в запросе.

Задание: подсчитайте сумму баллов за зачеты.

1. В окне <База данных> выберете вкладку Запросы. Нажмите кнопку Создать. Выберете Конструктор.

2. В окне диалога <Добавление таблицы> выберете вкладку Запросы и, выбрав имеющийся запрос СПИСКИ, закройте окно диалога.

3. Перетащите все поля из списка полей в первую строку бланка запроса.

4. В новом столбце в ячейке Поле щелкните создайте ПСЕВДОНИМ Сумма.

5. Постройте выражение: "Зачет №1" + "Зачет №2" + "Зачет №3"

6. В строке Сортировка выберете По убыванию.

7. Сохраните запрос под именем Список1.

8. Выполните запрос.

Лабораторная работа №7

Построение отчетов.

Упражнение 1.

       Задание: создать отчет по результатам сдачи экзаменов, используя таблицу «Экзамен».

1. Для этого создайте таблицу «Экзамен» и выполните последовательность действий:

2. Откройте вкладку «отчеты»

3. Нажать кнопку создать , выбрать Мастер отчетов, в качестве источника выбрать таблицу «Экзамен»

4. Перенести в «выбранные поля» следующие поля:

l Дисциплина

l Группа

l Фамилия

l Результат контроля

5. Выбрать группировку по дисциплине, нажать далее

6. Задать режим сортировки в возрастающем порядке по полю «Фамилия», нажать далее.

7. Определить вид макета и выбрать стиль на свое усмотрение, нажать далее

8. Задать имя отчета «Отчет по экзаменам», нажать кнопку «Готово».

Отчет готов, можете просмотреть его в режиме «Файл\Предварительный просмотр».

Для того, чтобы привести отчет в требуемый вид, его можно откорректировать в режиме конструктора.

Упражнение 2.

1. Откройте Ваш отчет в режиме конструктора

2. Теперь, пользуясь теми же приемами, что и при форматировании форм, измените в отчете в области заголовкаи в области данных размер шрифта на 12, каждое поле (столбец) раскрасьте разным цветом и т.д.

3. Обычно в заголовке отчет размещают дату печати отчета.

Для размещения даты выполните следующие действия:

а) Выберете в меню вставка – поле. Нажмите -Дата.

ж) Выберите устраивающий Вас формат отображения даты в отчете.

4. Отчет сохраните с именем «Экзамен».

5. Просмотрите отчет.

 

Контрольная работа

1. Создайте таблицу «ЧИТАТЕЛИ».

  КЛЮЧ
ПОЛЕ ТИП РАЗМЕР ПОЛЯ
ФИО КЛАСС ГОД РОЖДЕНИЯ АДРЕС ТЕЛЕФОН ТЕКСТОВЫЙ ТЕКСТОВЫЙ ДАТА ТЕКСТОВЫЙ ЧИСЛОВОЙ 55 6 - 30 7

 


 

2. Создайте таблицу «АБОНЕНТ».

  КЛЮЧ
ПОЛЕ ТИП РАЗМЕР ПОЛЯ
НОМЕР АВТОР НАЗВАНИЕ КНИГИ ГОД ИЗДАНИЯ ЧИСЛОВОЙ ТЕКСТОВЫЙ ТЕКСОВЫЙ ЧИСЛОВОЙ - 20 - -

 


 

3. Создайте таблицу «УЧЕТ».

  КЛЮЧ
ПОЛЕ ТИП РАЗМЕР ПОЛЯ
НОМЕР ФИО читателя ДАТА ВЫДАЧИ ЧИСЛОВОЙ ТЕКСТОВЫЙ ДАТА - 55 -

 


 

4. Создайте форму «СПИСОК ЧИТАТЕЛЕЙ», позволяющую вводить данные в таблицу «ЧИТАТЕЛИ».

 

5. Установите связи между таблицами:

а) «АБОНЕМЕНТ» и «УЧЕТ», связав поля «НОМЕР» и «НОМЕР»;

б) «УЧЕТ» и «ЧИТАТЕЛИ», связав поля «ФИО читателя» и «ФИО».

 

6. Создание составной формы «Учет книжного фонда». При создании формы выберите в качестве базовой таблицы «АБОНЕНТ» и Мастер формы. В качестве основы для подчиненной формы таблицу «УЧЕТ».

ПОЛЯ ОСНОВНОЙ ФОРМЫ ПОЛЯ ПОДЧИНЕННОЙ ФОРМЫ
НОМЕР, АВТОР НАЗВАНИЕ КНИГИ ФИО читателя ДАТА ВЫДАЧИ

 

7. Используя созданные формы внесите данные в следующие таблицы:

«ЧИТАТЕЛИ» - 5 записей

«АБОНЕНТ» - 10 записей

«УЧЕТ» - 4 записи

 

8. Создайте запрос:

а) дореволюционные издания (на экране отобразиться поля «АВТОР» и «НАЗВАНИЕ КНИГИ» из таблицы «АБОНЕНТ»)

б)выданная литература (на экране поля «АВТОР» и «НАЗВАНИЕ КНИГИ» - таблица «АБОНЕНТ» и «ФИО читателя», «ДАТА ВЫДАЧИ» - таблица «УЧЕТ»).

 

9. В таблице «АБОНЕНТ» создайте новое поле «КНИГА ВЫДАНА» - тип логический (да/нет).

В форме «Учет книжного фонда» создайте выключатель, определяющий выдана книга или находится в фонде. Разрабатывая группу-переключатель задайте для размещения значений (да/нет) поле таблицы «АБОНЕНТ», «КНИГА ВЫДАНА».


Дата добавления: 2018-02-18; просмотров: 345; ЗАКАЗАТЬ РАБОТУ