Итоговый тест / Базы и хранилища данных (модуль 2) (2 сем.)

Раздел
Программирование
Тип
Просмотров
57
Покупок
0
Антиплагиат
Не указан
Размещена
7 Фев в 19:24
ВУЗ
ЧелГУ
Курс
Не указан
Стоимость
400 ₽
Демо-файлы   
1
png
Итог Итог
78.3 Кбайт 78.3 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Базы и хранилища данных (модуль 2) (2 сем.)
11.9 Кбайт 400 ₽
Описание

Тест сдан в 2025 году на 29 из 30 (96,67/100,00)

Итоговый тест (пересдача)

Базы и хранилища данных (модуль 2) (2 сем.)


Оглавление

В чем заключается цель системного анализа предметной области (ПрО)?

a. Описание архитектуры приложения.

b. Описание основных объектов ПрО и связей между ними.

c. Описание информационных потребностей пользователей.

d. Описание требований к защите БД.

e. Описание требований к интерфейсу приложения.


Какой графический элемент используется для изображения независимой сущности на ER-диаграмме?

a. Двойной овал

b. Двойной прямоугольник

c. Двойной ромб 

d. Одинарный прямоугольник

e. Овал

f. Ромб


Что описывает класс принадлежности связи?

a. Обязательный или необязательный характер связи.

b. Количество сущностей, участвующих в связи.

c. Роль, которую играет данная связь.

d. Количество атрибутов, имеющихся у сущности.


Как изображается связь в нотации Гордона Эвереста (воронья лапка)?

a. В виде овала

b. В виде прямоугольника

c. В виде линии, соединяющей сущности

d. В виде ромба


Что надо сделать при переходе к даталогическому проектированию?

a. Выбрать конкретную СУБД

b. Выбрать CASE –средство

c. Выбрать модель БД

d. Выбрать способ хранения данных


В инфологической модели имеется 2 сущности, между которыми установлено 2 связи многие-ко-многим. Сколько таблиц должно быть в реляционной модели в этом случае?

a. Одна

b. Две

c. Шесть

d. Три

e. Четыре


Укажите корректное определений 3-й нормальной формы?

a. Отношение находится в 3НФ, если оно находится во 2НФ и имеет простой первичный ключ

b. Отношение находится в 3НФ, если оно находится во 2НФ и каждый неключевой атрибут нетранзитивно зависит от первичного ключа

c. Отношение находится в 3НФ, если оно находится во 2НФ и каждый неключевой атрибут функционально полно зависит от первичного ключа

d. Отношение находится в 3НФ, если оно находится во 2НФ и каждый неключевой атрибут транзитивно зависит от первичного ключа


Что такое секционирование?

a. Это способность БД разбивать большие таблицы на меньшие, более управляемые части

b. Это способность БД разделять большой запрос на несколько подзапросов

c. Это отдельное хранение таблиц и индексов в разных местах БД

d. Это разделение пользователей в соответствии с их правами доступа к БД


В каких случаях целесообразно применять битовые индексы?

a. Их лучше вообще не применять

b. Для OLTP-систем

c. Для OLAP-систем

d. В любых системах


Для чего используют стандарт именования объектов БД?

a. Чтобы легче придумывать имена для объектов БД

b. Чтобы упростить сопровождение проекта при коллективной разработке

c. Чтобы не писать комментарии в программном коде

d. Чтобы ускорить выполнение запросов в БД


В блоке PL/SQL надо объявить переменную V_NAME для хранения строк переменной длины не более 50 символов. Какое из следующих описаний будет корректным?

a. v_name varchar2(50)

b. v_name char(50)

c. string(50) v_name

d. varchar2(50) v_name

e. char(50) v_name

f. v_name string(50)


Как написать цикл для 10 итераций пустой команды NULL на языке PL/SQL? 

A. for (int j=1; j<=10; j++) loop null; end loop;

b. for j=1 to 10 loop null; end loop;

c. for (int j=1; j<=10; j++) begin null; end;

d. for j=1 to 10 begin null; end;

e. for j in 1..10 begin null; end;

f. for j in 1..10 loop null; end loop;


В обзоре словаря БД __________ можно посмотреть исходный код процедуры PL/SQL


Какие служебные слова используются для определения времени срабатывания DML-триггеров?

a. BEFORE

b. PERIOD

c. DATETIME

d. ON TIME

e. AFTER


Когда возбуждается предопределенная ИС NO_DATA_FOUND?

a. Команда UPDATE не изменяет ни одной строки

b. Команда DELETE не удаляет ни одной строки

c. Команда SELECT не возвращает ни одной строки

d. Команда INSERT не вставляет ни одной строки


Что означает согласованность транзакции?

a. Последовательность SQL-команд в транзакции д.б. строго определенной

b. Время выполнения транзакции согласовано с администратором БД

c. При фиксации изменений, сделанных транзакцией, в БД должна сохраняться согласованность

d. Изменения, которые вносит в БД один пользователь д.б. согласованы с другими пользователями


Какой уровень изоляции транзакций обеспечивает наилучшую защиту от проблем, связанных с параллельным выполнением транзакций?

a. REPEATABLE READ

b. READ UNCOMMITED

c. READ COMMITED

d. SERIALIZABLE


Одна хранимая процедура может реализовывать несколько бизнес-правил, то есть выполнять много проверок.

Верно

Неверно


У каждого пользователя БД должна быть уникальная учетная запись, чтобы:

a. Обеспечить работой администратора БД

b. Избежать проблем в системе безопасности

c. Обеспечить данные для аудита

d. Иметь возможность не только читать, но и изменять данные


Пользователь IVAN является владельцем таблицы EMP(name, age, salary). Какую команду надо выполнить, чтобы предоставить пользователю PETR привилегию на изменение данных только столбца AGE таблицы EMP?

a. grant update(age) on ivan.emp to petr

b. grant all on ivan.emp to petr

c. grant update on ivan.emp for age to petr

d. grant update on ivan.emp to petr

e. grant update on ivan.emp(age) to petr


Напишите SQL-команду, которая создаст в БД роль tester

Ответ: _______________


Какие поля в таблице являются хорошими кандидатами для построения индекса?

a. Поля, часто используемые для задания условий поиска (фраза WHERE) , если они обеспечивают высокую селективность

b. Поля, содержащие мало неопределенных значение, когда ведется поиск NULL-значений

c. Поля, используемые для связи с другими таблицами (первичные и внешние ключи)

d. Поля, часто используемые для задания условий поиска (фраза WHERE), независимо от их селективности


Какой раздел блока PL/SQL является обязательным?

a. Раздел объявлений

b. Никакой, любой из разделов может отсутствовать

c. Все вышеперечисленные

d. Исполняемый раздел

e. Раздел обработки исключений


Когда требуется выбрать из БД несколько строк и обработать их последовательно, то программист создает _________ курсор


Сколько обработчиков ИС может выполниться перед выходом из блока PL/SQL?

a. Не более десяти

b. Не более двух

c. Один

d. Сколько угодно много

e. Ни одного


Что означает атомарность транзакции?

a. Все входящие в транзакцию операции выполняются нераздельно

b. Все входящие в транзакцию операции выполняются в одном сеансе

c. Наименьшая порция данных, которую можно изменить в БД

d. Транзакция состоит только из одной SQL-команды


В чем заключается проблема параллелизма ПОТЕРЯННОЕ ОБНОВЛЕНИЕ?

a. Это изменение данных, которое было потеряно вследствие повреждения БД

b. При изменении одних и тех же данных, выполняемых разными транзакциями в разное время, более ранние изменения теряются

c. При одновременном изменении одних и тех же данных разными транзакциями, одно из изменений теряется

d. При последовательном изменении одних и тех же данных одной транзакцией, более ранние изменения теряются


В команде CREATE USER кроме имени пользователя можно дополнительно указать:

a. Объектные привилегии

b. Системные привилегии

c. Квоту на табличное пространство

d. Статус пользователя

e. Роли, назначенные пользователю


Какая команда выполняет отзыв всех ранее выданных пользователю PETR объектных привилегий на таблицу IVAN.EMP?

a. revoke select, insert, update, delete on ivan.emp from petr with admin option

b. revoke all on ivan.emp from petr

c. revoke all on ivan.emp from petr with grant option

d. revoke select, insert, update, delete on ivan.emp from petr


Что такое степень связи?

a. Количество атрибутов, имеющихся у данной связи

b. Число экземпляров одной сущности, которое может быть ассоциировано через связь с экземплярами другой сущности

c. Количество типов сущностей, которые участвуют в связи

d. Степень связи описывает обязательный или необязательный характер связи

Вам подходит эта работа?
Похожие работы
Базы данных
Лабораторная работа Лабораторная
21 Мар в 16:03
30 +5
0 покупок
Базы данных
Контрольная работа Контрольная
19 Мар в 23:40
54 +7
0 покупок
Базы данных
Курсовая работа Курсовая
18 Мар в 08:47
29 +3
0 покупок
Другие работы автора
Строительство
Отчет по практике Практика
14 Фев в 15:47
56 +1
2 покупки
Чертежи (другие программы)
Отчет по практике Практика
11 Фев в 22:51
142 +1
6 покупок
Базы данных
Тест Тест
8 Фев в 15:06
135
1 покупка
Бизнес-планирование
Контрольная работа Контрольная
20 Янв в 22:57
107 +1
1 покупка
Менеджмент
Отчет по практике Практика
20 Янв в 21:34
178
2 покупки
Юриспруденция
Отчет по практике Практика
20 Янв в 14:42
65
0 покупок
Основы программирования
Тест Тест
20 Янв в 08:52
115 +1
0 покупок
Компьютерные сети и системы
Тест Тест
13 Янв в 16:20
59
0 покупок
Менеджмент
Тест Тест
11 Янв в 13:57
88
3 покупки
Финансовый менеджмент
Контрольная работа Контрольная
15 Ноя 2024 в 19:22
97
4 покупки
Делопроизводство и документооборот
Тест Тест
13 Фев 2024 в 11:05
229
4 покупки
Психология
Отчет по практике Практика
17 Янв 2024 в 10:37
372
9 покупок
Информатика
Тест Тест
17 Янв 2024 в 09:01
370 +1
5 покупок
Темы журнала
Показать ещё
Прямой эфир