1. Операторы языка SQL:
Select, Drop table, Insert
2. Совокупность логически взаимосвязанных разделяемых данных (и описаний их структур), физически распределенных в компьютерной сети, называется:
пространственной базой данных;
3. Команде
SELECT *
FROM Table1
INTERSECT
SELECT *
FROM Table2
соответствует реляционная операция:
«пересечение»
4. В результате выполнения команды DELETE FROM Empl WHERE Pro_No = 125
из таблицы Empl удаляются все строки, в которых значение столбца Pro_No равно 125;
5. При выполнении команды
Select a, b, c
From Table1
реализуется реляционная операция:
«проекция»;
6. Максимальное значение столбца Column2 таблицы Table1 вычисляется в результате выполнения команды:
SELECT MAX (Column2) From Table1
7. Дана таблица Table1:
Column1 | Column2 | Column3 |
3 | C | G |
2 | B | F |
1 | D | H |
14 | G | A |
6 | F | A |
7 | H | D |
9 | F | S |
В результате выполнения команды
Select AVG (Column1) as Aver
From Table1
будет получен результат:
Aver |
6 |
8. Функция COUNT () выполняет:
подсчет количества строк в группе;
9. Команде
Select *
From Table1
Where b>2
соответствует реляционная операция:
«выборка»;
10. Процесс поддержки принятия решений, основанный на поиске в данных скрытых закономерностей, называется:
Data Mining;
11. В результате выполнения команды INSERT INTO Empl (122, ‘Ivanov’, 16000, 138)
в таблицу Empl вносится новая строка со значениями столбцов: 122, ‘Ivanov’, 16000, 138;
12. К целочисленным типам данных относятся:
SMALLINT, BIGINT, INT.
13. Дана таблица Table1:
Column1 | Column2 | Column3 |
1 | A | E |
2 | B | F |
В результате выполнения команды
Update Table1
Set Column3=’С’
Where Column2=’B’
будет получен результат:
Column1 | Column2 | Column3 |
1 | K | E |
2 | B | C |
14. При выполнении команды
Select *
From Table1
UNION
Select *
From Table2
реализуется реляционная операция:
«объединение»;
15. Изменение структуры таблицы выполняет команда:
ALTER TABLE
16. В результате выполнения команды
DROP TABLE Table1
происходит:
полное удаление содержимого и структуры таблицы Table1;
17. С целью поиска в БД товаров, цена которых не лежит в диапазоне от 100 до 150, предложено три варианта SQL-запроса:
Вариант 1.
SELECT Товар.Название, Товар.Цена
FROM Товар
WHERE Товар.Цена Not Between 100 And 150
Вариант 2.
SELECT Товар.Название, Товар.Цена
FROM Товар
WHERE (Товар.Цена<100) Or (Товар.Цена>150)
Вариант 3.
SELECT Товар.Название, Товар.Цена
FROM Товар
WHERE (Товар.Цена<100) And (Товар.Цена>150)
Из этих запросов:
первый вариант верный, второй вариант верный, третий вариант неверный;
18. Дана таблица Table1:
Column1 | Column2 | Column3 |
1 | A | E |
2 | B | F |
3 | C | G |
4 | D | H |
В результате выполнения команды
Select Top 2Column1, Column3
From Table1
будет получен результат:
Column1 | Column3 |
1 | E |
2 | F |
19. Для поиска клиентов в таблице «Клиент», у которых в поле «Фамилия» встречается слог «ро», необходимо создать запрос:
SELECT Клиент.Фамилия
FROM Клиент
WHERE Клиент.Фамилия Like ‘%ро%’
20. В результате выполнения команды
SELECT Dept_No
FROM Dept
WHERE Dept_Name NOT LIKE ‘Software%’
из таблицы Dept выбираются номера отделов, названия которых не начинаются на слово ‘Software’;
21. Выполнение команды
SELECT *
FROM Empl
WHERE Emp_Sal BETWEEN 12000 AND 15000
означает, что:
выбираются строки таблицы Empl_Sal, в которых значения столбца Empl_Sal больше 12000 и меньше 15000;
22. Дана таблица Table1:
Column1 | Column2 | Column3 |
3 | C | G |
2 | B | F |
4 | D | H |
1 | A | E |
В результате выполнения команды
Select Column1, Column2
From Table1
Where Column2=’D’ Or Column1=3
Order By Column1 DESC
будет получен результат:
Column1 | Column2 | Column3 |
4 | D | H |
3 | C | G |
23. Для переменной, содержащей номер паспорта гражданина РФ, подходит тип:
CHAR(11)
24. К концепции объектно-ориентированных баз данных относятся:
сообщения и методы, инкапсуляция, наследование, классы;
25. Для удаления из таблицы «Автор» информации об авторах, не имеющих телефона, необходимо создать запрос:
DELETE
FROM Автор
WHERE Телефон Is Null