ВУЗ:
Составители:
47
Задача 5. Создать запрос, который определяет наименования эмитентов, чьи
ЦБ принимали участие более чем в 51 операции. Схема решения приведена на
рис. 4.28.
Запрос – выборка
Таблица ОПЕРАЦИЯ
ГосНомерЦБ ∞----------1
Таблица ЭМИССИЯ
ГосНомерЦБ
ГосНомерЛицЭмитента ∞---------1
Таблица ЭМИТЕНТ
ГосНомЭмитента
Поле: НаименЭмитента ДатаСделки
Имя таблицы: ЭМИТЕНТ ОПЕРАЦИЯ
Групповая операция: Группировка COUNT
Сортировка:
Вывод на экран Х Х
Условие отбора: >51
Рис. 4.28. Схема запроса – выборки с итоговой функцией COUNT
Задача 6. Для каждого эмитента определить среднее значение объема сделок
с его ценными бумагами по всем сделкам некоторого интервала времени. Нача-
ло и конец интервала времени задаются при выполнении запроса – это пара-
метры запроса. Схема решения приведена на рис. 4.29.
Запрос – выборка
Таблица ОПЕРАЦИЯ
ГосНомерЦБ ∞------1
Таблица ЭМИССИЯ
ГосНомерЦБ
ГосНомерЛицЭмитента ∞-----------1
Таблица ЭМИТЕНТ
ГосНомЭмитента
Поле: НаимЭмитента ОбъемСделки ДатаСделки
Имя таблицы: ЭМИТЕНТ ОПЕРАЦИЯ ОПЕРАЦИЯ
Групповая опе-
рация:
Группировка AVG Условие
Сортировка:
Вывод на экран Х Х
Условие отбора: BETWEEN
[Задайте начало интервала]
AND [Задайте конец интервала]
Рис. 4.29. Схема запроса – выборки с параметрами
Задача 7. Для каждого эмитента подсчитать общее количество его ценных бу-
маг, которые принимали участие в операциях. Схема решения приведена на
рис. 4.30.
Запрос-выборка
Таблица ОПЕРАЦИЯ
ГосНомерЦБ ∞--------1
Таблица ЭМИССИЯ
ГосНомерЦБ
ГосНомерЛицЭмитента ∞---------1
Таблица
ЭМИТЕНТ
ГосНомЭмитента
Поле: НаимЭмитента ОбъемСделки
Имя таблицы: ЭМИТЕНТ ОПЕРАЦИЯ
Групповая операция: Группировка SUM
Вывод на экран: Х Х
Условие отбора:
Рис. 4.30. Схема запроса – выборки для решения задачи 7
Страницы
- « первая
- ‹ предыдущая
- …
- 45
- 46
- 47
- 48
- 49
- …
- следующая ›
- последняя »