Font size
Worksheetssqlд
Total questions: 47
Worksheet time: 34mins
Запрос выбора всех значений из таблицы Persons:
SELECT FROM Persons;
Команда, используемая для удаления строки в базе данных:
Каким(-и) свойством(-ами) обладает реляционный процесс в базе данных?
в таблице могут быть одинаковые строки
каждый столбец имеет уникальное имя
в таблице не могут быть одинаковые строки
данные в столбцах таблицы имеют одинаковый тип
данные в столбцах таблицы имеют разный тип
Укажите тип базы данных, в котором информация хранится в виде таблиц:
Иерархическая база данных
Сетевая база данных
База данных основанная на древовидной структуре:
Сетевая база данных
Тип данных для хранения времени?
Time
Поля, которые могут быть первичным ключом в таблице
ID
Номер телефона
Адрес
Год рождения
Класс
Определите, что относится к основным этапам в процессе проектирования базы данных:
Табличные записи
Ключевое поле
Связь между таблицами
Связь между записями
Связь между полями
Поля это
Столбцы
Записи
Строки
Так и не запомнил
Записи это
Поля
Столбцы
Строки
Так и не запомнил
Характеристики, необходимые для создания базы данных о сотрудниках банка: имя, адрес, дата рождения, время начала работы. Тип данных, которые используются в соответствии с этими данными:
Smallint, varchar, date
Char, date, smallint
Varchar, date, datetime
Smallint, char, datetime
Команда SQL, предназначенная для удаления таблицы Employees?
Найдите SQL-запрос, который выводит всех учащихся 11 класса таблицы Ucheniki в порядке возрастания по имени:
Если одна запись таблицы «Учителя» в базе данных «Школа» соответствует нескольким записям подчиненной таблицы
один-к-одному
один-ко-многим
один-к-двум
многие-ко-многим
Если одной записи основной таблицы соответствует несколько записей подчиненной таблицы, а одной записи подчиненной таблицы соответствует несколько записей основной таблицы
Какой результат вернет следующий SQL-запрос?
SELECT COUNT(*)
FROM employees
WHERE department_id IS NULL;
Общее количество сотрудников в таблице
Количество сотрудников, не назначенных ни в один отдел
Количество отделов без сотрудников
Ошибка, потому что department_id — это числовой тип
Найдите соответствие классификации баз данных
Код, который нужно написать, чтобы вывести всех учащихся со второй буквой “i” из заданной таблицы Students?
Команды объединения SQL:
Inner join
Out join
Left Join
Right Join
За что отвечает команда AS?
Используется для удаления строк из таблицы.
Отвечает за сортировку данных в запросах.
Используется для объединения нескольких таблиц.
Краткая запись столбца или названия таблицы
За что отвечает команда IN?
Определение имени таблицы
Краткая запись столбца или названия таблицы
Запись встроенного запроса
Объединение таблиц
Запрос SQL для удаления столбца в таблице
Как отсортировать учеников по убыванию возраста?
ORDER students BY age DESC;
SELECT * FROM students ORDER BY age DESC;
SELECT * FROM students ORDER BY age ASC;
SELECT age DESC FROM students;
Какой оператор используется для поиска значений по шаблону?
Какая команда отвечает за фильтрацию данных
DELETE
INSERT
UPDATE
WHERE
Как выбрать учеников из городов "Astana" или "Almaty"?
SELECT * FROM students WHERE city IN ('Astana', 'Almaty');
SELECT * FROM students WHERE city = 'Astana' AND 'Almaty';
SELECT * FROM students WHERE city BETWEEN 'Astana' AND 'Almaty';
а я не знаю
Как подсчитать количество строк в таблице students?
Что делает запрос SELECT AVG(age) FROM students;?
Что делает GROUP BY?
Удаляет повторяющиеся строки
Сортирует данные
Группирует данные
Преобразует данные в таблицу
Как выбрать только первые 5 строк из таблицы?
Как соединить таблицы students и classes по полю class_id с общими значениями?
SELECT * FROM students INNER JOIN classes ON students.class_id = classes.id;
SELECT students.class_id, classes.id FROM students JOIN classes;
Фильтрация данных после группировки
HAVING
WHERE
SELECT
GROUP BY
Как добавить новую строчку в таблице?
INSERT INTO students VALUES ('Aliya', 17, 'Astana');
ADD INTO students ('Aliya', 17, 'Astana');
INSERT students VALUES ('Aliya', 17, 'Astana');
APPEND INTO students VALUES ('Aliya', 17, 'Astana');
Как обновить возраст ученика по имени?
SET age = 18 WHERE name = 'Aliya' IN students;
UPDATE students SET age = 18 WHERE name = 'Aliya';
MODIFY students SET age = 18 FOR name = 'Aliya';
UPDATE students SET age = 18 IF name = 'Aliya';
Как удалить всех учеников младше 14 лет?
DELETE FROM students WHERE age < 14;
DELETE FROM students WHERE age > 14;
DROP FROM students WHERE age < 14;
DELETE age < 14 FROM students;
Как выбрать учеников, у которых имя начинается на "a"?
SELECT * FROM students WHERE name LIKE 'a%';
SELECT * FROM students WHERE name LIKE '%a';
SELECT FROM students WHERE name = 'a';
SELECT * FROM students WHERE name = '%a';
Команда для создания базы данных
CREATE DATABASE
CREATE TABLE
SELECT DATABASE
DATABASE
В реляционной базе данных связь «многие-ко-многим» необходимо заменить на связь «один-ко-многим» с помощью
введения дополнительных полей в таблицах
введения дополнительных строк в таблицах
введения дополнительных таблиц
введения дополнительных первичных ключей
Сколько полей и записей
Полей 5, Записи 4
Полей 5, Записи 3
Полей 4, Записи 3
Полей 4, Записи 4
Какой запрос выберет всех учеников, у которых возраст между 16 и 18 лет?
SELECT * FROM students WHERE age = 16 AND age = 18;
SELECT * FROM students WHERE age IN (16, 18);
SELECT * FROM students WHERE age BETWEEN 16 AND 18;
SELECT * FROM students WHERE age = 16 OR 18;
Что делает SELECT DISTINCT city FROM students;?
Выбирает уникальные значения городов
Удаляет строку
Выбирает все города, включая повторы
Показывает города с максимальным количеством учеников
Выберите диапазон значений целого типа SMALLINT данных в MySQL
-10000 до 10000
-32768 до 32767
-32767 до 32768
-30000 до 30000
Выберите диапазон значений целого типа TINYINT данных в MySQL
-256 to 255
1 to 100
-64 to 63
-128 to 127
Выберите диапазон значений целого типа MEDIUMINT данных в MySQL
-8,388,608 to 8,388,607
0 to 4,294,967,295
-2,147,483,648 to 2,147,483,647
-16,777,216 to 16,777,215
Выберите диапазон значений целого типа INT (или INTEGER) данных в MySQL
Выберите диапазон значений целого типа BIGINT данных в MySQL
Какая команда используется для сортировки
Group by
Order by
Select
Count
