БД-7

Додано: 4 лютого 2021
Предмет:
Тест виконано: 79 разів
12 запитань
Запитання 1

Який запит є зовнішнім у наступному запиті: 

SELECT * FROM tl WHERE columnl = (SELECT columnl FROM t2)

варіанти відповідей

SELECT * FROM tl

SELECT columnl FROM t2

tl WHERE columnl 

columnl = (SELECT columnl FROM t2)


columnl FROM t2

Запитання 2

Який запит є підзапитом у наступному запиті: 

SELECT * FROM tl WHERE columnl = (SELECT columnl FROM t2)

варіанти відповідей

SELECT * FROM tl

SELECT columnl FROM t2

tl WHERE columnl 

columnl = (SELECT columnl FROM t2)


columnl FROM t2

Запитання 3

Яке ключове слово в запиті SQL означає "повернути TRUE, якщо порівняння дає TRUE для будь-якого з рядків, які повертає підзапит"?

варіанти відповідей

any

in

some

all

exist

Запитання 4

Яке ключове слово в запиті SQL означає "повернути TRUE, якщо порівняння дає TRUE для усіх рядків, які повертає підзапит"?

варіанти відповідей

any

in

some

all

exist

Запитання 5

Яке ключове слово в запиті SQL означає "повернути TRUE, якщо підзапит взагалі повертає які-небудь значення"?

варіанти відповідей

any

in

some

all

exist

Запитання 6

Яке ключове слово в запиті SQL означає "повернути FALSE, якщо підзапит взагалі повертає які-небудь значення"?

варіанти відповідей

any

exist

some

all

not exist

Запитання 7

Яким може бути зовнішній оператор підзапиту?

варіанти відповідей

select

insert

update

delete

create

Запитання 8

Який запит є корельованим?

варіанти відповідей

SELECT UPPER((SELECT si FROM tl)) FROM t2;

SELECT * FROM tl WHERE columnl = ANY(SELECT columnl FROM t2 WHERE t2.column2 = tl.column2);


SELECT AVG(sum_columnl) FROM (SELECT SUM(columnl) AS sum_columnl FROM tl GROUP BY columnl) AS tl;

SELECT columnl, column2, column3 FROM tl WHERE (columnl, column2, column3) IN ((SELECT columnl, column2, column3 FROM tl);


Запитання 9

Який запит є скалярним?

варіанти відповідей

SELECT UPPER((SELECT si FROM tl)) FROM t2;

SELECT * FROM tl WHERE columnl = ANY(SELECT columnl FROM t2 WHERE t2.column2 = tl.column2);


SELECT AVG(sum_columnl) FROM (SELECT SUM(columnl) AS sum_columnl FROM tl GROUP BY columnl) AS tl;

SELECT columnl, column2, column3 FROM tl WHERE (columnl, column2, column3) IN ((SELECT columnl, column2, column3 FROM tl);


Запитання 10

Який запит повертає рядок?

варіанти відповідей

SELECT UPPER((SELECT si FROM tl)) FROM t2;

SELECT * FROM tl WHERE columnl = ANY(SELECT columnl FROM t2 WHERE t2.column2 = tl.column2);


SELECT AVG(sum_columnl) FROM (SELECT SUM(columnl) AS sum_columnl FROM tl GROUP BY columnl) AS tl;

SELECT columnl, column2, column3 FROM tl WHERE (columnl, column2, column3) IN ((SELECT columnl, column2, column3 FROM tl);


Запитання 11

Який запит знаходить усі рядки таблиці tl, які є також і в таблиці t2?

варіанти відповідей

SELECT UPPER((SELECT si FROM tl)) FROM t2;

SELECT * FROM tl WHERE columnl = ANY(SELECT columnl FROM t2 WHERE t2.column2 = tl.column2);


SELECT AVG(sum_columnl) FROM (SELECT SUM(columnl) AS sum_columnl FROM tl GROUP BY columnl) AS tl;

SELECT columnl, column2, column3 FROM tl WHERE (columnl, column2, column3) IN ((SELECT columnl, column2, column3 FROM tl);


Запитання 12

Який запит знаходить середнє значення сум в згрупованій таблиці.?

варіанти відповідей

SELECT UPPER((SELECT si FROM tl)) FROM t2;

SELECT * FROM tl WHERE columnl = ANY(SELECT columnl FROM t2 WHERE t2.column2 = tl.column2);


SELECT AVG(sum_columnl) FROM (SELECT SUM(columnl) AS sum_columnl FROM tl GROUP BY columnl) AS tl;

SELECT columnl, column2, column3 FROM tl WHERE (columnl, column2, column3) IN ((SELECT columnl, column2, column3 FROM tl);


Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест