Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Индивидуальное задание 3

.pdf
Скачиваний:
15
Добавлен:
12.11.2023
Размер:
380.72 Кб
Скачать

Этот элемент курса проверен как 'Итоговые упражнения (раздел 1)'

вес: 2.0

Все, приведенные ниже задания, выполняются в контексте базы Общественный транспорт. Ознакомиться со структурой базы можно здесь.

База доступна в СУБД ORACLE через инструмент ORACLE APEX. Параметры для входа:

Workspace: online_ru

Username: itmo

Password: online

Более подробная инструкция для работы со средой ORACLE APEX доступна здесь.

Кроме того, такая же по содержанию база доступна в СУБД PostgreSQL через инструмент PgAdmin. Параметры для входа:

Login: itmo@ru

Password: online

Более подробная инструкция для работы со средой 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)

В базе Общественный транспорт есть таблица STOPS , в которой содержаться сведения об остановках (идентификатор, название, долгота, широта).

Определите количество остановок, которые попадают в область со следующими границами: широта в интервале —

[59.965, 60.03] , долгота —

[30.272, 30.344] .

Введите количество остановок.

 

41

 

Вы использовали 1 из 5 попыток

Задача

1.0/1.0 point (graded)

Напишите запрос к базе Общественный транспорт и определите, по какому маршруту ездил АВТОБУС с бортовым

номером

3676 ?

Введите номер маршрута.

191

 

Вы использовали 1 из 5 попыток

Задача

1/1 point (graded)

Напишите запрос к базе Общественный транспорт и определите, сколько единиц общественного транспорта (с различными бортовыми номерами) работали на 10 маршруте (вид транспорта — АВТОБУС )?

Введите количество единиц общественного транспорта.

9

Вы использовали 1 из 5 попыток

Задача

1/1 point (graded)

Напишите запрос к базе Общественный транспорт и определите, какое максимальное расстояние между соседними

остановками на маршруте

АВТОБУСА номер 191 ?

1530

 

Вы использовали 1 из 5 попыток

Задача

1.0/1.0 point (graded)

Какое расстояние на автобусном маршруте 10 в прямом направлении связывает 7 и 21 остановку?

Введите расстояние.

6000

 

Вы использовали 3 из 5 попыток

Задача

1.0/1.0 point (graded)

Напишите запрос к базе Общественный транспорт и определите долготу и широту 13 -й остановки на ОБРАТНОМ

направлении маршрута

АВТОБУСА номер 1 .

Укажите долготу (Longitude):

30.290329

 

Укажите широту (Latitude):

59.95428947

 

Вы использовали 1 из 5 попыток

Задача

1.0/1.0 point (graded)

Напишите запрос к базе Общественный транспорт и определите НОМЕРА АВТОБУСНЫХ маршрутов, длина которых в ПРЯМОМ направлении попадает в интервал [13800, 19600] .

Номера перечислите в любом порядке через запятую, например: 3,10,7

191, 1, 46

Вы использовали 2 из 5 попыток

Назад

Далее

Все права защищены

Каталог курсов Каталог программ

Направления подготовки

О проекте

Пользовательское соглашение

Вопрос-ответ

Контактная информация

Задать вопрос

Контакты для СМИ

Системные требования

Политика в отношении перс. данных

Ru | En

Подписаться на новости Открытого образования России

Введите ваш e-mail

Подписаться

© 2022 Открытое образование