Результаты прохождения теста Основы SQL пользователем alexn

Результат прохождения теста "Основы SQL" - Пройден

+50

  • Кто проходил: alexn
  • Дата прохождения: 22.03.2019
Синонимом какого понятия является понятие 'кортеж'?
Ваши ответы
Запись
При объединении (UNION) нескольких выборок должны ли они содержать одинаковое количество, порядок и тип полей?
Ваши ответы
Да
С помощью какого запроса можно удалить все записи из таблицы A?
Ваши ответы
DELETE FROM A
Когда оператор AND И OR совместно используются после WHERE ...
Ваши ответы
AND имеет больший приоритет, нежели OR;
Верно ли логически составлен следующий запрос:
SELECT EMP_NAME, SUM(SAL) FROM EMPLOYEE; 
Ваши ответы
Нет
Объяснение:

Необходимо использовать конструкцию GROUP BY.

Может ли первичный(primary) ключ быть одновременно и внешним(foreign) ключом?
Ваши ответы
Да
Какие из перечисленных ниже подмножеств содержит SQL:
Ваши ответы
DDL
DML
Объяснение:

DML - Data Manipulation Language. Он содержит такие выражения как SELECT, INSERT, UPDATE и DELETE.
DDL - Data Definition Language. Содержит выражения CREATE, ALTER и DROP.

Для того, чтобы получить все записи из таблицы, где значение в колонке last_name начинается со строки 'SM', какие условия следует использовать из приведенных ниже?
SELECT * FROM employees 
Ваши ответы
WHERE last_name LIKE 'SM%'
Объяснение:

WHERE и LIKE
http://www.w3schools.com/sql/sql_where.asp

Какая разница между decimal и numeric ?
Ваши ответы
NUMERIC - тип числовых данных с фиксированными точностью и масштабом. DECIMAL - тип числовых данных без фиксированной точности и масштаба
Объяснение:

Никакой разницы

Предположим, что создана таблица persons с колонками id, name, age. Какой запрос найдет средний возраст всех людей с возрастом не менее 18-ти лет?
Ваши ответы
SELECT avg(age) FROM persons HAVING age >= 18
Объяснение:

Запрос: select avg(age) from persons having age >= 18