Ответы на 2 модуль по предмету «БАЗЫ ДАННЫХ»

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 abc
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

Оцените статью
Добавить комментарий