
Индивидуальное задание 4
.pdf
Этот элемент курса проверен как 'Итоговые упражнения (раздел 1)'
вес: 2.0
Задача
1.0/1.0 point (graded)
В демонстрационных базах ORACLE и PostgreSQL определена функция GetNumber с двумя числовыми параметрами. Спецификация функции :
X — целое число
Y – целое число
Результат функции: целое число.
Вызовите эту функцию c параметрами X = 5 , Y = 5 . Введите в строку ответа результат:
35 |
|
Вы использовали 1 из 5 попыток
Следующие 3 задания выполняются в контексте базы Общественный Транспорт (ознакомиться со структурой базы можно здесь). Задания могут быть выполнены как в базе ORACLE APEX, так и в pgAdmin.
Обратите внимание, что в среде ORACLE APEX поля типа DATE отображаются в формате: dd.mm.yyyy. Тем не менее, этот тип данных кроме даты содержит и время. Для того, чтобы это время увидеть, достаточно задать явный формат, включающий время. Например:
SELECT to_char(stop_time_real, 'dd/mm/yyyy hh24:mi') FROM track
Кроме того, в запросе может понадобиться явное упоминание какой-то даты. Например, требуется вывести все записи из таблицы track с значением поля stop_time_real после 10 сентября 2019 15:00:
SELECT * FROM track WHERE stop_time_real > to_date('10/09/2019 15:00', 'dd/mm/yyyy hh24:mi')
Задача
1.0/1.0 point (graded)
Определите, сколько автобусов пройдет остановку СТ. МЕТРО "ПРИМОРСКАЯ" с идентификатором 3285 в интервале
[22:00, 23:00) |
9 сентября 2019 года . |
5 |
|
Вы использовали 1 из 5 попыток
Задача
1.0/1.0 point (graded)
Напишите запрос к базе Общественный транспорт и определите, сколько единиц общественного транспорта (с различными бортовыми номерами) работали на автобусном маршруте 1 10 сентября 2019 года в интервале
[7:00, 8:00) ?
15 |
|
Вы использовали 1 из 5 попыток

Задача
1.0/1.0 point (graded)
Давайте представим, что Вы стоите рядом с некоторой достопримечательностью Санкт-Петербурга, например Аничков мост, с заданными координатами ( 59.9332352 , 30.3433533 ). Вычислите количество остановок, которые находятся от Вас на расстоянии не более 250 метров.
Координаты остановок находятся в таблице STOPS . Для вычисления сферического расстояния в базе данных Общественный Транспорт была создана функция CoordinateDistance . Спецификация функции
CoordinateDistance (Latitude1, Longitude1, Latitude2, Longitude2) :
Latitude1 — широта объекта 1 (числовой тип)
Longitude1 – долгота объекта 1 (числовой тип)
Latitude2 — широта объекта 2 (числовой тип)
Longitude2 – долгота объекта 2 (числовой тип)
Результат функции: сферическое расстояние (в метрах).
Введите количество остановок:
5 |
|
Вы использовали 1 из 5 попыток
Назад |
Далее |
Все права защищены
Каталог курсов Каталог программ
Направления подготовки
О проекте |
Пользовательское соглашение |
Вопрос-ответ |
Контактная информация |
Задать вопрос |
Контакты для СМИ |
Системные требования |
Политика в отношении перс. данных |
Ru | En
Подписаться на новости Открытого образования России
Введите ваш e-mail |
Подписаться |
© 2022 Открытое образование