| Автор: | О. Константинов | Ограничение времени: | 1 сек | |
| Входной файл: | test.sql | Ограничение памяти: | 256 Мб | |
| Выходной файл: | test.log | |||
| Максимальный балл: | 1 |
Схема реляционной БД содержит таблицу SomeTable структура
которой неизвестна.
Требуется выбрать все поля всех записей данной таблицы.
Решение следует представить в виде текстового файла, содержащего единственный SQL-запрос.
Полагается, что для работы с базой данных используется SQLite3.
| Автор: | О. Константинов | Ограничение времени: | 1 сек | |
| Входной файл: | test.sql | Ограничение памяти: | 256 Мб | |
| Выходной файл: | test.log | |||
| Максимальный балл: | 1 |
Схема реляционной БД содержит таблицу Clients,
в которой хранится список клиентов с полями:
ID - уникальный идентификатор клиента;FirstName - имя клиента;SecondName - фамилия клиента.ID и фамилию клиента.
Решение следует представить в виде текстового файла, содержащего единственный SQL-запрос.
Полагается, что для работы с базой данных используется SQLite3.
| Автор: | О. Константинов | Ограничение времени: | 1 сек | |
| Входной файл: | test.sql | Ограничение памяти: | 256 Мб | |
| Выходной файл: | test.log | |||
| Максимальный балл: | 1 |
Требуется из таблицы Books со структурой:
ID - уникальный идентификатор книги;Author - инициалы автора книги;Title - название книги;Решение следует представить в виде текстового файла, содержащего единственный SQL-запрос.
Полагается, что для работы с базой данных используется SQLite3.
| Автор: | О. Константинов | Ограничение времени: | 1 сек | |
| Входной файл: | test.sql | Ограничение памяти: | 256 Мб | |
| Выходной файл: | test.log | |||
| Максимальный балл: | 1 |
База данных представлена одной таблицей Numbers, в
которой хранится набор целых чисел Value.
Требуется вычислить минимальное и максимальное значения,
сумму и количество чисел в таблице,
среднее значение среди всех чисел.
Ниже представлено детальное DDL-описание таблицы:
TABLE Numbers ( -- хранит список целых чисел
Value INTEGER NOT NULL -- целое число
DEFAULT (0)
);
Результатом выполнения запроса должен быть единственный кортеж
(MinValue, MaxValue, SumValue, CountValue, AvgValue).
Описание полей запроса:
MinValue - минимальное значение;MaxValue - максимальное значение;SumValue - сумма чисел;CountValue - количество чисел;AvgValue - среднее значение.Решение следует представить в виде текстового файла, содержащего единственный SQL-запрос.
Полагается, что для работы с базой данных используется SQLite3.
| Автор: | О. Константинов | Ограничение времени: | 1 сек | |
| Входной файл: | test.sql | Ограничение памяти: | 256 Мб | |
| Выходной файл: | test.log | |||
| Максимальный балл: | 1 |
База данных представлена одной таблицей Numbers, в
которой хранится набор целых чисел Value.
Требуется классифицировать числа на положительные "positive",
отрицательные "negative" и ноль "zero".
Ниже представлено детальное DDL-описание таблицы:
TABLE Numbers ( -- хранит список целых чисел
Value INTEGER NOT NULL -- целое число
DEFAULT (0)
);
Результатом выполнения запроса должен быть список кортежей
(Value, Classification).
Описание полей запроса:
Value - значение;Classification - классификация на положительные, отрицательные и ноль.Решение следует представить в виде текстового файла, содержащего единственный SQL-запрос.
Полагается, что для работы с базой данных используется SQLite3.
| Автор: | О. Константинов | Ограничение времени: | 1 сек | |
| Входной файл: | test.sql | Ограничение памяти: | 256 Мб | |
| Выходной файл: | test.log | |||
| Максимальный балл: | 1 |
Требуется из таблицы TelephoneCodesOfCities со структурой:
ID - уникальный идентификатор записи;City - название города;PhoneCode - телефонный код;Решение следует представить в виде текстового файла, содержащего единственный SQL-запрос.
Полагается, что для работы с базой данных используется SQLite3.
| Автор: | А. Баранов | Ограничение времени: | 1 сек | |
| Входной файл: | test.db | Ограничение памяти: | 256 Мб | |
| Выходной файл: | test.log | |||
| Максимальный балл: | 1 |
Ньют Саламандер путешествует по миру, собирая информацию о редких видах магических животных. Результаты своих исследований он хранит в БД, состоящей из следующих таблиц:
Требуется составить запрос, возвращающий выборку существ, встречающихся сразу на нескольких различных континентах, отсортированную по их названиям.
Результирующая таблица должна состоять из двух столбцов:
название животного (BEASTS.NAME) и количество континентов, на которых встречаются представители данного вида.
Решение следует представить в виде текстового файла, содержащего единственный SQL-запрос.
Полагается, что для работы с базой данных используется SQLite3.
| Автор: | О. Константинов | Ограничение времени: | 1 сек | |
| Входной файл: | test.db | Ограничение памяти: | 256 Мб | |
| Выходной файл: | test.log | |||
| Максимальный балл: | 1 |
Требуется по UML-схеме создать базу данных при помощи DDL-скрипта на языке SQL.
При описании полей таблицы следует указывать только тип значений и связи.
Поле id следует сделать первичным ключом.
Схема БД в UML-нотации:
Решение следует представить в виде текстового файла, содержащего несколько SQL-запросов.
Полагается, что для работы с базой данных используется SQLite3.
| Автор: | О. Константинов | Ограничение времени: | 1 сек | |
| Входной файл: | test.sql | Ограничение памяти: | 256 Мб | |
| Выходной файл: | test.log | |||
| Максимальный балл: | 1 |
В пустой БД требуется создать таблицу Notes со структурой:
ID: INTEGER;
Note: TEXT;
TimeOfCreation: DATETIME;
ProgressMade: REAL;
Status: TEXT.
Дополнительно, нужно прописать параметры полей:
ID - первичный ключ с автоинкрементном;Note - гарантирует уникальность, не NULL;TimeOfCreation - не NULL;ProgressMade - от 0 до 1, по умолчанию ноль;Status - одно из значений: "started",
"accepted", "canceled", по умолчанию "started".Решение следует представить в виде текстового файла, содержащего единственный SQL-запрос.
Полагается, что для работы с базой данных используется SQLite3.
| Автор: | О. Константинов | Ограничение времени: | 1 сек | |
| Входной файл: | test.sql | Ограничение памяти: | 256 Мб | |
| Выходной файл: | test.log | |||
| Максимальный балл: | 1 |
В таблицу Cities нужно добавить города
Vladivostok, Novosibirsk, Lesozavodsk.
Для города Vladivostok нужно указать население: 604901. Структура таблицы:
ID - идентификатор записи с автоинкрементном;Town - название города;Population - численность населения.
Решение следует представить в виде текстового файла, содержащего несколько SQL-запросов.
Запросы следует завершать символом ';'.
Полагается, что для работы с базой данных используется SQLite3.
| Автор: | О. Константинов | Ограничение времени: | 1 сек | |
| Входной файл: | test.sql | Ограничение памяти: | 256 Мб | |
| Выходной файл: | test.log | |||
| Максимальный балл: | 1 |
В таблицу Customers реляционной БД требуется добавить
новое поле Email типа "TEXT", со значение
по умолчанию "@mail.ru".
Решение следует представить в виде текстового файла, содержащего единственный SQL-запрос.
Полагается, что для работы с базой данных используется SQLite3.
| Автор: | О. Константинов | Ограничение времени: | 1 сек | |
| Входной файл: | test.sql | Ограничение памяти: | 256 Мб | |
| Выходной файл: | test.log | |||
| Максимальный балл: | 1 |
Из таблице Magazines нужно удалить все записи, где поле Edition имеет значение "NULL".
Решение следует представить в виде текстового файла, содержащего единственный SQL-запрос.
Полагается, что для работы с базой данных используется SQLite3.
| Автор: | О. Константинов | Ограничение времени: | 1 сек | |
| Входной файл: | test.sql | Ограничение памяти: | 256 Мб | |
| Выходной файл: | test.log | |||
| Максимальный балл: | 1 |
Необходимо удалить таблицу TestTable из реляционной БД.
Решение следует представить в виде текстового файла, содержащего единственный SQL-запрос.
Полагается, что для работы с базой данных используется SQLite3.