Разработка базы данных

Содержание

Слайд 2

Теперь приступим к 3-ей лабораторной работе: «ЗАПРОСЫ»

Проще всего создать запрос Мастером

1

2

Теперь приступим к 3-ей лабораторной работе: «ЗАПРОСЫ» Проще всего создать запрос Мастером 1 2

Слайд 3

Запрос 1: выбрать ФИО студентов и упорядочить по алфавиту

Выбрать тип запроса ПРОСТОЙ
Выберем

Запрос 1: выбрать ФИО студентов и упорядочить по алфавиту Выбрать тип запроса
нужную таблицу
Выберем нужные поля
Нажать кнопку ДАЛЕЕ

Слайд 4

Сохраним макет запроса

Задать имя запроса
Выбрать режим дальнейшей работы
Нажать кнопку Готово

Сохраним макет запроса Задать имя запроса Выбрать режим дальнейшей работы Нажать кнопку Готово

Слайд 5

В режиме КОНСТРУКТОР добавим сортировку

Нужная таблица

сортировка

Нужное поле

Кнопка Выполнить

Это табличный язык запросов

В режиме КОНСТРУКТОР добавим сортировку Нужная таблица сортировка Нужное поле Кнопка Выполнить
QBE

Слайд 6

Результат : данные упорядочены по алфавиту, показано только 1 поле

Режим просмотра

Результат : данные упорядочены по алфавиту, показано только 1 поле Режим просмотра

Слайд 7

Переключение режимов запроса

В режиме таблицы видим данные
В режиме конструктора изменяем макет

Переключение режимов запроса В режиме таблицы видим данные В режиме конструктора изменяем
запроса
В режиме SQL вводим команды SQL

Так выглядит этот запрос на SQL: он создан автоматически

Слайд 8

Создайте самостоятельно три запроса:

1) Расчет количества студентов в каждой группе (функция Count)

1

2

3

Создайте самостоятельно три запроса: 1) Расчет количества студентов в каждой группе (функция
- результат

Слайд 9

2) Диаграмма - Количество студентов в каждой группе (режим запроса «Диаграмма»)

2) Диаграмма - Количество студентов в каждой группе (режим запроса «Диаграмма»)

Слайд 10

3) Перекрестный запрос «количество студентов по году поступления и форме обучения»

1 –

3) Перекрестный запрос «количество студентов по году поступления и форме обучения» 1
Сначала мастером «Простой запрос» соберем нужные поля обеих таблиц в новом вспомогательном запросе… Это Вы уже умеете!

Слайд 11

Создание перекрестного запроса на основе вспомогательного

СОЗДАНИЕ ->
Мастер запросов ->>
Перекрестный запрос
ОК

Создание перекрестного запроса на основе вспомогательного СОЗДАНИЕ -> Мастер запросов ->> Перекрестный запрос ОК

Слайд 12

Выберем вспомогательный запрос в качестве источника данных и следуем указаниям Мастера

Выберем заголовки

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

Слайд 13

Выберем функцию для расчета итогов
Сохраним запрос под именем ПЕРЕКРЕСТНЫЙ

Выберем функцию для расчета итогов Сохраним запрос под именем ПЕРЕКРЕСТНЫЙ

Слайд 14

Перекрестная таблица

Такая таблица нагляднее, особенно при большом количестве данных

Можно посмотреть запрос и

Перекрестная таблица Такая таблица нагляднее, особенно при большом количестве данных Можно посмотреть
в виде диаграммы

Слайд 15

Последний шаг: создание отчетов

Создадим отчет «Список студентов по группам» (каждая группа на

Последний шаг: создание отчетов Создадим отчет «Список студентов по группам» (каждая группа
отдельном листе)

1

2 выберем нужные поля из 2-х таблиц

Слайд 17

Макет отчета: можно исправить заголовки и ширину столбцов

Макет отчета: можно исправить заголовки и ширину столбцов

Слайд 18

Режимы отчета

Предварительный просмотр – как на бумаге
Макет – для дизайна
Конструктор – наиболее

Режимы отчета Предварительный просмотр – как на бумаге Макет – для дизайна
полная настройка макета

Слайд 19

Отчет в режиме предварительного просмотра

Явно требуется доработка: разделить на листы по группам,

Отчет в режиме предварительного просмотра Явно требуется доработка: разделить на листы по
убрать ненужные рамки, подобрать шрифт и заголовки

Слайд 20

Режим конструктора отчетов: изучите по методичке

Режим конструктора отчетов: изучите по методичке