wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

sql-запросы связи

Total questions: 22

Worksheet time: 17mins

Name
Class
Date
1.

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

a)

CREATE DATABASE

b)

INSERT into

c)

CREATE TABLE

2.

Этот оператор позволяет удалять записи из таблиц ...

a)

UPDATE

b)

VALUES

c)

DELETE

3.

Для сортировки по возрастанию используется следующая конструкция:

a)

GROUP BY имя_поля DESC

b)

ORDER BY имя_поля DESC

c)

ORDER BY имя_поля ASC

d)

GROUP BY имя_поля ASC

4.

Условие запроса может быть прописано после оператора...

a)

WHERE

b)

WHY

c)

SELECT

d)

INNER JOIN

5.

Вставьте пропущенные слова (через пробел) для в запросе на обновление данных:

***** products *** salary = salary*1.5

(a)  

6.

Вставьте пропущенные ключевые слова (через пробел) для отображения всех уникальных значений поля date из таблицы students

***** ****** date FROM students

(a)  

7.

Вставьте пропущенные слова для выбора тех записей таблицы Customers, поле адрес (address) которых начинается на букву N

SELECT * FROM Customers

***** address **** 'N%'

(a)  

8.

Выберите все записи, где значение столбца "Город" заканчивается буквой "j" ().

SELECT * FROM Customers

****** city **** ******

(вводите через пробел слова только отсутствующие в данной записи, кавычки используйте одинарные)

(a)  

9.

Выберите все записи из таблицы "Customers", отсортируйте результат в алфавитном порядке по столбцу "city".

SELECT * FROM Customers

****** ** city

(a)  

10.

Запишите ключевое слово, которое заменено на ****

Выберите все записи из таблицы "Customers", отсортируйте результат в обратном порядке в алфавитном порядке по столбцу "Город".

SELECT * FROM Customers

ORDER BY city ****

(a)  

11.

Укажите размерность таблицы "Нарушения ПДД"

(a)  

12.

Укажите мощность таблицы "Нарушения ПДД"

(a)  

13.

Название ключевого поля

a)

date_violation

b)

violation

c)

sum_fine

d)

number_plate

e)

fine_id

14.

Какова максимальная

длина строки, которая может храниться в поле violation

(a)  

15.

Из таблицы pdd выбрать водителей (поле name ) и даты нарушений (поле date).

Для столбца name задать новое имя Водитель. (не использовать кавычки и точку с запятой!)

(a)  

16.

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

a)

CASCADE

b)

SET NULL

c)

SET DEFAULT

d)

RESTRICT

17.

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

a)

CASCADE

b)

SET NULL

c)

SET DEFAULT

d)

RESTRICT

18.

SELECT products.title, category.title FROM category LEFT JOIN

products on category.id = products.category_id

(a)  

19.

Сколько записей вернет данный запрос:

SELECT * FROM products JOIN

category on category.id = products.category_id

(a)  

20.

Сколько записей вернет данный запрос:

SELECT products.title, category.title FROM category LEFT JOIN

products on category.id = products.category_id

WHERE products.title is null

(a)  

21.

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

SELECT category.title, sum(products.price) FROM category

INNER JOIN products

on products.category_id=category.id

GROUP BY 1

ORDER by 2 ASC

LIMIT 1

(a)  

22.

Какое количество строк отобразит данный запрос?

SELECT products.title, category.title FROM category CROSS JOIN

products

(a)