Здавалка
Главная | Обратная связь

Задание 5. Создание отчета по таблице «Студенты и задания» с помощью мастера создания отчетов.



Краткая справка. Мастер задает подробные вопросы об источниках записей, полях, макете, требуемых форматах и создает отчет на основании полученных ответов.

Выберите объект базы — Отчеты. Нажмите кнопку Создать, в открывшемся окне Новый отчет выберите вид отчета «Мастер отчетов». В качестве источника данных выберите таблицу «Студенты и задания», выберите все поля, задайте сортировку по полю Описание задания, вид макета — в столбец.

Примерный вид отчета приведен на рис. 5. Сохраните отчет под именем «Студенты и задания».

Рис. 5. Вид отчета в столбец

 

Дополнительные задания

Задание 6. В той же БД в таблице «Студенты» создать новое поле «Студент работает» с логическим типом поля.

Создайте запрос на выборку работающих студентов. При создании запроса в строке отбора поля Студент работает введите «Да».

Краткая справка. Для создания поля с логическим типом откройте таблицу «Студенты» в режиме Конструктор (рис. 6). После этого введите имя поля и задайте логический тип поля.

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

Рис. 6. Задание логического типа поля

Задание 7. По данным таблицы «Студенты» создать запрос на выборку неработающих студентов, обучающихся по специализации «технолог».

Лабораторная работа 5

Тема: КОМПЛЕКСНАЯ РАБОТА С ОБЪЕКТАМИ СУБД MS ACCESS

Цель занятия.Самостоятельная работа для проверки приобретенных навыков работы по созданию и модификации таблиц, пользовательских форм, разных видов запросов и отчетов в СУБД Access.

Задание 1.

Запустите программу СУБД Microsoft Access и откройте созданную вами БД «Моя пустая база данных».

1. Создайте табличную автоформу на основе всех полей таблицы «Студенты». Заполните таблицу таким образом, чтобы в ней стало 15 записей.

2. Втаблицу «Студенты» введите новое поле Дата рождения. Установите в созданном поле тип данных — «Дата/Время», формат поля — «Краткий формат даты», маску ввода — «Краткий формат даты».

3. Заполните поле Дата рождения данными. Наберите даты в интервале 01.01.1988...31.12.2000.

4. С помощью запроса составьте список студентов, которые родились позже 15.03.1989. Задайте сортировку по фамилиям.

5. В таблицу «Студенты» введите новое поле Доплаты. Установите денежный тип данных в созданном поле.

6. С помощью запроса на обновление в таблице «Студенты» рассчитайте поле Доплаты из расчета 44 % от Стипендии. Запросу присвойте имя «Доплата 44».

7. Создайте запрос на выборку под именем «Отчества П» для таблицы «Студенты», осуществив выборку всех студентов, у которых отчество начинается на букву «П».

8. Создайте отчет с помощью мастера отчетов по данным таблицы «Студенты», включающий поля: Фамилия, Имя, Дата рождения, Доплаты. Отчету присвойте имя «Отчет Студенты».

9. В таблицу «Студенты» введите новое поле Общий доход. Установите денежный тип данных в созданном поле.

10. Рассчитайте поле Общий доход как сумму полей Стипендия, Надбавка и Доплата. Запросу присвойте имя «Запрос—Доход».

11. Создайте запрос на повторяющиеся записи по полю Имя таблицы «Студенты». Запросу присвойте имя «Повтор имени».

12. В таблице «Студенты и задания» переименуйте поле Замечания, присвоив ему новое имя «Защита проекта». Задайте полю Защита проекта логический тип поля. Заполните данными созданное поле, отметив мышью примерно половину студентов как защитивших курсовой проект.

13. Создайте запрос на выборку из таблицы «Студенты и задания» студентов, защитивших курсовой проект.

В запросе должны быть представлены два поля: поле Фамилия с сортировкой по возрастанию и поле — Защита проекта. Сохраните запрос под именем «Защита».

14. В таблице «Студенты» с помощью запроса подсчитайте суммарное значение поля Общий доход.

15. Создайте автоотчет по запросу «Защита».







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.