wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Test SQL made by Eyez

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Команда SQL: определяет поля, которые содержат нужные данные

a)

where

b)

select

c)

group by

d)

order by

2.

SQL LIKE: что такое expression?

a)

устанавливает соответствие символьной строки с шаблоном

b)

шаблон, по которому будет происходить проверка выражения

c)

любое символьное выражение, такое как столбец или поле

d)

expression LIKE pattern

3.

[^] - выберите правильное утверждение

a)

любой одиночный символ

b)

Исключающий диапазон или последовательность символов

c)

строка любой длины

d)

диапазон или последовательность символов

4.

какой это из JOIN'ов? (2 правильных ответа)

a)

Inner Join

b)

Major Join

c)

Central Join

d)

CROSS Join

5.

выберите правильный синтаксис (за правильный ответ 5 баллов)

a)

SELECT column_name(s)

FROM table 1

RIGHT JOIN table2

ON table1_column_name = table2.

column_name;

b)

SELECT column_name s

FROM table 1

RIGHT JOIN table2

ON table1_column_name

column_name;

c)

SELECT column_name(s)

FROM table 1

LEFT JOIN table2

ON table1_column_name = table2.

column_name;

6.

Связь один-ко-многим предполагает... (2 правильных ответа)

a)

что одному атрибуту

1-ой таблицы соответствует несколько атрибутов

2-ой и наоборот

b)

основано на соответствии одной записи в основной таблице многим записям в подчиненной табл.

c)

основано на соответствии нескольких записей в основной одной записи в подчиненной табл.

d)

один атрибут 1-ой таблицы соответствует нескольким атрибутам из 2-ой

7.

диапазон значений - INT

a)

~2 миллиарда

b)

~8 миллионов

c)

~32 тысячи

d)

~4 миллиарда

8.

Максимальное кол-во символов у типа данных - Longtext

a)

~9 миллиардов

b)

~2 миллиарда

c)

~16 миллионов

d)

~4 миллиарда

9.

команда SQL: указывает таблицы, из которых должны быть извлечены данные, и то, как эти таблицы должны быть соединены

a)

GROUP BY

b)

HAVING

c)

FROM

d)

ORDER BY

10.

1: используется для группировки строк по одинаковым значениям столбцов

2: Ограничивает количество строк в окончательном результирующем наборе

3: Макс. кол-во символов у типа данных - Text

(3 ПРАВИЛЬНЫХ ОТВЕТА)

a)

~32 тысячи

b)

GROUP BY

c)

SELECT

d)

WHERE

e)

~65 тысяч

11.

используется для группировки строк по одинаковым значениям столбцов

a)

HAVING

b)

GROUP BY

c)

SELECT

d)

WHERE

12.

По способу организации связи между данными СУБД бывает:

a)

1: Сетевая

2: Реляционная

3: Иерархическая

b)

1: Иерархическая

2: Сетевая

3: Реляционная

c)

1: Реляционная

2: Иерархическая

3: Сетевая

d)

1: Реляционная

2: Сетевая

3: Иерархическая

13.

Большинство БД организованы в виде:

a)

Таблиц

b)

данных

c)

адресов

d)

проектов

14.

Индекс это -

a)

Дополнительная таблица для ускорения поиска

b)

Столбец у которого не могу повторяться значения

c)

Комплекс БД+СУБД

d)

Специальным образом организованная совокупность данных

15.

1: Столбцы называют - ?

2: Строки называют - ?

a)

Первичный Ключ

b)

Поле

c)

Индекс

d)

Запись

16.

выберите 3 верных утверждения про: Процесс проектирования базы данных

a)

Определение Структуры таблиц

b)

Определение Полей

c)

У каждого столбца есть уникальное имя

d)

В таблице нет 2-ух одинаковый строк

e)

Определение назначения базы данных

17.

Какой тип данных используется для хранения больших целых чисел?

a)

Integer

b)

Bigint

c)

Smallint

d)

Tinyint

18.

Какой оператор SQL используется для фильтрации записей?

a)

SELECT

b)

WHERE

c)

INSERT

d)

JOIN

19.

Что такое первичный ключ в базе данных?

a)

Тип данных для хранения текста

b)

Связь между таблицами

c)

Индекс для ускорения поиска

d)

Уникальный идентификатор записи

20.

РБД - расшифровка и описание

a)

База данных в виде адресов

b)

База данных в виде таблиц

c)

Реляционная база данных

d)

Реклама Базы данных

21.

Какой оператор SQL используется для добавления новых записей в таблицу?

a)

UPDATE

b)

SELECT

c)

INSERT

d)

DELETE

22.

Какой оператор SQL используется для удаления записей из таблицы?

a)

REMOVE

b)

DELETE

c)

UPDATE

d)

DROP

23.

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

a)

SELECT

b)

UPDATE

c)

LIKE

d)

SET

24.

Какой тип данных используется для хранения строк переменной длины?

a)

TEXT

b)

CHAR

c)

VARCHAR

d)

BIGINT

25.

Запрос (QUERY) - вопрос сформулированный к - ?

a)

к Таблицам

b)

Базе Данных

c)

К индексу

d)

к Языку Программирования

26.

[] - описание этого символа

a)

Диапазон или последовательность Символов

b)

Строка любой длины

c)

Исключающий Диапазон или последовательность символов

d)

Любой Одиночный символ

27.

Максимальное Кол-во символов у типа данных - Longtext

a)

~2 миллиарда

b)

~9 миллиардов

c)

~4 миллиарда

d)

~16 миллионов

28.

Диапазон значений со знаком у типа данных - Mediumint

a)

~9 миллиардов

b)

~2 миллиарда

c)

~8 миллионов

d)

~16 миллионов

29.

Ограничивает число строк в окончательном результирующего набора по одному или более столбцам

a)

Order By

b)

Having

c)

Where

d)

Group By

30.

выберите правильное утверждение по Иерархической БД

a)

не могут быть повторяющихся строк

b)

каждый объект может быть связан с другим

c)

строится по древовидной структуре

d)

представляется в виде сети