Информатика: Реляционные базы данных. Парамонов Н.Б - 31 стр.

UptoLike

- 31 -
бы в нем содержалось условие отбора, которое определяет,
какие именно записи включать в данный запрос; это поле
не включается в результат работы запроса.
Если по одному полу нужно провести несколько итоговых
расчетов, то поле следует ввести в бланк несколько раз. Операция
группировки может проводиться одновременно по нескольким
полям. В
этом случае производится вычисление итоговых резуль-
татов отдельно, для каждого набора записей, имеющих одинако-
вые значения в тех полях, по которым, осуществляется группи-
ровка.
Задание 1.
Пользуясь БД "Students" организуйте вывод информа-
ции о студентках факультета, родившихся, позже
1 июля 1985 г. и раньше 31 марта 1986 г.
Указание. Это задание можно выполнить несколькими способа-
ми: а) дважды применив условия отбора Between…And в полях
"Дата рождения" и "Пол"; б) добавив два условия по признаку И
>… И <… в поле "Дата
рождения" (дважды выведенное) и одно -
в поле "Пол" и в) применив групповые операции с группировкой
в поле "Дата рождения" и "Пол".
Задание 2.
Пользуясь БД "Students" организуйте вывод информа-
ции о результатах сдачи сессии по группам.
Указание: Целесообразно применение оператора Like в поле
"Группа" (запрос с параметром).
Задание 3.
Пользуясь БД "Students" организуйте вывод информа-
ции о результатах сдачи сессии по группам с выводом
среднего балла каждого студента. Сгруппируйте до-
полнительно информацию по признаку пола. Включи-
те результаты запроса в таблицу "Сессия".
Указание: Для ввода выражения, рассчитывающего средний балл,
используйте {Shift+F2}, или {Ctrl+F2}.
Задание 4.
Пользуясь БД "Students" организуйте вывод информа-
ции о среднем балле по каждому предмету.
Указание: Просто вычисление среднего дает неверный ответ
(среди студентов могут оказаться имеющие 0-е оценки из-за про-
пуска экзамена). Возможны два пути решения: а) ввести в груп-
повые операции дополнительное поле Count и условия, что все
                             - 31 -

       бы в нем содержалось условие отбора, которое определяет,
       какие именно записи включать в данный запрос; это поле
       не включается в результат работы запроса.
     Если по одному полу нужно провести несколько итоговых
расчетов, то поле следует ввести в бланк несколько раз. Операция
группировки может проводиться одновременно по нескольким
полям. В этом случае производится вычисление итоговых резуль-
татов отдельно, для каждого набора записей, имеющих одинако-
вые значения в тех полях, по которым, осуществляется группи-
ровка.
Задание 1. Пользуясь БД "Students" организуйте вывод информа-
            ции о студентках факультета, родившихся, позже
            1 июля 1985 г. и раньше 31 марта 1986 г.
Указание. Это задание можно выполнить несколькими способа-
ми: а) дважды применив условия отбора Between…And в полях
"Дата рождения" и "Пол"; б) добавив два условия по признаку И
>… И <… в поле "Дата рождения" (дважды выведенное) и одно -
в поле "Пол" и в) применив групповые операции с группировкой
в поле "Дата рождения" и "Пол".
Задание 2. Пользуясь БД "Students" организуйте вывод информа-
            ции о результатах сдачи сессии по группам.
Указание: Целесообразно применение оператора Like в поле
"Группа" (запрос с параметром).
Задание 3. Пользуясь БД "Students" организуйте вывод информа-
            ции о результатах сдачи сессии по группам с выводом
            среднего балла каждого студента. Сгруппируйте до-
            полнительно информацию по признаку пола. Включи-
            те результаты запроса в таблицу "Сессия".
Указание: Для ввода выражения, рассчитывающего средний балл,
используйте {Shift+F2}, или {Ctrl+F2}.
Задание 4. Пользуясь БД "Students" организуйте вывод информа-
            ции о среднем балле по каждому предмету.
Указание: Просто вычисление среднего дает неверный ответ
(среди студентов могут оказаться имеющие 0-е оценки из-за про-
пуска экзамена). Возможны два пути решения: а) ввести в груп-
повые операции дополнительное поле Count и условия, что все