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


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

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



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

Для этого:

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

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

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

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

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

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

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

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

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

Для этого:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Для этого:

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

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

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

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

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

Для этого:

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

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

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

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

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

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



Поделиться:


Последнее изменение этой страницы: 2017-02-21; просмотров: 258; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.141.8.247 (0.006 с.)