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

Филиалы сбербанков г. Ростова – на – Дону

Район уставной капитал количество клиентов

Ворошиловский р-н 6000000 1000

Кировский р-н 1000000 1000

Ленинский р-н 8000000 1600

Октябрьский р-н 4000000 9000

Пролетарский р-н 7000000 870

Советский р-н 9000000 11000

Итого: 35000000 24470

Отчет Банки Ленинского района:

- самостоятельно создать отчет;

- перейти в режим Конструктор и выполнить конструи­рование отчета по образцу предыдущего;

- Область заголовка: откорректировать название документа: Список банков Ленинского района г. Ростова-на-Дону.

Лабораторная работа №6 (лпк1_6) Диаграммы. Основные понятия

Диаграммы служат для наглядного графического представ­ления информации. Для создания в отчете диаграмм, связанных с данными из доступных таблиц, запросов или других источников записей, используют приложение Microsoft Graph. Эти диаграммы могут быть глобальными (включающими все данные) или связанными с отдельной записью (отражающими данные только текущей записи и обновляющимися при

переходе на другую запись).

Задание

1. Создать структуру базы Успеваемость.

2. Создать и заполнить таблицу Список.

3. Создать запросы.

4. Создать отчеты и диаграмму.

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

1. Создать структуру, БД Успеваемость.

2. Создание таблиц:

- Таблицы - Создать - Конструктор - ОК;

- установить курсор в следующую пустую запись;

- закрыть окно;

- Сохранить изменение макета структуры таблицы - ОК;

- Имя таблицы: Список - ОК;

- Создать ключевое поле: Нет. Заполнить таблицу Список (см. табл. 2.3.4).

Таблица Список

Имя поля

Тип данных

Свойства поля

Размер поля

КодУченика

Числовой

Целое

ФИО

Текстовый

50

ГодМат

Числовой

Целое

ГодРус

Числовой

Целое

ГодФиз

Числовой

Целое

ГодБиол

Числовой

Целое

ГодХим

Числовой

Целое

ЭкзМат

Числовой

Целое

ЭкзРус

Числовой

Целое

ЭкзФиз

Числовой

Целое

ЭкзБиол

Числовой

Целое

ЭкзХим

Числовой

Целое

3. Создание запросов:

Запрос КоличВсего (подсчет общего количества учеников):

- выделить Запросы - Создать - Конструктор - ОК;

- добавление таблицы: выделить таблицу Список - Добавить — Закрыть

- выбрать поле ФИО;

- выбрать Вид - Групповые операции;

- щелкнуть мышкой в соответствующем поле Групповая операция, из списка выбрать Count (подсчет количества записей);

- Сохранить изменения макета или структуры запроса: Да;

- Имя запроса: КоличВсего.

Таблица 2.3.4

Код

ученика

ФИО

Год

Мат

Год

Рус

Год

Физ

Год

Биол

Год

Хим

Экз

Мат

Экз

Рус

Экз

Физ

Экз

Биол

Экз

Хим

1

Башкирова Наталья Евгеньевна

3

0

0

0

0

3

0

0

0

0

2

Бородкина Елена Васильевна

3

0

0

0

0

3

0

0

0

0

3

Германский Александр Владимирович

4

0

0

0

0

4

0

0

0

0

4

Горобцов Антон Валерьевич

4

0

0

0

0

4

0

0

0

0

5

Гулько Анна Анатольевна

3

0

0

0

0

3

0

0

0

0

6

Дискина Наталья Владимировна

4

0

0

0

0

4

0

0

0

0

7

Егоров Виктор Анатольевич

4

0

0

0

0

4

0

0

0

0

8

Клевцова Яна Игоревна

3

0

0

0

0

3

0

0

0

0

9

Корниенко Наталья Владимировна

3

0

0

0

0

3

0

0

0

0

10

Корыщенко Анастасия Викторовна

4

4

0

0

0

4

5

0

0

0

11

Мальцева Ольга Александровна

4

0

0

0

0

4

0

0

0

0

12

Мамаев малик Энверовеч

4

0

0

0

0

4

0

0

0

0

13

Мокшанова Валерия Сергеевна

3

0

0

0

0

2

0

0

0

0

14

Новик Марина Анатольевна

4

0

0

0

0

4

0

0

0

0

15

Носова Мария Вячеславовна

3

4

0

0

0

4

4

0

0

0

16

Пивоварова Наталья Сергеевна

3

0

0

0

0

4

0

0

0

0

17

Рябов Максим Андреевич

3

0

0

0

0

3

0

0

0

0

18

Тюренькова Ирина Викторовна

3

0

0

0

0

4

0

0

0

0

19

Хохлов Антон Александрович

3

3

0

0

0

3

4

0

0

0

20

Широких Светлана Юрьевна

4

0

0

0

0

4

0

0

0

0

21

Щудренко Галина Ветальевна

4

0

0

0

0

4

0

0

0

0

Запрос ЗапросСписок:

- добавить таблицу Список;

- из таблицы Список выбрать доступные поля: все;

- вставить новое поле:

Признак:IIf(ГодМат - ЭкзМат And ГодРус = ЭкзРус And ГодФиз= ЭкзФиз And ГодБиол = ЭкзБиол And ГодХим -ЭкзХим;1;IIf(ГодМат > ЭкзМат Ог ГодРус > ЭкзРус Ог ГодФиз > ЭкзФиз Ог ГодБиол> ЭкзБиол Ог ГодХим > ЭкзХим;2;3))

Примечание. Поле Признак может принимать три значения: 1 - подтвердили результат (экзаменационные оценки такие же, как годовые), 2 - не подтвердили результат (оценки за экзамен хуже годовых), 3 - улучшили результаты (экзаме-национные оценки выше годовых).

- Имя запроса: ЗапросСписок

Таблица 2.3.4 Продолжение

Код

Ученика

ФИО

Год

Мат

Год

Рус

Год

Физ

Год

Биол

Год

Хим

Экз

Мат

Экз

Рус

Экз физ

Экз

Хим

Экз

Биол

22

Юрков Петр Леонидович

3

0

0

0

0

3

0

0

0

0

23

Юрченко Алина Юрьевна

3

0

0

0

0

3

0

0

0

0

24

Азмамедова Елена Александровна

3

4

0

0

0

4

0

0

0

0

25

Бабичева Елена Рудольфовна

4

0

0

0

0

4

0

0

0

0

26

Гуляев максим Сергеевич

3

0

0

0

0

4

0

0

0

0

27

Димитров Евгений Валерьевич

4

0

0

0

0

4

0

4

0

0

28

Дибинина Ирина Александровна

5

0

0

0

0

4

0

0

0

0

29

Дынкиченко ессения сергевна

3

0

0

0

0

3

0

0

0

0

30

Захаров Сергей Петрович

3

0

0

0

0

4

0

0

0

0

31

Исаева виктория Александровна

5

4

0

0

0

5

0

0

0

0

32

Кравченко Юлия Михайловна

4

0

0

0

0

5

5

0

0

0

33

Литвинников Артем Сергеевич

4

0

0

0

0

4

0

0

0

0

34

Николаенко анна Петровна

4

0

0

0

0

4

0

0

0

0

35

Пешкова Наталья барисовна

4

0

0

0

0

4

0

0

0

0

36

Полонеев Артем Юрьевич

4

0

0

0

0

5

0

0

0

0

37

Похиньдян любовь Анатольевна

5

0

0

0

0

4

0

0

0

0

38

Русакова Елена Владиславовна

4

0

0

0

0

4

0

0

0

0

39

Семенов Игорь Борисович

3

0

0

0

0

4

0

0

0

0

40

Усян рубех ватанович

4

0

0

0

0

4

0

0

0

0

41

Шмелев Александр Александрович

3

0

0

0

0

4

0

0

0

0

Запрос КоличПризнак (подсчет количества учеников для каждого значения поля Признак):

- добавить запрос ЗапросСписок;

- выбрать поле Признак;

- выбрать Вид - Групповые операции;

- щелкнуть мышкой в соответствующем поле Групповая операция, из списка выбрать Группировка;

- в новое поле вставить еще раз поле Признак;

- в поле Групповая операция из списка выбрать Count;

- добавить новое поле:

Результат: IIf(Признак=1;«подтвердили»;IIf(Признак=2; «не подтвердили»;«улучшили»))

- Имя запроса: КоличПризнак.

Запрос КоличПроцент (подсчет в процентах количества учеников по видам успеваемости):

- добавить запросы КоличВсего и КоличПризнак;

- из таблицы КоличПризнак добавить поле Результат;

- вставить новое поле:

Процент: Соunt_Признак* 100/Сount_ФИО

- имя запроса: КоличПроцент. Запрос Запрос Ученики:

- добавить таблицу Список и запрос ЗапросСписок;

- связать таблицы по полю Код;

- изменить тип связи: выделить соединительную линию (щелкнуть один раз мышкой по линии, при этом линия станет толще), щелкнуть правой кнопкой мыши, выбрать Параметры объединения, установить флажок у «Объединение всех записей из «Список», и только тех записей...»;

- из таблицы Список добавить все поля, кроме поля КодУченика;

- из таблицы ЗапросСписок добавить поле Признак;

- для поля ФИО установить сортировку По возрастанию;

- Имя запроса: ЗапросУченики.

Запрос Список-1 (выбрать учеников, подтвердивших свой результат):

- добавить запрос ЗапросУченики;

- добавить все поля;

- для поля Признак установить условие отбора: в соответствующем столбце в ячейке Условие отбора щелкнуть мышкой и напечатать 1;

- Имя запроса: Список-1.

Аналогично создать запросы Список-2 (условие отбора 2) и Список-3 (условие отбора 3).

4. Создание отчетов:

Отчет Подтвердили оценку (см. рис. 2.3.8):

- выделить Отчеты - Создать - Мастер отчетов;

- выбрать из списка источника данных запрос: Список-1 -ОК;

- выбрать все доступные поля: - Далее - Далее;

- сортировка по полю ФИО - Далее;

- Макет: Табличный, Ориентация: Альбомная;

- Настроить ширину полей для размещения на одной странице - Далее;

- Стиль: Деловой - Далее;

- имя отчета: Подтвердили оценку - Готово.

Аналогичным образом простроить отчеты Не подтвердили

оценку (в качестве исходной взять запрос Список-2) и Улучшили результат (запрос Список-3).

Рис. 2.3.8

Ученики гимназии, подтвердившие свои результаты

ФИО годовые оценки экзаменационные оценки

Матема Русский физика Биоло Хи Матема Русский физика Биоло Хи

тика язык гия мия тика язык гия мия

Башкирова Наталья Евгенивна 3 3

Бородкина Елена Васильевна 3 3

Гетманских Александр 4 4

Горобцов Антон Валерьевич 4 4

Гулько анна Анатольевна 3 3

Дискина Наталья Владимировна 4 4

Егров Виктор Анатольевич 4 4

Клевцова Яна Игоревна 3 3

Корниенко Наталья 3 3

Отчет - диаграмма Успеваемость:

- выделить Отчёты - Создать - Мастер диаграмм;

- выбрать из списка источника данных запрос: КоличПроц- ОК;

- выбрать доступные поля: сначала Процент,потом -Результат - Далее;

- выбрать тип диаграммы: Объемная гистограмма - Далее -

Далее;

- взять Результат и поместить в поле Ряды;

- взять Процент и поместить в поле Результат;

- Задайте название диаграммы: - Успеваемость - Готово;

- закрыть появившееся окно с гистограммой, на сообщение:

Сохранить изменения макета или структуры отчета «Отчет 1»ответить Да

Рис. 2.3.9

5. Конструирование отчетов:

Отчет - диаграмма Успеваемость (см. рис. 2.3.9)

5.1. Выбрать Успеваемость - Конструктор.

5.2. Установить поля и ориентацию страницу: Файл -Параметры страницы - Поля: все поля 10 мм; - Страница: альбомная.

5.3. Конструирование области Область данных:

- увеличить размер области данных; увеличить диаграмму и отформатировать ее в соответствии с образцом.

Отчеты Подтвердили оценку, Улучшили результат, Не подтвердили оценку (см. рис. 2.3.8)

5.4. Выбрать Не подтвердили оценку - Конструктор;

5.5. Установить поля и ориентацию страницу: Файл -Параметры страницы - Поля: все поля 10 мм; - Страница: альбомная;

5.6. Увеличить размер отчета до 25 см;

5.7. Откорректировать заголовок отчета в соответствии с приведенным образцом;

5.8. Конструирование области Верхний колонтитул:

- увеличить область верхнего колонтитула;

- откорректировать заголовки столбцов, для этого дважды щелкнуть мышкой по соответствующему объекту и исправить название (см. рис. 2.3.8);

- выполнить форматирование объектов: полужирный, Times New Roman, размер 12 пт; цвет - синий.

5.9. Конструирование области Область данных:

- расположить поля в соответствии с образцом;

- выполнить форматирование полей: Times New Roman Cyr, размер 12 пт.

- закрыть окно конструктора отчета; сохранить изменения отчета.

Просмотреть отчет по страницам, если требуется коррек­тировка, перейти в режим конструктора и выполнить нужные изменения.

Аналогичным образом откорректировать отчеты Улучшили результат и Подтвердили оценку.

6. Создание форм:

Форма Ввод:

- выделить Формы - Создать; - выбрать Мастер форм;

- выбрать таблицу Список - ОК;

- выбрать все доступные поля - Далее;

- активизировать В один столбец - Далее;

- выберите требуемый стиль: (по вашему желанию) - Далее;

- задайте имя формы: Список; - Готово.

Форма Главная:

- выделить Формы; выбрать Конструктор;

- увеличить область данных;

~ закрыть это окно, на сообщение: Сохранить изменения макета или структуры «Форма» ответить: Да;

- Имя формы: Главная — ОК;

- не закрывая Access, перейти в Word;

- с помощью эффектов WordArt сделать надпись: Успеваемость, выделить этот объект - Правка - Копировать;

- открыть форму Главная в режиме Конструктора - Правка — Вставить.

7. Конструирование форм:

Форма Ввод:

- открыть форму Ввод в режиме конструктора и откор­ректировать надписи в соответствии с приведенным образцом (см. рис. 2.3.8).

Конструирование формы Главная:

- открыть форму Главная в режиме Конструктора;

- кнопка Ввод данных:

- щелкнуть по пиктограмме Кнопка, установить курсор в то место, где будет находиться кнопка - Категории: Работа с формой - Действия: Открыть форму - Далее;

- выбрать форму Список - Далее — Далее;

- активизировать - Текст - стереть текст и напечататьВвод данных - Далее - Готово;

- щелкнуть по пиктограмме Кнопка, установить курсор в то место, где будет находиться кнопка - Категории: Работа с отчетом - Действия: Просмотр отчета - Далее;

- кнопка Подтвердили оценку:

- из перечня выбрать Подтвердили оценку - Далее;

- активизировать - Текст - стереть текст и напечатать Подтвердили оценку - Далее - Готово.

Аналогичным образом вставляются кнопки для всех отчетов. Изменить размеры и перетащить кнопки в соответствии с образцом.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]