Читайте также:
|
|
SELECT COUNT(Amount) FROM Peoples;
Ответ: 3
11.С помощью какого update-запроса можно обновить значения более чем одной колонки?
Ответ: UPDATE table_name SET col1_name = 'col1val', col2_name = 'col2val';
12.Какова функция команды GRANT в SQL?
Ответ: Передача прав для выполнения определенных действий над таблицей
13.Как называется набор требований к транзакциям?
Ответ: ACID
14. Выберите верный синтаксис DELETE выражений.
Ответ: DELETE FROM WHERE
15.Какой знак в запросах с использованием LIKE соответствует произвольному количеству символов в строке?
Ответ: %
16.Как выбрать все записи из таблицы "Persons", для которых значение колонки "FirstName" начинается с "a"?
Ответ: SELECT * FROM Persons WHERE FirstName LIKE 'a%'
17. Укажите все запросы, которые эквивалентны следующему:
select * from numbers where textvalue = 'one'
select * from numbers where textvalue like 'one'
18.Какие из представленных ниже запросов составлены корректно (таблица users состоит ровно из 4-х колонок: id, name, surname, occupation)?
Ответ: INSERT INTO users (id, name, surname, occupation) VALUES ('0', 'jack', 'newton', 'businessman');
INSERT INTO users VALUES ('0', 'jack', 'newton', 'businessman');
19. Какое ключевое слово используется для фильтрации значений, полученных в результате применения агрегирующих функций в результатах запроса с использованием GROUP BY?
Ответ: HAVING
20. Дана таблица, созданная с помощью SQL-выражения:
CREATE TABLE STUDENTS (
ID INTEGER PRIMARY KEY,
FIRST_NAME VARCHAR(50) NOT NULL,
LAST_NAME VARCHAR(50) NOT NULL,
ADDRESS VARCHAR(100)
)
Ответ: INSERT INTO students VALUES (3, 'Name', 'Surname', NULL);
INSERT INTO students(id, first_name, last_name) VALUES (1, 'Name', 'Surname');
21. Что такое первичный ключ (primary key)? Укажите наиболее точное определение.
Ответ: Одна или несколько колонок, которые однозначно идентифицируют запись в таблице
22. Какими запросами можно получить все поля и записи таблицы Employers (возможно несколько вариантов)
Ответ: SELECT * FROM Employers
23. Корректен ли следующий способ объявления композитного ключа:
CREATE TABLE Person (
firstName VARCHAR(20) PRIMARY KEY,
lastName VARCHAR(20) PRIMARY KEY
)
Ответ: Некорректен
24.Что верно о следующем SQL выражении:
CREATE TABLE persons AS SELECT name, surname FROM person;
Ответ: Это выражение создаст таблицу persons с колонками name и surname и соответствующими данными из таблицы person
25. Выберите количественные предикаты:
Ответ: ALL SOME ANY
26. Что является верным для языка SQL?
Ответ: SQL расшифровывается как язык структурированных запросов (Structured Query Language)
Дата добавления: 2015-08-05; просмотров: 1100 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Реляционные | | | SQL - это язык, являющийся стандартом ANSI |