Главная Обратная связь Поможем написать вашу работу!

Дисциплины:

Архитектура (936)
Биология (6393)
География (744)
История (25)
Компьютеры (1497)
Кулинария (2184)
Культура (3938)
Литература (5778)
Математика (5918)
Медицина (9278)
Механика (2776)
Образование (13883)
Политика (26404)
Правоведение (321)
Психология (56518)
Религия (1833)
Социология (23400)
Спорт (2350)
Строительство (17942)
Технология (5741)
Транспорт (14634)
Физика (1043)
Философия (440)
Финансы (17336)
Химия (4931)
Экология (6055)
Экономика (9200)
Электроника (7621)






Отбор записей с помощью фильтра



Задание 4. Найти все записи о студентах, фамилии которых начинаются с буквы Б.

Для этого:

ð откройте таблицу СТУДЕНТ в режиме таблицы.

ð выделите букву Б в поле ФИО одной из записей, где фамилия начинается с этой бук­вы

ð выполните команду из меню Записи \ Фильтр \ Фильтр по выделенному

Задание 5. На полученном в Задании 4 подмножестве записей продолжите фильтрацию по дополнительному условию отбора. Среди найденных студентов выберем родившихся в 1977 году. Для этого:

ð выделите в поле ГОДР у одной из записей значение 1977.

ð выполнить команду Фильтр по выделенному

ð выдайте все записи о студентах, чьи фамилии не начинаются с буквы Б и год их рож­дения не соответствует 1977.

ð отмените действие фильтра

Задание 6. Отфильтруйте записи формыСписок группы, построенной на таблицах ГРУППА и СТУДЕНТ. Выполните отбор данных о студентах из групп 101 и 102, которые име­ют проходной балл более 4,5.

Для этого:

ð откройте форму Список группы

ð выполните команду Изменить фильтр

ð в окне Список группы: фильтрактивизируйте вкладку Найти,относящейся к основной части формы

ð в поле Номер группывведем первое значение 101

ð второе значение 102введем на вкладке ИЛИ

ð на вкладке Найти, относящейся к подчиненной части формы, задайте условие отбора: в столбце Проходной балл ввести > 4,5

ð выполните фильтрацию таблицы по команде Применить фильтр

ð снимите фильтр командой Удалить фильтр

ð для уничтожения фильтра в окне фильтра формы выполните Очистить бланк(кнопка на панели инструментов) и Применить фильтр

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

Задание 7. Создайте перекрестный запрос на примере таблицы ИЗУЧЕНИЕ. Пусть необ­ходимо для каждой группы определить суммарное число часов по каждому изучаемому пред­мету. Для этого:

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



ð в окне базы данных выбрать вкладку Запросы

ð нажать кнопку Создатьи в окне Новый запросвыбрать мастер Перекрестный за­прос

ð в первом диалоговом окне Создание перекрестных таблицвыберем таблицу ИЗУЧЕНИЕ, для которой необходимо построить запрос, нажать Далее.

ð выбрать поле НГдля заголовков строк, нажать Далее.

ð выбрать поле КП,значения которого предполагается использовать в качестве заго­ловков столбцов, нажать Далее.

ð выберем поле ЧАСЫ,которое будет определять значения на пересечении строк и столбцов. Группировка в данном перекрестном запросе осуществляется по двум полям НГ и КП. В результате такой группировки каждой ячейке перекрестной таблицы соответствует группа из двух записей по двум видам занятий

ð выберем для поля ЧАСЫв ячейках таблицы функцию SUM(это позволит для каж­дой группы подсчитать сумму лекционных и практических часов)

ð отметьте Вычислить итоговые значения для каждой строки

ð введите имя запроса Изучение предметов группами и нажмите Готово

Задание 8. Создание перекрестных запросов.

Создадим перекрестных запросов на примере таблицы УСПЕВАЕМОСТЬ. Для каждого преподавателя необходимо определить число студентов, знания которых он оценил по лекцииному или практическому занятию.

Для этого:

ð откройте диалоговое окно перекрестного запроса, выполняемого на основе табли­цы УСПЕВАЕМОСТЬ



ð для заголовков строк запроса выбрать поле ТАБН,для заголовков столбцов – поле видз

ð для ячейки таблицы выбрать номера всех студентов, которые экзаменовались у данно­го преподавателя по данному виду занятия.

ð так как несколько идентификаторов нельзя разместить в одной ячейке, для вычисле­ния единственного значения в ячейке таблицы выбрать функцию COUNTдля поля НС

Задание 9. Модифицировать запрос из Задания 7 таким образом, чтобы вместо табель­ных номеров преподавателя были их фамилии.

Для этого:

ð перед тем как создать перекрестный запрос создайте простой запрос для таблиц

УСПЕВАЕМОСТЬиПРЕПОДАВАТЕЛЬ

ð в схеме данных должна быть установлена связь этих таблиц по полю ТАБН.

ð в запросе выбрать из таблицы ПРЕПОДАВАТЕЛЬ поле ФИО, а из таблицы

УСПЕВАЕМОСТЬ поля ВИДЗ и НС

ð перекрестный запрос надо строить на этом запросе выборки, использовав ФИО в ка­честве поля для заголовков строк


Просмотров 432

Эта страница нарушает авторские права




allrefrs.ru - 2021 год. Все права принадлежат их авторам!