1. Поиск данных.
Произвести поиск записей в таблице (форме) СТУДЕНТ:
-по признаку - год рождения -1976;[1]
- по признаку - фамилия начинается с буквы С.[2]
2. Сортировка данных.
Отсортировать записи в таблице СТУДЕНТ в соответствии с алфавитным порядком записей в столбце ФАМИЛИЯ.
3. Фильтрация данных в таблицах и формах.
а). Произвести фильтрацию данных в режиме "фильтр по выделенному" по признаку: год рождения -76, затем дополнительно по признаку: пол - м. После просмотра результатов - выйти из режима фильтрации [удалить фильтр].
б). Найти записи в режиме фильтрации "изменить фильтр" по условию: группа –NN (номер группы), пол -ж. После просмотра - удалить фильтр.
Примечание: для сброса ранее установленных условий фильтрации: [Очистить бланк];
в). Найти записи в режиме фильтрации "расширенный фильтр". по условию: сортировка по фамилии, выборка по условию: год рождения <05.05.76 или группа - 111.
Лабораторная работа № 10
MS Access. Создание запросов, форм и отчетов
ЦЕЛЬ РАБОТЫ:
освоить навыки создания запросов.
освоить навыки создания форм.
освоить навыки создания отчетов.
ЗАДАНИЕ ДЛЯ ВЫПОЛНЕНИЯ РАБОТЫ
1. Для созданной ранее базы данных Деканат_ФИО.accdb создать следующие запросы:
Запросы на выборку данных:
Вывести фамилии и номера телефонов всех студентов.
Вывести фамилии и номера групп и пол всех студентов
Вывести номера групп, фамилии старост, и номера их телефонов.
Запрос с условием
В каких группах количество студентов больше 25.
У каких студентов все оценки выше 6.
Вывести фамилии студентов старше 19 лет
У каких студентов оценка по информатике от 7 до 9.
Выбрать студентов, фамилии которых начинаются на букву «» (букву определить самостоятельно по своим данным).
|
У каких студентов, каких групп имеются задолженности, по каким предметам.
Вывести фамилии студентов родившихся в апреле месяце.
Вычисляемые запросы:
Определить количество полных лет каждого студента.
Определить процент студентов, проживающих в общежитии в каждой группе.
Параметрические запросы
Оценки студентов по запрашиваемому предмету.
Ведомость оценок (по запросу группы).
Задолжники (ФИО, группа, предмет, оценка по запросу предмета).
Итоговые запросы
Определить средний балл по предметам в каждой группе (номера групп отсортировать по возрастанию).
Определить у каких студентов, сколько задолженностей.
Определить сколько задолженностей в каждой группе.
Определить максимальную оценку в каждой группе.
Перекрестные запросы
Определить среднюю оценку за экзамен по всем дисциплинам в каждой группе
Определить минимальную оценку за экзамен поставленную преподавателем в каждой группе
Лабораторная работа № 11
MS Access. Создание форм и отчетов
ЦЕЛЬ РАБОТЫ:
освоить навыки создания форм.
освоить навыки создания отчетов.
Создать формы
Создать форму по таблице Студенты. Доработать форму в конструкторе, вставить заголовок, текущую дату и время.
Создать форму с подчиненной формой с информацией о студентах группы. В основную форму включить поля: Группа, ФИО старосты, Кол-во студентов, в подчиненную - ФИО студента, его телефон, фотографию и адрес. Доработать форму в конструкторе, вставить заголовок и текущую дату и время.
|
Создать форму с подчиненной формой с информацией о сдаче экзаменов в группах. В основную форму включить поля: Группа (из таблицы Группа), в подчиненную - ФИО студента, оценки по предметам.
Создать отчеты
Создать отчет по таблице Факультет.
Создать отчет по таблице Группа с группировкой данных по группе, вычислить средний балл по каждому предмету. Доработать отчет в конструкторе, изменив стандартные подписи вычисляемых полей.
Создать отчет аналогичный предыдущему, включить дополнительно средний балл каждого студента (предварительно нужно построить запрос, который будет содержать всю необходимую информацию, затем строить отчет).
Создать отчет по задолжникам (группа, ФИО студента, предмет), сгруппировать данные по группе.
Создание кнопочных форм
1. Создать кнопочную форму, на которой размещены две кнопки на открытие страниц «Формы», «Отчеты», кнопка «Выход» - выход из приложения. На страницах «Формы» и «Отчеты» поместить кнопки на открытие форм и отчетов соответственно и кнопку «Выход» - для перехода на основную страницу кнопочной формы.
2. Доработать форму в конструкторе, добавив цветовое оформление.
Лабораторная работа № 12
Проектирование баз данных для различных предметных областей
ЦЕЛЬ РАБОТЫ: закрепить полученные ранее навыки по созданию БД. Освоить навыки самостоятельной разработки структуры БД и ее модификации, определения ключевых полей, установки связей между таблицами, а также навыки самостоятельной разработки различных видов запросов, форм и отчетов.