Компьютерный язык и часть SQL, используемый для определения доступа к данным
Варианты:
+А) DDL.
Б) DML.
В) TCL.
Г) DCL.
Задача 47. Указать, какой из вариантов более отвечает следующему понятию:
База данных - это:
+A) совокупность данных, организованных по определенным правилам;
Б) совокупность программ для хранения и обработки больших массивов информации;
В) интерфейс, поддерживающий наполнение и манипулирование данными;
Г) определенная совокупность информации.
Задача 48. Указать, какой из вариантов более отвечает следующему понятию:
Наиболее точным аналогом реляционной базы данных может служить:
А) неупорядоченное множество данных;
Б) вектор;
В) генеалогическое дерево;
Г) двумерная таблица.
Задача 49. Указать, какой из вариантов более отвечает следующему понятию:
Таблицы в базах данных предназначены:
+А) для хранения данных базы;
Б) для отбора и обработки данных базы;
В) для ввода данных базы и их просмотра;
Г) для автоматического выполнения группы команд;
Д) для выполнения сложных программных действий.
Задача 50. Указать, какой из вариантов более отвечает следующему понятию:
Для чего предназначены запросы:
А) для хранения данных базы;
+Б) для отбора и обработки данных базы;
В) для ввода данных базы и их просмотра;
Г) для автоматического выполнения группы команд;
Д) для выполнения сложных программных действий;
Е) для вывода обработанных данных базы на принтер.
Задача 51. Указать, какой из вариантов более отвечает следующему понятию:
Какое поле можно считать уникальным?
+А) поле, значения в котором не могут повторятся;
Б) поле, которое носит уникальное имя;
В) поле, значение которого имеют свойство наращивания.
Задача 52. Указать, какой из вариантов более отвечает следующему понятию:
Предметная область – это …
А) База данных, разработанная для решения конкретной задачи.
+Б) Часть реального мира, представляющая интерес для данного исследования.
В) Модель «сущность-связь», отражающая заданную область внешнего мира.
Г) ER-диаграмма, отражающая заданную область внешнего мира.
Задача 53. Указать, какой из вариантов более отвечает следующему понятию:
СУБД – это …
А) Система средств администирования базы данных.
Б) Система средств архивирования и резервного копирования базы данных.
+В) Специальный программный комплекс для обеспечения доступа к данным и управления ими.
Г) Система средства управления транзакциями.
Задача 54. Указать, какой из вариантов более отвечает следующему понятию:
Набор правил, используемых для поддержания отношений между записями в связанных таблицах, называется:
А) Условиями сохранения.
Б) Условиями удаления.
В) Условиями добавления.
+Г) Условиями целостности.
Задача 55. Указать, какой из вариантов более отвечает следующему понятию:
Какие виды связей из перечисленных имеют место в реляционной модели данных?
+А) Один к одному, один ко многим, многие к одному, многие ко многим.
Б) Один к одному, один ко многим.
В) Один к одному, один ко многим, многие к одному.
Задача 56. Указать, какой из вариантов более отвечает следующему понятию:
ER-диаграмма – это …
А) Обязательный этап проектирования.
+Б) Графическая модель предметной области.
В) Результат логического уровня проектирования.
Г) Средства установления связей между таблицами.
Задача 57. Указать, какой из вариантов более отвечает следующему понятию:
Структурная часть реляционной модели данных …
А) Описывает ограничения, которые должны выполняться для любых отношений в любых реляционных базах данных.
+Б) Описывает, какие объекты рассматриваются реляционной моделью.
В) Описывает способы манипулирования реляционными данными.
Г) Описывает средства хранения данных.
Задача 58. Указать, какой из вариантов более отвечает следующему понятию:
Целостная часть реляционной модели данных …
+А) Описывает ограничения, которые должны выполняться для любых отношений в любых реляционных базах данных.
Б) Описывает, какие объекты рассматриваются реляционной моделью.
В) Описывает способы манипулирования реляционными данными.
Г) Описывает средства хранения данных.
Ответ: А
Задача 59. Указать, какой из вариантов более отвечает следующему понятию:
Кортеж – это …
А) Заголовок таблицы
Б) Множество допустимых значений атрибута.
+В) Строка таблицы.
Г) Таблица.
Задача 60. Указать, какой из вариантов более отвечает следующему понятию:
Теоретико-множественные операторы реляционной алгебры …
+А) Объединение, пересечение, вычитание, декартово произведение.
Б) Выборка, проекция, соединение, деление.
В) Выборка, проекция, соединение, деление, декартово произведение.
Г) Объединение, пересечение, выборка, проекция.
Задача 61. Указать, какой из вариантов более отвечает следующему понятию:
Объединением двух совместимых по типу отношений А и В называется …
А) Отношение с тем же заголовком, что и у отношений А и В, и телом, состоящим из кортежей, принадлежащих одновременно обои отношениям А и В.
Б) Отношение с тем же заголовком, что и у отношений А и В, и телом, состоящим из кортежей, принадлежащих отношению А и не принадлежащих отношению В.
+В) Отношение с тем же заголовком, что и у отношений А и В, и телом, состоящим из кортежей, принадлежащих или А, или В, или обоим отношениям, без дубликатов.
Г) Отношение с тем же заголовок которого является сцеплением заголовков отношений А и В, а тело состоит из кортежей, являющихся сцеплением кортежей отношений А и В.
Задача 62. Указать, какой из вариантов более отвечает следующему понятию:
Пересечением двух совместимых по типу отношений А и В называется …
+А) Отношение с тем же заголовком, что и у отношений А и В, и телом, состоящим из кортежей, принадлежащих одновременно обои отношениям А и В.
Б) Отношение с тем же заголовком, что и у отношений А и В, и телом, состоящим из кортежей, принадлежащих отношению А и не принадлежащих отношению В.
В) Отношение с тем же заголовком, что и у отношений А и В, и телом, состоящим из кортежей, принадлежащих или А, или В, или обоим отношениям, без дубликатов.
Г) Отношение с тем же заголовок которого является сцеплением заголовков отношений А и В, а тело состоит из кортежей, являющихся сцеплением кортежей отношений А и В.
Задача 63. Указать, какой из вариантов более отвечает следующему понятию:
В реляционной алгебре синтаксис операции пересечения выглядит следующим образом:
А) А UNION B.
Б) A MINUS B.
В) A TIMES B.
Г) A INTERSECT B.
Задача 64. Указать, какой из вариантов более отвечает следующему понятию:
В реляционной алгебре синтаксис операции декартово произведение выглядит следующим образом:
+А) А UNION B.
Б) A DEVIDBY B.
+В) A TIMES B.
+Г) A INTERSECT B.
Задача 65. Выберите правильное утверждение:
А) Функции SUM и AVG могут использоваться только для числовых полей.
Б) Функции SUM и AVG могут использоваться для числовых и не числовых полей.
+В) Функции COUNT, MIN и MAX применимы только к числовым полям.
Г) Функции COUNT, MIN и MAX применимы только к не числовым полям.
Задача 66. Указать, какой из вариантов более отвечает следующему понятию:
DISTINC используется для:
А) Сортировки результирующих данных.
+Б) Отбрасывания дублирующих записей в выбранных полях.
В) Группировки данных.
Г) Задания условия отбора данных.
Задача 67. Указать, какой из вариантов более отвечает следующему понятию:
Пакет – это …
?+А) Поименованный, структурированный набор переменных и операторов SQL, предназначенный для решения конкретной задачи и возвращающий значение в вызывающую программу.
Б) Поименованный, структурированный набор переменных и операторов SQL, предназначенный для решения конкретной задачи и не возвращающий значение в вызывающую программу.
В) Поименованный, структурированный набор переменных, процедур и функций, связанных единым функциональным замыслом.
Г) Хранимая процедура, которая автоматически запускается тогда, когда происходит связанное с ней событие.
Задача 68. Указать, какой из вариантов более отвечает следующему понятию:
Если задан следующий тип NUMBER (7, -2):
А) Будет происходить округление задаваемого семизначного числа до тысяч.
+Б) Будет происходить округление задаваемого семизначного числа до сотых.
В) Будет происходить округление задаваемого пятизначного числа до двух знаков после запятой.
Г) Будет происходить округление задаваемого семизначного числа до двух знаков после запятой.
Задача 69. Указать, какой из вариантов более отвечает следующему понятию:
Если задан следующий тип NUMBER (8, 3):
А) Будет происходить округление задаваемого восьмизначного числа до тысяч.
Б) Будет происходить округление задаваемого восьмизначного числа до сотых.
В) Будет происходить округление задаваемого шестизначного числа до трех знаков после запятой.
+Г) Будет происходить округление задаваемого восьмизначного числа до трех знаков после запятой.
Задача 70. Указать, какой из вариантов более отвечает следующему понятию:
Если задан следующий тип VARCHAR ():
А) Длина строки будет равна 0 символов.
Б) Длина строки будет равна 1 символ.
В) Длина строки будет равна 255 символов.
Г) Длина строки будет равна 4000 символов.
Задача 71. Указать, какой из вариантов более отвечает следующему понятию:
Последовательность выполнения элементов оператора SELECT:
А) FROM, WHERE, GROUP BY, HAVING, ORDER BY, SELECT.
Б) FROM, WHERE, GROUP BY, HAVING, SELECT, ORDER BY.
В) FROM, SELECT, WHERE, GROUP BY, HAVING, ORDER BY.
+Г) SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY.
Задача 72. Указать, какой из вариантов более отвечает следующему понятию:
Оператор TRUNCATE TABLE используется для …
А) Удаления таблицы вместе с данными.
Б) Удаления таблицы вместе с данными и при этом удаляются все ограничения по внешним ключам на данную таблицу.
+В) Очистка таблицы от данных.
Г) Изменения структуры таблицы.
Задача 73. Указать, какой из вариантов более отвечает следующему понятию:
Функция UPPER (строка) …
А) Возвращает длину строки, заданной параметром.
Б) Преобразует каждую первую букву параметра строка в прописную, а все последующие – в строчные.
В) Преобразует каждую букву параметра строка в строчную.
+Г) Преобразует каждую букву параметра строка в прописную.
Задача 74. Указать, какой из вариантов более отвечает следующему понятию:
Функция INITCAP (строка) …
А) Возвращает длину строки, заданной параметром.
+Б) Преобразует каждую первую букву параметра строка в прописную, а все последующие – в строчные.
В) Преобразует каждую букву параметра строка в строчную.
Г) Преобразует каждую букву параметра строка в прописную.
Задача 75. Указать, какой из вариантов более отвечает следующему понятию:
Функция LOWER (строка) …
А) Возвращает длину строки, заданной параметром.
Б) Преобразует каждую первую букву параметра строка в прописную, а все последующие – в строчные.
+В) Преобразует каждую букву параметра строка в строчную.
Г) Преобразует каждую букву параметра строка в прописную.
Задача 76. Указать, какой из вариантов более отвечает следующему понятию:
При создании представления использование FORCE означает …
А) Безусловное замещение старого текста создания представления.
+Б) Создание представления независимо от того, существуют ли базовые таблицы.
В) Создание представления только при условии существования базовых таблиц.
Г) Запрет применения к данному представлению операций DML.
Задача 77. Указать, какой из вариантов более отвечает следующему понятию:
При создании представления использование NOFORCE означает …
А) Безусловное замещение старого текста создания представления.
Б) Создание представления независимо от того, существуют ли базовые таблицы.
+В) Создание представления только при условии существования базовых таблиц.
Г) Запрет применения к данному представлению операций DML.
Задача 78. Указать, какой из вариантов более отвечает следующему понятию:
При создании представления использование ORREPLACE означает …
+А) Безусловное замещение старого текста создания представления.
Б) Создание представления независимо от того, существуют ли базовые таблицы.
В) Создание представления только при условии существования базовых таблиц.
Г) Запрет применения к данному представлению операций DML.
Задача 79. Указать, какой из вариантов более отвечает следующему понятию:
Для удаления функции с именем Sort будет верен следующий оператор
А) DROP PROCEDURE Sotr.
Б) DELETE PROCEDURE Sort.
+В) DROP FUNCTION Sort.
Г) DELETE FUNCTION Sort.
Задача 80. Указать, какой из вариантов более отвечает следующему понятию:
Для удаления процедуры с именем Tovar будет верен следующий оператор
+А) DROP PROCEDURE Tovar.
Б) DROP Tovar.
В) DELETE PROCEDURE Tovar.
Г) DELETE Tovar.
Задача 81. Указать, какой из вариантов более отвечает следующему понятию:
Для объявления курсора используется оператор:
А) FETCH.
Б) OPEN.
+В) CURSOR.
Г) ALTER.
Задача 82. Указать, какой из вариантов более отвечает следующему понятию:
Для извлечения строк из результирующего набора при работе с курсорами используется оператор:
А) FETCH.
+Б) OPEN.
В) CURSOR.
Г) ALTER.
Задача 83. Указать, какой из вариантов более отвечает следующему понятию:
Оператор COMMIT в Oracle используется для …
А) Изменения структуры таблицы.
Б) Отката транзакции.
+В) Фиксации транзакции.
Г) Объявления курсора.
Задача 84. Указать, какой из вариантов более отвечает следующему понятию:
Оператор ROLLBACK в Oracle используется для …
А) Изменения структуры таблицы.
+Б) Отката транзакции.
В) Фиксации транзакции.
Г) Создания точки сохранения.
Задача 85. Указать, какой из вариантов более отвечает следующему понятию:
К свойствам транзакции относится …
+А) Согласованность.
+Б) Изолированность.
?+В) Устойчивость. (прав. Вариант долговечности)
Г) А + В + С.
Задача 86. Указать, какой из вариантов более отвечает следующему понятию:
Журнал транзакций – это …
А) Часть БД, в которую поступают сведения только о незавершенных изменениях объектов БД.
Б) Специальная область памяти на диске, в которую записывается информация о входящих в транзакцию операциях.
+В) Часть БД, в которую поступают сведения обо всех изменениях всех объектов БД.
Г) Специальная область памяти на диске, в которую записывается информация обо всех текущих незавершенных изменениях.
Задача 87. Указать, какой из вариантов более отвечает следующему понятию:
Ситуация чернового чтения при влиянии пишущих транзакций на читающие возникает …
А) Когда один и тот же запрос, повторно выполняемый одной транзакцией, возвращает один и тот же набор данных, при этом игнорируются изменения вносимые другими завершенными или незавершенными транзакциями.
+Б) Когда читающая транзакция считывает изменения, вносимые другой транзакцией. При этом если пишущая транзакция не будет зафиксирована, то полученные данные будут некорректными.
В) Когда читающая транзакция видит изменения внесенные другими завершенными транзакциями.
Г) Когда одна и та же транзакция сначала производит обновление набора данных, а затем считывание этого же набора. Если считывание данных начинается раньше, чем закончится их обновление, то в результате чтения можно получить несогласованный набор данных.
Задача 88. Указать, какой из вариантов более отвечает следующему понятию:
Ситуация неповторяемого чтения при влиянии пишущих транзакций на читающие возникает …
А) Когда один и тот же запрос, повторно выполняемый одной транзакцией, возвращает один и тот же набор данных, при этом игнорируются изменения вносимые другими завершенными или незавершенными транзакциями.
Б) Когда читающая транзакция считывает изменения, вносимые другой транзакцией. При этом если пишущая транзакция не будет зафиксирована, то полученные данные будут некорректными.
+В) Когда читающая транзакция видит изменения внесенные другими завершенными транзакциями.
Г) Когда одна и та же транзакция сначала производит обновление набора данных, а затем считывание этого же набора. Если считывание данных начинается раньше, чем закончится их обновление, то в результате чтения можно получить несогласованный набор данных.
Задача 89. Указать, какой из вариантов более отвечает следующему понятию:
Ситуация повторяемого чтения при влиянии пишущих транзакций на читающие возникает
А) Когда один и тот же запрос, повторно выполняемый одной транзакцией, возвращает один и тот же набор данных, при этом игнорируются изменения вносимые другими завершенными или незавершенными транзакциями.
Б) Когда читающая транзакция считывает изменения, вносимые другой транзакцией. При этом если пишущая транзакция не будет зафиксирована, то полученные данные будут некорректными.
В) Когда читающая транзакция видит изменения внесенные другими завершенными транзакциями.
Г) Когда одна и та же транзакция сначала производит обновление набора данных, а затем считывание этого же набора. Если считывание данных начинается раньше, чем закончится их обновление, то в результате чтения можно получить несогласованный набор данных.
Задача 90. Указать, какой из вариантов более отвечает следующему понятию:
Когда одна и та же транзакция сначала производит обновление набора данных, а затем считывание этого же набора. Если считывание данных начинается раньше, чем закончится их обновление, то в результате чтения можно получить несогласованный набор данных.
А) Неповторяемое чтение.
Б) Тупиковая ситуация.
+В) Фантомы.
Г) Черновое чтение.
Задача 91. Указать, какой из вариантов более отвечает следующему понятию:
Блокировка, предоставляющая право на монопольный доступ к ресурсу:
А) Табличная блокировка.
Б) Разделяемая блокировка.
В) Явная блокировка.
+Г) Исключающая блокировка.
Задача 92. Указать, какой из вариантов более отвечает следующему понятию:
Блокировка, установленная на определенный ресурс, предоставляющая право на коллективный доступ к ресурсу:
А) Табличная блокировка.
+Б) Разделяемая блокировка.
В) Автоматическая блокировка.
Г) Строчная блокировка.
Задача 93. Указать, какой из вариантов более отвечает следующему понятию:
Блокировка, действующая только на одну строку таблицы базы данных, не ограничивая манипуляции над другими строками таблицы:
А) Табличная блокировка.
Б) Разделяемая блокировка.
В) Явная блокировка.
+Г) Строчная блокировка.
Задача 94. Указать, какой из вариантов более отвечает следующему понятию:
Блокировка, ограничивающая манипуляции со всей таблицей данных в целом:
+А) Табличная блокировка.
Б) Разделяемая блокировка.
В) Автоматическая блокировка.
Г) Исключающая блокировка.
Задача 95. Указать, какой из вариантов более отвечает следующему понятию:
Повышение производительности базы данных осуществляет с использованием …
А) Триггеров.
+Б) Индексов.
В) Представлений.
Г) Курсоров.
Задача 96. Указать, какой из вариантов более отвечает следующему понятию:
Поддерживать целостность базы данных можно с использованием …
+А) Триггеров.
Б) Индексов.
В) Представлений.
Г) Курсоров.
Задача 97. Указать, какой из вариантов более отвечает следующему понятию:
Сегмент отката – это …
А) Часть БД, в которую поступают сведения только о незавершенных изменениях объектов БД.
+Б) Специальная область памяти на диске, в которую записывается информация о входящих в транзакцию операциях.
В) Часть БД, в которую поступают сведения обо всех изменениях всех объектов БД.
Г) Специальная область памяти на диске, в которую записывается информация обо всех текущих незавершенных изменениях.
Задача 98. Указать, какой из вариантов более отвечает следующему понятию:
Правильный синтаксис создания индекса …
А) CREATE INDEX index_name
AS SELECT column1 FROM table_name;
Б) CREATE UNIGUE INDEX index_name
AS table_name (column1 DESC);
В) CREATE UNIGUE INDEX index_name
FROM table_name (column1 DESC);
+Г) CREATE UNIGUE INDEX index_name
ON table_name (column1 DESC);
Задача 99. Указать, какой из вариантов более отвечает следующему понятию:
Для удаления индекса будет использоваться следующий оператор
А) DROP index_name;
Б) DELETE index_name
+В) DROP INDEX index_name;
Г) DELETE INDEX index_name;
Задача 100. Указать, какой из вариантов более отвечает следующему понятию:
Какой фазы (этапа) нет при обработке запроса, поступившего в систему?
А) Лексический и синтаксический анализ.
Б) Генерация процедурного плана.
?+В) Морфологическая оптимизация.
Г) Логическая и семантическая оптимизация.
Задача 101. Указать, какой из вариантов более отвечает следующему понятию:
Количество фаз, которые проходит запрос, поступивший в систему, для получения результирующего множества данных:
А) 3.
Б) 4.
+В) 5.
Г) 6.
Задача 102. Указать, какой из вариантов более отвечает следующему понятию:
На какой фазе вырабатывается внутреннее представление запроса, отражающее его структуру и содержащее информацию, которая характеризует объекты базы данных, упомянутые в запросе:
А) Логическая и семантическая оптимизация.
+Б) Лексический и синтаксический анализ.
В) Генерация процедурного плана.
Г) Выбор плана выполнения запроса.
Задача 103. Указать, какой из вариантов более отвечает следующему понятию:
На какой фазе рассматривается информация о путях доступа к данным и оценивается предполагаемая стоимость выполнения запроса:
А) Логическая и семантическая оптимизация.
Б) Лексический и синтаксический анализ.
В) Генерация процедурного плана.
+Г) Выбор плана выполнения запроса.
Задача 104. Указать, какой из вариантов более отвечает следующему понятию:
Какой критерий не учитывается при оптимизации запроса методом основанным на стоимости:
+А) Минимальное время реакции.
+Б) Наилучшая общая производительность системы.
В) Наименьший путь доступа к данным.
+Г) Минимальные затраты времени на обработку всех строк, к которым обращается данная команда.
Задача 105. Указать, какой из вариантов более отвечает следующему понятию:
При работе с числами в Oracle функция FLOOR(аргумент) …
А) Возвращает -1, если параметр аргумент меньше 0, возвращает 0, если параметр аргумент равен 0, и возвращает 1, если параметр аргумент больше 0.
Б) Возвращает абсолютное значение числа, заданного параметром аргумент.
+В) Возвращает наибольшее целое, меньшее или равное значению параметра аргумент.
Г) Возвращает наименьшее целое, большее или равное значению параметра аргумент.
Задача 106. Указать, какой из вариантов более отвечает следующему понятию:
При работе с числами в Oracle функция СЕIL (аргумент) …
А) Возвращает -1, если параметр аргумент меньше 0, возвращает 0, если параметр аргумент равен 0, и возвращает 1, если параметр аргумент больше 0.
Б) Возвращает абсолютное значение числа, заданного параметром аргумент.
В) Возвращает наибольшее целое, меньшее или равное значению параметра аргумент.
+Г) Возвращает наименьшее целое, большее или равное значению параметра аргумент.
Задача 107. Указать, какой из вариантов более отвечает следующему понятию:
При работе с числами в Oracle функция SIGN (аргумент) …
+А) Возвращает -1, если параметр аргумент меньше 0, возвращает 0, если параметр аргумент равен 0, и возвращает 1, если параметр аргумент больше 0.
Б) Возвращает абсолютное значение числа, заданного параметром аргумент.
В) Возвращает наибольшее целое, меньшее или равное значению параметра аргумент.
Г) Возвращает наименьшее целое, большее или равное значению параметра аргумент.
Задача 108. Указать, какой из вариантов более отвечает следующему понятию:
Что такое ER-диаграмма?
+А) Диаграмма сущностей и связей.
Б) Диаграмма ошибок.
В) Диаграмма производительности БД.
Г) Диаграмма потоков данных.
Задача 109. Указать, какой из вариантов более отвечает следующему понятию:
Что из перечисленного не входит в функции администратора БД?
А) Определение структуры данных и правила доступа.
Б) Координация проектирования, реализации и ведения БД.
В) Обслуживание пользователей БД.
+Г) Разработка программного обеспечения для работы с БД.
Д) Оценка перспективы и формирование требования, исходя из особенностей ПО.
Задача 110. Указать, какой из вариантов более отвечает следующему понятию:
Что такое аномалия в теории БД?
+А) Противоречия между моделью предметной области и физической моделью данных.
Б) Противоречия между моделью предметной области и логической моделью данных.
В) Противоречия между моделью предметной области и реляционной моделью данных.
Г) Ничего из перечисленного.
Задача 111. Указать, какой из вариантов более отвечает следующему понятию:
Количество фаз, которые проходит запрос, поступивший в систему, для получения результирующего множества данных:
А) 3.
Б) 4.
+В) 5.
Г) 6.
Задача 112. Указать, какой из вариантов более отвечает следующему понятию:
Какая модель данных преобладает в окружающем нас реальном мире?
А) Структурная.
?+Б) Иерархическая.
В) Реляционная.
Г) Сетевая.
Задача 113. Указать, какой из вариантов более отвечает следующему понятию:
Исторически первой была предложена ... модель базы данных
А) Структурная.
+?Б) Иерархическая.
+?В) Реляционная.
Г) Сетевая.
Задача 114. Указать, какой из вариантов более отвечает следующему понятию:
Какой моделью данных описываются понятия предметной области, их взаимосвязи и ограничения на данные.
+А) Логическая модель данных.
Б) Физическая модель данных.
В) Реляционная модель данных.
Г) Ничего из перечисленного.
Задача 115. Указать, какой из вариантов более отвечает следующему понятию:
Какой из вариантов не является функцией СУБД?
А) Координация проектирования, реализации и ведения БД.
Б) Защита и целостность данных.
В) Поддержка моделей пользователя.
Г) Реализация языков определения и манипулирования данными.
Д) Обеспечение пользователя языковыми средствами манипулирования данными.
Задача 116. Указать, какой из вариантов более отвечает следующему понятию:
Каким свойством из перечисленных не обладает иерархическая модель данных?
А) Потомок соединен единственной связью с предком.
Б) Доступ к данным производится через предка.
В) Предок может иметь несколько потомков.
+Г) Потомок может иметь несколько предков.
Д) При удалении узла удаляется все поддерево.
Задача 117. Указать, какой из вариантов более отвечает следующему понятию:
Какой зависимости нет между атрибутами?
А) Многозначная зависимость.
Б) Функциональная зависимость.
В) Неполная функциональная зависимость.
Г) Полная функциональная зависимость.
+Д) Транзитивная функциональная зависимость.
Задача 118. Указать, какой из вариантов более отвечает следующему понятию:
Модель данных, в которой каждый элемент может быть связан с любым другим элементом, а так же может быть и главным, и подчиненным по отношению к другим элементам?
А) Реляционная.
Б) Объектно-ориентированная.
В) Иерархическая.
+Г) Сетевая.
Задача 119. Указать, какой из вариантов более отвечает следующему понятию:
Для нормализованной базы данных не характерно …
А) Функциональная зависимость не ключевого атрибута от ключевого.
Б) Избыточность базы данных.
В) В одном поле таблицы не может храниться несколько значений.
Г) Все не ключевые атрибуты функционально независимы друг от друга.
Задача 120. Указать, какой из вариантов более отвечает следующему понятию:
Какие сущности из нижеперечисленных напрямую вызывают триггер базы данных?
А) Хранимые процедуры.
+Б) Сама система управления базой данных.
В) Специализированные пользовательские запросы.
Г) Ничего из перечисленного.
Задача 121. Указать, какой из вариантов более отвечает следующему понятию:
В таблице базы данных необходимо хранить структуру дерева каталогов файловой системы (в случае Windows - одного логического диска). Из параметров каталога - только имя. Сколько достаточно создать полей в данной таблице (в соответствии с нормальными формами построения БД)?
А) 2.
Б) 3.
В) 4.
Г) 1.
Задача 122. Указать, какой из вариантов более отвечает следующему понятию:
Что верно об индексах в реляционных базах данных?
?+А) Индексы нужно использовать только если каждая строка таблицы должна быть уникально идентифицирована.
+Б) Индексы могут увеличить скорость выполнения select выражений.
В) Индексы могут создаваться только на одну колонку таблицы.
Г) Ничего из перечисленного.
Задача 123. Указать, какой из вариантов более отвечает следующему понятию:
Как называется ключ, содержащий два или более атрибута (столбца таблицы)?
+А) Сложный.
Б) Уникальный.
В) Внешний.
Г) Первичный.
Задача 124. Указать, какой из вариантов более отвечает следующему понятию:
Зачем нужна нормализация базы данных?
+А) Для минимизации дублирования информации.
Б) Для ускорения работы базы данных.
В) Для упрощения SQL-запросов к таблицам базы.
Г) Для увеличения количества таблиц в базе данных.
Задача 125. Указать, какой из вариантов более отвечает следующему понятию:
Какие из следующих высказываний об индексах верны?
А) Индексы в основном улучшают скорость вставки данных в таблицы.
+Б) Индексы могут замедлить скорость выполнения DML выражений (Insert, Update, Delete)
В) В таблице не может быть более одного индекса.
Г) Ничего из перечисленного.
Задача 126. Указать, какой из вариантов более отвечает следующему понятию:
Что означает NULL в базах данных?
+А) Пустое значение.
Б) Ноль.
+В) Отсутствие значения.
Г) Ничего из перечисленного.
Задача 127. Указать, какой из вариантов более отвечает следующему понятию:
Имеется таблица Women
+-----+---------------+--------+
| Id | FirstName | Score |
+-----+---------------+--------+
| 1 | Gwyneth | 1000 |
| 3 | Jennifer | 800 |
| 4 | Paris | NULL|
| 5 | Misha | 3000 |
+-----+---------------+--------+
Сколько строк вернет запрос
SELECT FirstName, Score FROM Women
WHERE Score >= ANY (SELECT Score FROM Women
WHERE FirstName='Megan');
+А) 0.
Б) 1.
В) 2.
Г) 3.
Д) 4.
Задача 128. Указать, какой из вариантов более отвечает следующему понятию:
С помощью какого update-запроса можно обновить значения более чем одной колонки?
А) Одним запросом можно обновить не более одной колонки.
Б) UPDATE table_name SET col1_name = 'col1val' and SET col2_name = 'col2val';
+В) UPDATE table_name SET col1_name = 'col1val', col2_name = 'col2val';
Г) UPDATE table_name SET col1_name = 'col1val' SET col2_name = 'col2val';
Задача 129. Указать, какой из вариантов более отвечает следующему понятию:
Какая из этих строковых функций SQL допустима?
А) OUTER().
Б) SPLIT().
В) BINARY().
Г) CHOP().
+Д) UPPER().
Задача 130. Указать, какой из вариантов более отвечает следующему понятию:
Какой тип оператора будет анализироваться в первую очередь (имеет больший приоритет) в выражении SQL из представленных:
А) IS NULL.
Б) AND.
В) NOT.
Г) Знаки '+' и '-'.
Д) Умножение (*), деление (/).
Задача 131. Указать, какой из вариантов более отвечает следующему понятию:
Для какого из ключевых слов можно добавить строку "TABLE employees", чтобы запрос выполнился для таблицы employees?
А) INSERT INTO.
Б) DROP.
В) UPDATE.
Г) SELECT.
+?Д) ALTER.
Задача 132. Указать, какой из вариантов более отвечает следующему понятию:
SQL запрос, содержащий агрегирующую функцию в конструкции select ...
А) Не может также содержать обычные поля.
Б) Должен включать указание GROUP BY, если в выборке содержатся обычные поля.
В) Не может содержать поля с вычисленными значениями.
+Г) Должен включать указание ORDER BY.
Задача 133. Указать, какой из вариантов более отвечает следующему понятию:
Ключевое слово LIKE может быть использовано только для таких типов данных:
А) integer.
Б) numeric.
+В) varchar.
Г) real.
Задача 134. Указать, какой из вариантов более отвечает следующему понятию:
Какое ключевое слово используется для изменения объектов базы данных?
+А) MODIFY.
Б) CHANGE.
В) ALTER.
Г) INTERCHANGE.
Задача 135. Указать, какой из вариантов более отвечает следующему понятию:
Синонимом какого понятия является понятие 'кортеж'?
А) Внешний ключ.
+Б) Запись.
В) Поле.
Г) Первичный ключ.
Задача 136. Указать, какой из вариантов более отвечает следующему понятию:
Какой знак в запросах с использованием LIKE соответствует произвольному количеству символов в строке?
+А) %.
Б) _.
В) |.
Г) /.
Д) *.
Задача 137. Указать, какой из вариантов более отвечает следующему понятию:
Какие из определений таблицы гарантируют, что в колонку с1 нельзя поместить значения NULL?
+А) CREATE TABLE z1 (c1 INT DEFAULT 0).
+Б) CREATE TABLE z1 (c1 INT PRIMARY KEY).
В) CREATE TABLE z1 (c1 INT).
Г) Ничего из перечисленного.
Задача 138. Указать, какой из вариантов более отвечает следующему понятию:
База данных содержит таблицу: sp — поставки
s_no p_no qty | s_no p_no qty
s1 p1 300 | s2 p1 300
s1 p2 200 | s2 p2 400
s1 p3 400 | s3 p2 200
s1 p4 200 | s4 p2 200
s1 p5 100 | s4 p4 300
s1 p6 100 | s4 p5 400
Какой результат возвратит команда: SELECT s_no, MIN(qty) AS minQty FROM sp GROUP BY s_no
А) sno minQty
s1 100
s1 100
s2 300
s3 200
s4 200
+Б) sno minQty
s1 100
В) sno minQty
s1 100
s2 300
s3 200
s4 200
Г) sno minQty
s1 100
s1 100
Задача 139. Указать, какой из вариантов более отвечает следующему понятию:
База данных содержит таблицу: s — поставщики
s_no sname status city
s1 Smith 20 London
s2 Jones 10 Paris
s3 Blake 30 Paris
s4 Clark 20 London
s5 Adams 30 Athens
Какой результат возвратит команда: SELECT city, COUNT(*) AS cnt FROM s GROUP BY city
А) city cnt
London 2
Paris 2
Athens 1
+Б) city cnt
London 5
Paris 5
Athens 5
В) city cnt
London 2
Paris 1
Athens 1
Г) city cnt
London 1
Paris 1
Athens 1
Задача 140. Указать, какой из вариантов более отвечает следующему понятию:
SQL-запрос, обеспечивающий вставку частичных сведений о новом поставщике: код «П007»; город «Москва» в следующую таблицу: Поставщик (Код, Название, Город, Статус)
А) INSERT INTO s values ('p8','Moscow').
+Б) INSERT INTO s (sno, city) values ('p8','Moscow').
В) INSERT INTO s (city, sno) values ('p8','Moscow').
Г) UPDATE s (sno, city) values ('p8','Moscow').
Задача 141. Указать, какой из вариантов более отвечает следующему понятию:
SQL-запрос, обеспечивающий извлечение кодов, названий и городов поставщиков, у которых название или город начинаются с буквы «А», из следующей таблицы:
Поставщик (Код, Название, Город, Статус)
А) select Код, Название, Город from Поставщик where Название LIKE ‘A*’ or Город LIKE ‘A*’.
+Б) select Код, Название, Город from Поставщик where Название LIKE ‘A%’ or Город LIKE ‘A%’.
В) select Код, Название, Город from Поставщик where Название LIKE ‘A_’ or Город LIKE ‘A_’.
Г) select Код, Название, Город from Поставщик where Название LIKE ‘A**’ or Город LIKE ‘A**’.
Задача 142. Указать, какой из вариантов более отвечает следующему понятию:
SQL-запрос, обеспечивающий извлечение списка городов с указанием минимального статуса среди поставщиков из этого города, из следующей таблицы:
Поставщик (Код, Название, Город, Статус)
А) select distinct s.city, min(s.status) as summa from s where s.status= min(s.status) group by s.city;
Б) select distinct s.city, min(s.status) as summa from s;
В) select distinct s.city, s.status from s where s.status= min(s.status) group by s.city;
+?Г) select distinct s.city, min(s.status) as summa from s group by s.city ;
Задача 143. Указать, какой из вариантов более отвечает следующему понятию:
SQL-запрос, обеспечивающий удаление из таблицы Поставщик записей о поставщиках из Парижа: Поставщик (Код, Название, Город, Статус)
А) delete from ss;
Б) delete ss where ss.city = 'paris';
+В) delete from ss where ss.city = 'paris';
Г) drop from ss where ss.city = 'paris';
Задача 144. Указать, какой из вариантов более отвечает следующему понятию:
SQL-запрос, обеспечивающий увеличение в 2 раза значения статуса у всех поставщиков в таблице: Поставщик (Код, Название, Город, Статус)
А) alter Поставщик status = 2*status;
Б) alter Поставщик set status = 2*status;
В) update Поставщик status = 2*status;
+Г) update Поставщик set status = 2*status;
Задача 145. Указать, какой из вариантов более отвечает следующему понятию:
SQL-запрос, обеспечивающий создание структуры таблицы:
Поставщик (Код, Название, Город, Статус), где Статус имеет по умолчанию значение 20.
А) create table Post (kod number(3) primary key, title varchar(10), city varchar(10), status = 20 number(3)).
+Б) create table Post (kod number(3) primary key, title varchar(10), city varchar(10), status number(3) default 20).
В) create table Post (kod number(3) primary key, title varchar(10), city varchar(10), status number(20)).
Г) Ничего из перечисленного.
Задача 146. Указать, какой из вариантов более отвечает следующему понятию:
Что составляет структуру таблицы в реляционных базах данных?
А) Запись.
+Б) Поле.
В) Ячейка.
Г) Столбец.
Задача 147. Указать, какой из вариантов более отвечает следующему понятию:
Длина поля в реляционных базах данных измеряется в:
+А) Байтах.
Б) Миллиметрах.
В) Пикселях.
Г) Символах.
Задача 148. Указать, какой из вариантов более отвечает следующему понятию:
Записями в реляционных базах данных считаются:
А) Заголовки.
Б) Столбцы.
+В) Строки.
Г) Таблицы.
Задача 149. Указать, какой из вариантов более отвечает следующему понятию:
Реляционные базы данных имеют:
А) Статические данные.
Б) Поля одинаковых свойств.
В) Связанные таблицы.
Г) Ничего из перечисленного.
Задача 150. Указать, какой из вариантов более отвечает следующему понятию:
Наиболее точным аналогом иерархической базы данных может служить:
А) Неупорядоченное множество данных.
Б) Вектор.
+В) Генеалогическое дерево.
Г) Двумерная таблица.