Меню
Тесты
Тесты  /  Прочее  /  Прочее  /  Основы SQL

Основы SQL

Avatar
16.10.2025. Тест. Прочее, Прочее
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
ответить на вопросы задания в тестовой форме Основы SQL

Список вопросов теста

Вопрос 1

Какая команда SQL используется для изменения существующих строк в таблице

 

 

Варианты ответов
  • SELECT
  • UPDATE
  • ALTER
  • DROP
Вопрос 2

Какая нормальная форма требует атомарных значений столбцов и запрещает повторяющиеся группы

Варианты ответов
  • первая нормальная форма (1 НФ)
  • вторая нормальная форма (2 НФ)
  • третья нормальная форма ( 3 НФ)
  • Нормальная форма Бойса-Кодда
Вопрос 3

Что такое SQL

Варианты ответов
  • SQL - это база данных и язык программирования
  • SQL - это база данных
  • SQL - это язык программирования
  • SQL - это язык запросов к базе данных
Вопрос 4

Где правильно создана таблица

Варианты ответов
  • CREATE NEW TABLE table_name
  • TABLE table_name
  • CREATE table_name
  • CREATE TABLE table_name
Вопрос 5

Что произойдет при выполнении кода ниже?

CREATE TABLE Users (
    id INT NOT NULL,
    surname VARCHAR(255),
    name VARCHAR(255),
    address VARCHAR(255),
    City VARCHAR(255) 
);
Варианты ответов
  • Будет создана таблица Users с полями: surname, name, address, City
  • Будет создана таблица Users с полями: id, surname, name, address, City
  • Будет создана таблица Users с полями: id, surname, name, address
Вопрос 6

Какой запрос позволяет выбрать все записи из таблицы "students"

Варианты ответов
  • SELECT * INTO students;
  • SELECT * FROM students;
  • INSERT INTO students SELECT *;
  • SELECT pizzas;
Вопрос 7

Какой запрос удалит таблицу с названием "employees"

Варианты ответов
  • DELETE TABLE employees;
  • DROP TABLE employees;
  • REMOVE TABLE employees;
  • THROW TABLE employees OUT OF WINDOW;
Вопрос 8

Какой ключ в таблице гарантирует уникальность каждой строки и не допускает NULL

Варианты ответов
  • PRIMARY KEY
  • FOREIGN KEY
  • INDEX
  • UNIQUE CONSTRAINT
Вопрос 9

Что покажет следующий запрос:
select * from Orders where date between '2017-01-01' and '2017-12-31'

Варианты ответов
  • Все данные по заказам, совершенным за 2017 год, за исключением 01 января 2017 года
  • Все данные по заказам, совершенным за 2017 год, за исключением 31 декабря 2017 года
  • Все данные по заказам, совершенным за 2017 год
  • Ничего, запрос составлен неверно
Вопрос 10

Что покажет следующий запрос: select id from Orders where year (date) > 2018;

Варианты ответов
  • номера заказов, сделанных до 2018 года
  • номера заказов, сделанных в 2018 году
  • уникальные номера заказов
  • номера заказов, сделанных после 2018 года
Вопрос 11

Напишите запрос, возвращающий информацию об адресах Москвы, Тбилиси, Львова.

Варианты ответов
  • SELECT City IN (‘Moscow’, ‘Tbilisi’, ‘Lvov’) FROM Addresses
  • SELECT Moscow, Tbilisi, Lvov FROM Addresses
  • SELECT * FROM Addresses WHERE City IN (‘Moscow’, ‘Tbilisi’, ‘Lvov’)
Вопрос 12

Для добавления новых записей в таблицу предназначен оператор 

Варианты ответов
  • INSERT
  • ADD
  • SELECT
Вопрос 13

К какому результату приведет выполнение запроса 

            SELECT City FROM Addresses ORDER BY City DESC
Варианты ответов
  • Выведется список городов
  • Выведется список городов в обратном алфавитном порядке (Я-А)
  • Выведется список городов в алфавитном порядке (А-Я)
Вопрос 14

Все перечисленные ключевые слова относятся к DML (Data Manipulation Language): INSERT, CREATE, DELETE, UPDATE.

Варианты ответов
  • Да
  • Нет
Вопрос 15

В таблице «Animals» базы данных зоопарка содержится информация обо всех обитающих там животных, в том числе о лисах: red fox, grey fox, little fox. Напишите запрос, возвращающий информацию о возрасте лис.

Варианты ответов
  • SELECT %fox age FROM Animals
  • SELECT age FROM Animals WHERE Animal LIKE «%fox»
  • SELECT age FROM %Fox.Animals
Вопрос 16

 Напишите запрос, возвращающий информацию о заказчиках, проживающих в одном из городов: Москва, Тбилиси, Львов.

Варианты ответов
  • SELECT Moscow, Tbilisi, Lvov FROM Customers
  • SELECT * FROM Customers WHERE City IN (‘Moscow’, ‘Tbilisi’, ‘Lvov’)
  • SELECT City IN (‘Moscow’, ‘Tbilisi’, ‘Lvov’) FROM Customers
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт