1. JOIN, для которого не требуется объединение по ключу, это… |
FULL JOIN |
CROSS JOIN |
INNER JOIN |
FULL OUTER JOIN |
2. MySQL Workbench устанавливается на Ubuntu… |
В пакете с сервером |
Не может быть установлена |
Отдельно |
В зависимости от команды |
3. MySQL Workbench это… |
Обязательный компонент, идущий вместе с сервером |
Утилита для подключения к серверу |
Инструмент для визуального проектирования баз данных |
Средство мониторинга состояния сервера |
4. Oracle называет … все пространство, выделенное любому конкретному объекту базы данных |
5. RPC наиболее успешно можно реализовать на следующем языке программирования… |
Microsoft JScript |
MS Visual Basic |
C++ |
Perl |
6. Агрегатные функции позволяют… |
Объединять данные |
Производить вычисления |
Обрабатывать строки |
Склеивать строки |
7. Администратор базы данных – это… |
Любой пользователь, имеющий доступ к базе данных |
Специалист, занимающийся разработкой и обслуживанием базы данных |
Пользователь базы данных, имеющий соответствующие права |
Владелец сервера, на котором расположена база данных |
8. Алгоритм, который позволяет корректировать ошибки памяти, называется … |
9. Архитектура любой распределенной СУБД включает в себя следующее число компонентов… |
10. База данных считается нормализованной, если она… |
Приведена к первой нормальной форме |
Приведена к нулевой нормальной форме |
Приведена ко второй нормальной форме |
Приведена к третьей нормальной форме |
11. Брандмауэр позволяет… |
Обеспечить удаленное подключение пользователей |
Отслеживать состояние сервера |
Управлять сетевыми ресурсами и файлами организации |
Фильтровать получаемые пакеты |
12. В … включена вся имеющаяся информация о подключениях и запросах |
13. В Oracle префикс V$ используется для… |
Представления пользователя |
Расширенного представления пользователя |
Хранения данных о нагруженности |
Представления администратора БД |
14. В Windows по умолчанию файл конфигурации имеет следующее название… |
my.ini |
my.cnf |
my.inf |
my.cfg |
15. В неавтономных базах данных данные распределяются по … |
16. В случае ошибочного удаления или модификации данных, отменить операцию можно если заранее было произведено создание … |
17. В состав любой СУБД входят языки двух типов, которые позволяют с ней взаимодействовать – язык описания данных и … |
18. Восстановите последовательность операторов и параметров, чтобы получить команду для просмотра информации о БД с использованием утилиты mytop… |
1 mytop |
2 –prompt |
3 –d |
4 database |
19. Вызов процедуры осуществляется с помощью оператора… |
BEGIN |
SHOW |
CALL |
CREATE |
20. Главной отличительной чертой банка данных является … |
21. Данные, которые редко используются, удаляются из кэша с использованием разновидности следующего алгоритма… |
RLE |
RLU |
LRV |
LRC |
22. Динамический SQL работает со следующим видом функций |
NOT DETERMENISTIC |
DETERMENISTIC |
DETERMENISTIC и NOT DETERMENISTIC |
23. Для динамического SQL неверно следующее утверждение… |
В динамическом SQL способ доступа к БД определяется во время выполнения |
Динамический SQL является более производительным |
Динамический SQL является более гибким |
Динамический SQL далеко не всегда является безопасным |
24. Для доступа к данным конкретной СУБД с помощью ODBC, кроме клиентской части, рассматриваемой СУБД, нужно специальное приложение под названием … |
25. Для доступа с правами root при включенной авторизации по паролю необходимо ввести команду… |
mysql root -p |
mysql –u root -p |
sudo mysql root -p |
sudo mysql |
26. Для запуска брандмауэра в поиск Windows необходимо вписать запрос … |
27. Для настройки удаленного доступа в брандмауэре нужно создать правило для… |
Безопасности подключения |
Исходящего подключения |
Входящего подключения |
28. Для неявного соединения используется оператор… |
INNER JOIN |
GROUP BY |
WHERE |
APPLY |
29. Для обозначения внешнего ключа используется инструкция… |
PRIMARY KEY |
FOREIGN KEY |
REFERENCES |
30. Для объявления переменных в MySQL используется оператор… |
SET |
VAR |
INT |
DECLARE |
31. Для поздних версий MySQL механизмом хранения по умолчанию является… |
Merge |
Memory |
MyISAM |
InnoDB |
32. Для проверки соблюдения одновременно нескольких условий используется оператор… |
OR |
NOT |
XOR |
AND |
33. Для проверки соблюдения хотя бы одного из условий в наборе используется оператор… |
OR |
XOR |
AND |
NOT |
34. Для редактирования прав пользователей используется оператор … |
35. Для редактирования созданной таблицы используется оператор… |
TRUNCATE |
MODIFY |
ALTER |
CHANGE |
36. Для СУБД Oracle в подключенном состоянии … экземпляр находит и читает файл контроля |
37. Для установки MySQL Server на Linux Ubuntu используется следующая команда |
sudo apt install mysql-server |
sudo install mysql-server |
sudo apt-get mysql-server |
sudo apt install mysqlserver |
38. Для установки утилиты mytop в Linux Ubuntu используется команда вида… |
sudo apt get mytop |
sudo apt get-install mytop |
sudo apt install mytop |
sudo apt mytop |
39. Если в базе данных возникают противоречия, то эту ситуацию называют … |
40. Если заранее неизвестно, какой результат вернёт процедура, следует дописать инструкцию … |
41. Если логировать запросы нет необходимости, то можно выполнить следующую команду… |
SET GLOBAL log_output = ‘NONE’ |
SET GLOBAL log_output = ‘NULL’ |
SET GLOBAL log_output = 0 |
SET GLOBAL log_output = ‘EMPTY’ |
42. Защита переменных и методов от вмешательства называется … |
43. Имеется две таблицы – «Shop» и «Product_Shop», связанные по ключу «ID_Shop». Необходимо получить выборку из двух таблиц. Расположите код в нужном порядке для соединения двух таблиц и получения из них выборки. |
1 AS S |
2 JOIN Product_Shop |
3 SELECT FROM Shop |
4 AS PS |
5 ON PS.Product_SHOP = S.Shop |
44. Команда mysql в Windows может быть выполнена… |
Из консоли от имени администратора |
Из консоли при отредактированных переменных среды и пользователя |
Из консоли сразу же после установки MySQL Server |
Из консоли любым пользователем |
45. Команда для установки сервера отличается в следующем дистрибутиве… |
CentsOS |
Debian |
Ubuntu |
Везде одинакова |
46. Конструкция IF EXISTS позволяет… |
Проверить наличие процедуры в БД |
Проверить наличие значения в таблице |
Проверить наличие дубликатов данных |
47. Любая сущность реального мира в объектно-ориентированных языках и системах представляется в виде… |
Класса |
Объекта |
Атрибута |
Метода |
48. Максимальную длину поля в MySQL нужно указывать для… |
Всех типов данных |
Символьных типов данных |
Целочисленных типов данных |
Битовых типов данных |
49. Методы, имеющие одинаковое название, но разные параметры или тип параметров называются … |
50. Механизмом доступа к данным, который реже всего используется ввиду своей специфичности является… |
ODBC |
BDE |
OLEDB |
ADO |
51. Наиболее популярной и удобной моделью данных на сегодня является… |
Реляционная модель данных |
Сетевая модель данных |
Иерархическая модель данных |
Модель бинарных ассоциаций |
52. Наиболее производительной является память следующего типа |
RDIMM |
SO-DIMM |
LRDIMM |
DIMM |
53. Наиболее часто используемым циклическим оператором является… |
LOOP |
REPEAT |
WHILE |
54. Не рекомендуется использовать следующий уровень изоляции транзакций… |
READ UNCOMMITTED |
READ COMMITTED |
SERIALIZABLE |
REPEATABLE READ |
55. Неверно, что для первой нормальной формы характерно… |
Отсутствие дублирующих строк |
Хранение в столбце одного типа данных |
Наличие составных значений |
Присутствие списков в столбце |
56. Неверно, что к основным принципам ООП относится… |
Инкапсуляция |
Наследование |
Абстракция |
Переопределение |
Полиморфизм |
57. Неверно, что распределенные СУБД являются… |
Более отказоустойчивыми |
Менее производительными |
Более популярными, по сравнению с централизованными |
Менее защищёнными |
58. Неверно, что роли существуют в следующей СУБД |
MySQL |
Oracle |
Postgre |
MS SQL Server |
59. Неверно, что словарь данных… |
Может содержать метаданные |
Не может быть отредактирован пользователем |
Может быть отредактирован пользователем |
Является набором системных таблиц |
60. Неверно, что экземпляр… |
Является синонимом класса |
Принадлежит одному классу |
Может принадлежать многим классам |
Позволяет работать с классом |
61. Несколько жестких дисков могут быть объединены в … массив |
62. Область памяти, в которой хранятся кэшированные данные для таблиц, индексов и других вспомогательных буферов называется … |
63. Обратиться к классу можно через… |
Дочерний класс |
Атрибут |
Объект |
Метод |
64. Объект может принадлежать… |
Только одному классу |
Нескольким классам |
Только дочернему классу |
Только экземпляру класса |
65. Оператор DISTINCT используется для… |
Сортировки данных по возрастанию или убыванию |
Объединения таблиц в одну результирующую |
Получения уникальных значений в столбце |
Получения ненулевых значений в столбце |
66. Оператор ESLE при проверке условий является… |
обязательным |
обязательным, если находится в цикле |
опциональным |
опциональным только в MySQL |
67. Откат транзакции происходит… |
Автоматически |
Вручную |
В зависимости от уровня её изоляции |
В зависимости от механизма блокировки |
68. Переменная, отвечающая за количество хранимых таблиц в кэше называется… |
table_opened_cache |
table_store_cache |
table_save_cache |
table_open_cache |
69. По умолчанию для сервера MySQL используется порт… |
70. По умолчанию для суперпользователя используется следующее имя |
root |
admin |
user |
host |
71. Поле, по которому можно однозначно идентифицировать запись в таблице называется … |
72. Популярным способом увеличения производительности системы является использование процессоров на базе архитектуры … |
73. При использовании INNER JOIN выводятся данные, для которых… |
Есть соответствие в обеих таблицах |
Есть соответствие во всех таблицах |
Есть соответствие в левой таблице |
Есть соответствие в правой таблице |
74. При использовании утилиты Innotop столбец Run отображает… |
Время работы сервера |
Количество текущих запросов |
Количество запросов в секунду |
Состояние работы утилиты |
75. При использовании утилиты Innotop столбец SQL отображает… |
Самый длинный запрос |
Самый короткий запрос |
Самый долгий по времени выполнения запрос |
Версию СУБД |
76. При размещении с … база данных копируется целиком и помещается на каждый отдельно взятый узел системы |
77. Приложение, выполненное в архитектуре … не имеет четкого разделения на серверные и клиентские модули |
78. Приложение, которое обеспечивает полную функциональность и независимость от центрального сервера называется … |
79. Приложения, где достигается наибольшая эффективность применения RPC принято называть … |
80. Проверить версию установленного MySQL Server можно с помощью команды… |
mysql version |
mysql –version |
mysql -version |
mysql -ver |
81. Проверить, включено ли логирование в MySQL можно с помощью следующей команды… |
SELECT GLOBAL.general_log |
SELECT @@GLOBAL.general_log |
SELECT GLOBAL.general_log |
SELECT @@general_log |
82. Протокол HTTP используется для… |
Обмена файлами на сервере |
Обмена сообщениями |
Просмотра содержимого страниц в интернете |
Автоматической выдачи IP адресов |
83. Процесс записи данных в память для их дальнейшего извлечения называется … |
84. Процесс проектирования, реализации и поддержки базы данных называется … |
85. Размер блока данных в СУБД Oracle по умолчанию имеет размер… |
4 кб |
16 кб |
2 кб |
8 кб |
86. Распределенная СУБД характеризуется высокой степенью … |
87. Роль setupadmin позволяет наделить пользователя следующим функционалом… |
Создавать и редактировать базы данных |
Управлять разрешениями для инструкции CREATE DATABASE |
Устанавливать репликацию и управлять расширенными процедурами |
Настраивать конфигурацию сервера БД |
88. Свойство технической системы сохранять свою работоспособность после сбоя в одной или нескольких её составных частей называется … |
89. Связь пользователя и сервера при архитектуре «клиент-сервер» можно описать как… |
Один к одному |
Один ко многим |
Многие ко многим |
90. Связь таблиц в базах данных происходит по… |
Внешнему ключу |
Первичному ключу |
По индексам |
91. Связь таблиц в реляционных базах данных происходит по… |
Первичному ключу |
Внешнему ключу |
Таблицы не обязательно связывать |
И по первичному, и по внешему |
92. Сервер, использующийся для централизованного управления сетевыми ресурсами и файлами организации, называется … |
93. Сервер, который организовывает и структурирует хранение данных пользователей, называется … |
94. Система для нормальной работы крупной БД должна иметь как минимум следующее количество дисков… |
95. Системная глобальная область (SGA) – это та часть общей памяти, которая разделяется … |
96. Ситуация, при которой столбцы зависят от значений других неключевых столбцов называется … |
97. Совокупность структур данных и операций над ними называется … |
98. Создание пользователей в базе данных является необходимым, поскольку… |
Это обеспечивает безопасность и сохранность данных |
Это облегчает написание SQL запросов |
Не является необходимостью |
Без этого невозможно получить доступ к базе данных |
99. Табличное пространство это …, которая содержит физическую базу данных. |
100. Тестирование, которое начинается на уровне подсистем с модулями, которые представлены заглушками, называется … |
101. Транзакция выполняется… |
Всегда, независимо от наличия ошибок внутри неё |
При отсутствии ошибок при выполнении кода внутри неё |
При правильно выбранном уровне изоляции |
При наличии у пользователя соответствующих прав |
102. Удаленное администрирование поддерживается… |
По умолчанию на Windows |
После настройки сервера на Windows и Linux |
По умолчанию на Linux |
103. Удалить процедуру можно с помощью оператора… |
DELETE |
DROP |
TRUNCATE |
DELIMITER |
104. Удалить таблицу можно с помощью следующего оператора… |
TRUNCATE |
DELETE |
DROP |
ALTER |
105. Удалить таблицу можно с помощью следующего оператора… |
TRUNCATE |
DELETE |
DROP |
ALTER |
106. Уровнем изоляции транзакций по умолчанию является… |
READ UNCOMMITED |
REPEATABLE READ |
SERIALIZABLE |
READ COMMITED |
107. Установите верную последовательность работы механизма доступа с использованием BDE, расположив технологии по порядку обращения к ним от клиента до сервера |
1 ODBC |
2 BDE |
3 ODBC Link |
4 Клиентская часть серверной СУБД |
108. Установите верную последовательность уровней рассмотрения данных от самого низкого до самого высокого |
1 Экстент |
2 Сегмент |
3 Блок данных |
109. Установите последовательность состояний запуска СУБД Oracle от начала до полной работы всех функций. |
1 SHUTDOWN |
2 NOMOUNT |
3 MOUNT |
4 OPEN |
110. Установите соответствие между операторами из различных СУБД и их функционалом |
A.EXEC |
B.PREPARE |
C.EXECUTE IMMEDIATE |
D.DEALLOCATE |
E.Выполняет запрос для операторов INSERT/UPDATE |
F.Очищает запрос |
G.Выполняет запрос для операторов SELECT |
H.Подготавливает запрос к выполнению |
111. Установите соответствие между привилегией пользователя и её назначением |
A. ALTER |
B. INSERT |
C. DROP |
D. UPDATE |
E. Редактирование структуры таблиц |
F. Вставка данных в таблицу |
G. Удаление таблиц |
H. Обновление таблиц |
112. Установите соответствие между функциями и их назначением |
A. AVG() |
B. COUNT() |
C. ROUND() |
D. RAND() |
E. Вычисляет среднее значение |
F. Подсчитывает количество строк |
G. Округляет значение до заданного количества знаков |
H. Получает случайное значение |
113. Функции, использующиеся для обработки строк, чтобы соотнести их с предыдущими или последующими строками, а также обработать группы строк независимо от других называются … |
114.Функция NOW() в СУБД MySQL возвращает … |
115. Хранимая процедура, выполняющаяся при наступлении определенного события, называется … |
116. Цикл WHILE работает до тех пор, пока… |
Существуют необработанные строки |
Истинно условие |
Цикл не будет остановлен пользователем |
Транзакция выполняется без ошибок |
117. Цикл с REPEAT является циклом… |
С постусловием |
С предусловием |
Не содержит условий |
Может работать как с постусловием, так и с предусловием |
118. Явные транзакции – это транзакции, которые… |
Выполняются без ошибок |
Видны пользователю |
Созданы пользователем |
Начинаются и заканчиваются с использованием специальных операторов |
119. Язык SQL используется для… |
Разработки баз данных |
Работы с нереляционными базами данных |
Обмена сообщениями на сервере |
Работы с реляционными базами данных |