Ответы на ИНТУИТ

ИНТУИТ ответы на тесты

Решение тестов / курсов
База ответов ИНТУИТ.RU
Заказать решение курсов или тестов:
https://vk.com/id358194635
https://vk.com/public118569203

Основы проектирования реляционных баз данных

Заказать решение
Количество вопросов 296

Табличное пространство в СУБД Oracle - это …

перейти к ответу ->>

Внешний ключ сущности является:

перейти к ответу ->>

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

перейти к ответу ->>

Процедурные языки обработки данных требуют …

перейти к ответу ->>

Управление потоком команд выполняется командами…

перейти к ответу ->>

Какая характеристика транзакции задается ниже следующей спецификацией? "Онлайновые транзакции низкой сложности должны выполнятся не более 4 с."

перейти к ответу ->>

Ниже приведен фрагмент диаграммы "сущность-связь". Оцените качество представления сущностей и отношений.

перейти к ответу ->>

Команды SQL
SELECT E.NAME, M.NAMEFROM EMPLOYEE E, EMPLOYEE MWHERE E.MNGR_NO = M. EMPLOYEE_NO;
является операцией …

перейти к ответу ->>

Установите правильное соответствие между реляционными операциями и результатом их выполнения
ОперацияРезультат выполнения
1Объединение отношенийAОтношение С, которое включает в себя все кортежи со всеми атрибутами исходных отношений А и В, удовлетворяющими заданному условию
2Пересечение отношенийBОтношение С, которое включает в себя кортежи отношения А, отличные от кортежей отношения В
3Разность отношенийCОтношение С, которое включает в себя кортежи отношения А, полностью совпадающие с кортежами отношения В
4Декартово произведение отношенийDОтношение С, которое включает в себя атрибуты отношения А, отличные от атрибутов отношения В, и только те кортежи, декартовы произведения которых с отношением В дают отношение А
5Проекция отношенияEОтношение С, которое включает в себя все кортежи отношения А, но только с теми атрибутами, на которые выполняется проекция
6Деление отношенийFОтношение С, степень которого равна сумме степеней исходных отношений, а мощность — произведению возможностей исходных отношений
7Выбор (селекция) из отношенияGОтношение С, которое включает в себя кортежи отношения А, удовлетворяющие заданному условию (критерию выбора)
8Соединение отношений АHОтношение C, которое включает в себя все кортежи отношения А и кортежи отношения B, отличные от кортежей отношения A

перейти к ответу ->>

Концепция обеспечения безопасности доступа, принятая в Oracle, не предусматривает выполнение следующих действий:

перейти к ответу ->>

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

перейти к ответу ->>

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

перейти к ответу ->>

Обладает ли представленная ниже декомпозиция свойством соединения без потерь?Дана схема отношения ABCD и ее декомпозиция d={AB, ACD}, и ФЗ: A \to B, AC \to D.

перейти к ответу ->>

К параметрам реляционной таблицы относятся …

перейти к ответу ->>

Экземпляры скольких типов должна описывать сущность в реляционной модели данных?

перейти к ответу ->>

Дан следующий список функций и модулей.
ФункцияМодуль
1. Назначить руководителя проекта1. Ввод информации о проекте
2. Определить бюджет проекта2. Ввод информации о сотрудниках
3. Определить список подразделений3. Поиск информации о сотрудниках
4. Определить список сотрудников4. Поиск информации о проектах
5. Выполнять проект5. Генерация отчета о выполненных проектах
6. Сдать проект6. Генерация отчета о выполняемых проектах
Функция 1 отображается в модули …

перейти к ответу ->>

Установите правильное соответствие между конструкциями отношения в табличном представлении и их определениями
КонструкцияОпределение
1ОтношениеAтаблица
2Атрибут Bимя колонки таблицы
3Схема отношенияCсписок имен атрибутов
4ДоменDтип данных колонки таблицы
5КортежEстрока таблицы

перейти к ответу ->>

Можно ли для модификации представления использовать команду ALTER TABLE?

перейти к ответу ->>

Решите задачу разрешения связи многие-ко-многим для следующей ситуации. Дано отношение многие ко многим

Требуется разрешить это отношение.

Решение.

create table CUSTOMER(CUSTOMER_NO		NUMBER(6) 		not null,CUSTOMER_NAME		VARCHAR2(45)	null,CUSTOMER_ADDRESS	VARCHAR2(35)	null,CUSTOMER_CITY		VARCHAR2(45)	null,CUSTOMER_STATE	CHAR(2)		null,CUSTOMER_ZIP		NUMBER(5)		null,primary key (CUSTOMER_NO))create table SALESMAN(SALESMAN_NO		NUMBER(6)		not null,SALESMAN_NAME 	VARCHAR2(45) 	null,SALESMAN_EMP_NO	NUMBER(6)		null,SALESMAN_YTD_SALES	NUMBER(9,2)	null,SALESMAN_QUOTA	NUMBER(6)		null,SALESMAN_PROD_GRP	CHAR(8)		null,primary key (SALESMAN_NO))create table CUSTOMER_ SALESMAN(CUSTOMER_NO	NUMBER(6)		not null,SALESMAN_NO	NUMBER(6)		not null,primary key (CUSTOMER_NO, SALESMAN_NO),foreing key (CUSTOMER_NO) references CUSTOMER,foreign key  (SALESMAN_NO) references SALESMAN)

перейти к ответу ->>

Укажите, какое из ниже перечисленных утверждений не относится к недостаткам кластеризации

перейти к ответу ->>

Оцените в терминах операций ввода вывода следующий запрос, который делает выборку данных из таблиц PRODUCT (50 строк) и VENDOR (1000):
SELECT VENDOR_CODE, PRODUCT_CODE, PRODUCT_DESCFROM VENDOR, PRODUCTWHERE VENDOR.VENDOR_CODE = PRODUCT.VENDOR_CODE AND VENDOR.VENDOR_CODE = "100";

По следующему пути доступа:

  • Ограничение по условию поиска в второй таблице (VENDOR_CODE = "100").
  • Выполнение соединения полученной на 1 шаге результирующей таблицы с таблицей VENDOR.
  • если 20 строк удовлетворяют условиям поиска

    перейти к ответу ->>

    Какой вид ограничений не рассматривается в рамках физической модели базы данных?

    перейти к ответу ->>

    К какой нормальной форме приведено исходное отношение?

    Исходное отношение:

    Курсовой_проект (Преподаватель, Проект, Студент)

    Иванов Тема1 Петрова

    Фролов Тема1 Исаев

    Антонов Тема1 Сидоров

    Иванов Тема2 Ивлева

    Фролов Тема2 Степанов

    Фролов Тема3 Мусин

    Антонов Тема3 Сац

    Результирующие отношения:

    Руководство (Преподаватель, Предмет)

    Выполнение (Студент, Предмет)

    Комментарий к ответу: На роль ключа отношения Курсовой_проект претендует набор атрибутов {Преподаватель, Предмет}. Студент выполняет только один проект, один и тот же проект может выполняться несколькими студентами у разных преподавателей. Отношение содержит следующие ФЗ: {Преподаватель, Предмет} \to Студент и Студент \to Предмет.

    Отношение находится в 3НФ и не содержит частичных и транзитивных ФЗ. Однако наличие ФЗ части составного ключа от неключевого атрибута может привести к следующим аномалиям:

  • проблема контроля избыточности данных: замена студента требует просмотра всего отношения, чтобы изменить данные о преподавателе для него;
  • проблема нуль-значений: данные о проекте студента не могут быть внесены, пока не назначен преподаватель.
  • Устранение аномалий заключается в удалении ФЗ ключа от неключевого атрибута.

    перейти к ответу ->>

    Проектировщик базы данных после создания физической базы данных проверяет …

    перейти к ответу ->>

    Какой шаг следует добавить в приведенный ниже алгоритм декомпозиции отношений?

    Алгоритм

  • Разработка универсального отношения для базы данных.
  • Определение всех ФЗ между атрибутами отношения
  • Определение, находится ли отношение в НФБК. Если да, то завершить проектирование; в противном случае, отношение должно быть разбито на два других отношения.
  • Повторение пунктов 2 и 3 для каждого нового отношения, полученного в результате декомпозиции.

    перейти к ответу ->>

    К централизованным вычислениям не относится …

    перейти к ответу ->>

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

    перейти к ответу ->>

    Установите соответствие между агрегатной функцией и ее определением.
    ФункцияОпределение
    1AVG(X)АВычисляет среднее значение аргумента, который может быть выражением любого типа
    2COUNT(X)БВычисляет число итемов
    3MAX(X)ВВычисляет максимальное значение аргумента, который может быть выражением любого типа
    4MIN(X)ГВычисляет минимальное значение аргумента, который может быть выражением любого типа.
    5SUM(X)ДВычисляет сумму значений аргумента, который может быть выражением любого типа.
    6STDDEV(Х)ЕВычисляет стандартное отклонение на множестве значений аргумента, который может быть выражением любого типа.
    7VARIANCE(X)ЖВычисляет квадрат дисперсии.

    перейти к ответу ->>

    Типами параметров процедур и функций не могут быть следующие типы …

    перейти к ответу ->>

    При проектировании модулей приложений проектировщик базы данных получает атомарные функции …

    перейти к ответу ->>

    Что из ниже перечисленного не входит в представительную сторону определения информации?

    перейти к ответу ->>

    Какая из ниже перечисленных функций не является функцией информационной системы?

    перейти к ответу ->>

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

    перейти к ответу ->>

    Для баз структурированных данных различают три основных типа логических моделей данных - сетевую, иерархическую и реляционную. Классифицирующими признаками в этих моделях являются:

    перейти к ответу ->>

    В основе математического представления реляционной модели лежит …

    перейти к ответу ->>

    Клиентское приложение является частью …

    перейти к ответу ->>

    На основе каких понятий аналитик выделяет предметную область базы данных?

    перейти к ответу ->>

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

    перейти к ответу ->>

    Укажите правильное соответствие между элементами информационной модели и их определениями.
    Элементы моделиОпределение
    1Сущность предметной областиA- это атрибут сущности, позволяющий отличать одну сущность от другой.
    2Атрибут сущностиB- это атрибут конкретного экземпляра сущности, у которого может быть только одно значение.
    3Экземпляры сущностиC- это атрибут конкретного экземпляра сущности, у которого может быть несколько значений.
    4Уникальный идентификатор сущностиD- это класс объектов или явлений предметной области базы данных.
    5Однозначный атрибутE- это выражение, которое определяет значения, разрешенные для данного атрибута; область значений атрибута
    6Многозначный атрибутF- это реализации сущности, отличающиеся друг от друга и допускающие однозначную идентификацию
    7Домен атрибутаG- это свойство или характеристика сущности

    перейти к ответу ->>

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

    перейти к ответу ->>

    Модель жизненного цикла сущности предназначена для:

    перейти к ответу ->>

    Ниже приведен фрагмент диаграммы "сущность-связь". Оцените качество представления сущностей и отношений.

    перейти к ответу ->>

    Укажите, какие объекты не являются результатами проектирования базы данных.

    перейти к ответу ->>

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

    перейти к ответу ->>

    Укажите правильное соответствие между этапами проектирования базы данных и их кратким содержанием.
    ЭтапСодержание
    1.Создание логической модели базы данныхA- это этап, на котором на основании информационной модели предметной области базы данных создается логическая структура базы данных, независимая от ее реализации
    2.Создание физической модели базы данных: внутренняя схемаB- это этап, на котором анализируются возможные транзакции системы, выполняется, в случае необходимости, денормализация отношений для обеспечения более высокой производительности базы данных
    3.Создание физической модели базы данных: учет влияния транзакцийC- это этап, на котором на основании логической модели базы данных создается физическая структура базы данных, зависимая от ее реализации
    4.Создание серверного кодаD- это этап, на котором на основании функциональной модели предметной области базы данных создается серверный код базы данных в виде триггеров, хранимых процедур и пакетов
    5.Проектирование модулей приложений базы данныхE- это этап, на котором создаются спецификации модулей приложений, разрабатываются стратегии тестирования базы данных и приложений, создается план тестирования приложений базы данных и готовятся тестовые данные
    6.Контроль качества проектирования базы данныхFзаключается в настройке некоторых транзакций к базе данных и локальном перепроектировании базы данных согласно требованиям, поступающим с других этапов создания базы данных
    7.Учет задач обратного влиянияGзаключается в проверке качества результатов проектирования на каждом его этапе
    8.Сбор и анализ входных данныхH- это начальный этап проектирования, на котором осуществляется сбор и контроль качества результатов анализа предметной области базы данных, готовится план проектирования базы данных

    перейти к ответу ->>

    Какое из ниже перечисленных действий относится к проверке правильности физической модели реляционной базы данных?

    перейти к ответу ->>

    Укажите, какой вид работы не входит в этап проектирования физической модели реляционной базы данных с учетом влияния транзакций.

    перейти к ответу ->>

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

    перейти к ответу ->>

    Каково назначение атрибута в реляционной модели данных?

    перейти к ответу ->>

    Какие свойства присущи составному первичному ключу?

    перейти к ответу ->>

    Установите правильное соответствие между классами функциональных зависимостей и их определениями.
    ПонятиеОпределение
    1Полная ФЗAПусть X, Y, Z - атрибуты отношения R. При этом имеются ФЗ X \to Y и Y \to Z, но отсутствуют ФЗ Z \to Y и Y \to X
    2Частичная ФЗBНеключевой атрибут зависит от части составного ключа
    3Транзитивная ФЗCПусть r ={r1, …, rp} - множество схем на U. При этом R разлагается без потерь на r как: R = \pi_r1 (R) ><\pi_r2 (R) >< \dots >< \pi_rp (R)
    4Многозначная ФЗDНеключевой атрибут функционально зависит от ключа, но не находится в функциональной зависимости ни от какой части составного ключа
    5ФЗ по соединениюEПусть r - некоторая схема отношения, X и Y - подмножества атрибутов r. При этом при заданных значениях атрибутов из {X} существует некоторое множество, состоящее из нуля или более взаимосвязанных значений атрибутов из {Y}, никак не связанных со значениями других атрибутов этого отношения r-X-Y

    перейти к ответу ->>

    Какое из перечисленных ограничений предметной области порождает функциональную зависимость?

    перейти к ответу ->>

    Завершите высказывание "Множество F-зависимостей F минимально, если …"

    перейти к ответу ->>

    Сколько существует основных классов MV-зависимостей?

    перейти к ответу ->>

    Сколько существует основных аксиом вывода для MV-зависимостей?

    перейти к ответу ->>

    Рассмотрим схему отношения ПРОДУКТ (Номер_модели, Производитель, Тип_модели, Цена). Ключами отношения являются:

    перейти к ответу ->>

    Продолжите высказывание "Нормальные формы - это …

    перейти к ответу ->>

    При каких условиях нормализация не нужна?

    перейти к ответу ->>

    Наличие транзитивной зависимости X \to Y \to A

    перейти к ответу ->>

    К какой нормальной форме приведено исходное отношение?

    Исходное отношение:

    Преподаватель_предмет (Личный_#, Предмет, Часы, Фамилия, Должность, Оклад, Кафедра, Телефон )

    Результирующие отношения:

    Преподаватель (Личный_#, Фамилия, Должность, Оклад, Кафедра, Телефон )

    Предмет(Личный_#, Предмет, Часы )

    Комментарий к ответу: Отношение Преподаватель_Предмет содержит частичные ФЗ: пять последних неключевых атрибутов зависят от части ключа Личный_#. Это может привести к следующим аномалиям:

  • дублирование данных о преподавателе в случае, если он читает несколько предметов;
  • проблема контроля избыточности данных: обновление значения "Оклад";
  • проблема нуль-значений: данные о преподавателе не могут быть включены, если они в настоящий момент не ведут обучения.
  • Устранение аномалий заключается в выполнении двух проекций отношения.

    перейти к ответу ->>

    Декомпозиция схем отношений:

    перейти к ответу ->>

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

    перейти к ответу ->>

    Продолжите высказывание "Миграция ключа в методе декомпозиции есть …

    перейти к ответу ->>

    Дана схема отношения ABC, ее декомпозиция d={AB, ACD}, и две ФЗ: AB \to C, C \to А. Обладает ли эта декомпозиция свойством соединения без потерь?

    перейти к ответу ->>

    Какой шаг следует добавить в приведенный ниже алгоритм декомпозиции отношений?

    Алгоритм

  • Разработка универсального отношения для базы данных.
  • Построить минимальное покрытие ФЗ
  • Определение, находится ли отношение в НФБК. Если да, то завершить проектирование; в противном случае, отношение должно быть разбито на два других отношения.
  • Повторение пунктов 2 и 3 для каждого нового отношения, полученного в результате декомпозиции.

    перейти к ответу ->>

    Сколько правил относится к работе с MV-зависимостями в случае бинарной связи?

    перейти к ответу ->>

    На сколько групп принято подразделять команды SQL?

    перейти к ответу ->>

    Какой результат будет после выполнения команды SELECT ниже:
    SELECT ENAME, 'Пол:', TO_NUMBER(SEX)FROM EMPLOYEEWHERE ENAME='Тулякова';
    ?

    перейти к ответу ->>

    Установите соответствие между объектами реляционной базы данных СУБД Oracle и их определениями
    ОбъектОпределение
    1ПоследовательностьА- это объект базы данных, который позволяет генерировать последовательность уникальных чисел в условиях многопользовательского асинхронного доступа
    2Определенные пользователем типы данныхБ- это именованная часть базы данных, используемая для распределения памяти для таблиц и индексов
    3Табличная пространство или областьВ- это определенные пользователем типы атрибутов (домены), которые отличаются от поддерживаемых (встроенных) СУБД типов.
    4КластерГ- это объект базы данных, который позволяет представить объект с данными в виде совокупности подобъектов, отнесенных к различным табличным пространствам
    5СекцияД- это объект, задающий способ совместного хранения данных в нескольких или одной таблицы
    6СнимокЕ- объект базы данных, представляющий собой поименованную совокупность привилегий, которые могут назначаться пользователям, категориям пользователей.
    7Связь базы данныхЖ- это объект базы данных, который позволяет обратиться к объектам удаленной базы данных.
    8РольЗ - локальная копия таблицы удаленной базы данных, которая используется для тиражирования (репликации) таблицы или результата запроса. Снимки могут быть модифицируемыми или предназначенными только для чтения.

    перейти к ответу ->>

    Для каких из перечисленных ниже объектов реляционной базы данных не используются квалифицируемые имена?

    перейти к ответу ->>

    Установите соответствие между типами данных для представления чисел и значениями, которые они определяют
    Тип данныхЗначение
    1IntegerАЦелое
    2SmallintБЧисла с заданной точностью
    3Number [(точность [, масштаб])]ВЧисла с заданной точностью
    4Decimal[(точность [, масштаб])]ГМаленькое целое
    5Double PrecisionДЧисла с плавающей запятой двойной точности
    6Float (точность)ЕЧисла с плавающей запятой одинарной точности
    7RealЕ Числа с плавающей запятой заданной точности

    перейти к ответу ->>

    Физическая модель реляционной базы данных есть…

    перейти к ответу ->>

    Решите задачу разрешения связи многие-ко-многим для следующей ситуации. Дано отношение многие ко многим

    Требуется разрешить это отношение.

    Решение.

    create table CUSTOMER(CUSTOMER_NO		NUMBER(6) 		not null,CUSTOMER_NAME		VARCHAR2(45)	null,CUSTOMER_ADDRESS	VARCHAR2(35)	null,CUSTOMER_CITY		VARCHAR2(45)	null,CUSTOMER_STATE	CHAR(2)		null,CUSTOMER_ZIP		NUMBER(5)		null,primary key (CUSTOMER_NO))create table SALESMAN(SALESMAN_NO		NUMBER(6)		not null,SALESMAN_NAME 	VARCHAR2(45) 	null,SALESMAN_EMP_NO	NUMBER(6)		null,SALESMAN_YTD_SALES	NUMBER(9,2)	null,SALESMAN_QUOTA	NUMBER(6)		null,SALESMAN_PROD_GRP	CHAR(8)		null,primary key (SALESMAN_NO))create table CUSTOMER_ SALESMAN(CUSTOMER_NO		NUMBER(6)		not null,SALESMAN_NO		NUMBER(6)		not null)

    перейти к ответу ->>

    Какое из ниже перечисленных ограничений не относится к ограничениям целостности данных? (data integrity constraints) относятся к значениям данных в некоторых колонках и определяются в спецификации колонки с помощью элементов SQL,

    перейти к ответу ->>

    Установите соответствие между видами представлений и их определениями.
    ПредставлениеОписание
    1Групповое представлениеА- это представление, которое позволяет выполнять операции модификации, вставки и удаления строк в таблицах
    2Представление только для чтенияБ- это представление, для которого не допустимо выполнение операций обновления, такие, как представления, определенные на нескольких базовых таблицах, а также содержащие предложения GROUP BY, HAVING, опцию DISTINCT и функции агрегирования
    3Зеркальное представлениеВ- это представление, которое полностью соответствует некоторой базовой таблице
    4Обновляемое представлениеГ- это представление, при создании которого используется предложение GROUP BY

    перейти к ответу ->>

    Какое из ниже приведенных определений не связано с термином транзакция? Транзакция - это …

    перейти к ответу ->>

    Установите соответствие между типами денормализации и их определениями.
    Тип денормализацииОпределение
    1.нисходящая денормализацияA- это процесс введения избыточных колонок в одной таблице с целью увеличения производительности запроса строки по производному значению
    2.восходящая денормализацияБ- это процесс введения избыточных колонок в родительских таблицах с целью устранения операций соединения с операциями агрегирования
    3.Внутритабличная денормализацияВ- это процесс введения избыточных колонок в подчиненных таблицах с целью устранения операций соединения
    4.Денормализация методом разделяй и властвуйГ- это процесс объединения одной или более нормализованных таблиц с целью устранения операций соединений или уменьшения в некоторых случаях числа операций вставки
    5.Денормализация методом слияния таблицД- это процесс разбиения нормализованной таблицы на две и более таблиц и создание между ними отношения "один к одному" с целью устранения дополнительных операций ввода-вывода или по техническим причинам

    перейти к ответу ->>

    В контексте физического проектирования реляционных баз данных горизонтальное разбиение таблицы - это …

    перейти к ответу ->>

    Какой из перечисленных ниже факторов не пытаются устранить в процессе денормализации?

    перейти к ответу ->>

    Для случая горизонтального разбиения таблицы в тексте лекции были разобраны примеры поддержки ссылочной целостности для новой таблицы. В качестве какой таблицы выступала таблица, которая подвергалась разбиению?

    перейти к ответу ->>

    Дана таблица PROJECT, созданная командой
    CREATE TABLE PROJECT (PROJNO  	char(8) NOT NULL,PNAME  	char(25),BUDGET  	dec(9,2),PRIMARY KEY (PROJNO));

    Ниже приведено изменение в определении таблицы для того, чтобы иметь возможность различать законченные проекты и переносить их в таблицу PROJECT_OLD. Упрощает ли данное изменение сопровождение таблицы?

    CREATE TABLE PROJECT (PROJNO  	char(8) NOT NULL,FINISH	char(1)PNAME  	char(25),BUDGET  	dec(9,2),PRIMARY KEY (PROJNO));

    Комментарий к Задаче 6. Добавление дополнительных колонок в первичный ключ приведет к дополнительным накладным расходам. Отбор записей для перенесения и последующего удаления с помощью переменной типа дата менее выгоден, чем использование односимвольной переменной. Спорным остается вопрос наложения на переменную FINISH ограничения NOT NULL. Это целесообразно сделать, но это приводит к лишней операции при вводе проекта - явного указания, что он не завершен.

    перейти к ответу ->>

    В контексте физического проектирования реляционных баз данных индексирование - это …

    перейти к ответу ->>

    Установите соответствие между терминами и их определениями.
    ТерминОпределение
    1.Локально секционированный индексAимеет такой же ключ секционирования, количество табличных пространств и правила секционирования, что и отвечающая ему базовая таблица
    2.Глобально секционированный индексБКлюч секционирования; секционирование выполняется по значениям, отличным от значений колонки индексирования
    3.Префиксный секционированный индексВозначает, что индекс имеет то же число секций и те же правила секционирования, что и его базовая таблица
    4.Непрефиксный секционированный индексГсодержит предложение PARTITION BY RANGE, в котором задаются параметры секционирования, отличные от параметров секционирования соответствующей базовой таблицы
    5.Локально равносекционированный секционированный индексДсекционирование производится по ключу секционирования, который содержит основную часть индексного ключа

    перейти к ответу ->>

    Нужно ли в СУБД Oracle при определении кластерного ключа индексного кластера на первичном ключе одной из таблиц оставлять ограничение первичного ключа в определении колонки этого ключа?

    перейти к ответу ->>

    Укажите, какая модификация индекса со структурой B-Tree не поддерживается в СУБД Oracle

    перейти к ответу ->>

    Укажите недостаток секционирования представлений с помощью ограничения CHECK

    перейти к ответу ->>

    Рассмотрим базу данных обработки заказов и создадим индексный кластер для хранения одной из таблиц базы данных - Customer.
    CREATE CLUSTER cust_c (cust_id varchar(8))INDEX;CREATE INDEX cust_c_id ON CLUSTER cust_c;CREATE TABLE cust (cust_id 	varchar2(8) NOT NULL REFERENCES customers,ent#		number	NOT NULL,date_ent	date		NOT NULL,comment	varchar2(60)	NOT NULL,…PRIMARY KEY(cust_id, ent#)) CLUSTER cust_c (cust_id);

    Созданная таблица кластеризована по колонке cust_id, и все специальные записи о клиента в колонке comment будут расположены в одной странице физической базы данных, либо в смежных страницах. Их можно выбрать за одну операцию поиска по индексу:

    SELECT date_ent, comment FROM cust_c WHERE cust_id=:cur_cust;

    Комментарий. Ограничение первичного ключа в операторе CREATE сделано, чтобы избежать создания второго индекса.

    Является ли такое решение преимуществом с точки зрения утверждения: "При выборке специальных записей о клиенте для клиента выбираются все такие записи".

    перейти к ответу ->>

    В концепции клиент-серверной технологии для распределенных вычислений клиентом называют …

    перейти к ответу ->>

    Всякая программа на PL/SQL состоит из …

    перейти к ответу ->>

    Попытка изменить значение какого объекта приведет к ошибке?

    перейти к ответу ->>

    Сколько основных методов предусмотрено для курсора?

    перейти к ответу ->>

    Какие свойства пакетов позволяют проектировщику базы данных инкапсулировать логически связанные типы данных, объекты, процедуры и функции в поименованный модуль PL/SQL?

    перейти к ответу ->>

    Триггер может запускаться …

    перейти к ответу ->>

    Концепция обеспечения безопасности доступа, принятая в Oracle, не предусматривает выполнение следующих действий:

    перейти к ответу ->>

    В контексте баз данных термин "пользователь" имеет следующие основные значения:

    перейти к ответу ->>

    Таблица базы данных СУБД SQLBASE и ее индекс созданы командами
    CREATE TABLE CONTACT(CUSTOMER_ID CHAR(5) NOT NULL,CONTACT_NAME VARCHAR(15) NOT NULL,CONTACT_PHONE DECIMAL(10,0),CONTACT_TEXT LONG VARCHAR,PRIMARY KEY (CUSTOMER_ID, CONTACT_NAME)FOREING KEY CUSTKEY (CUSTOMER_ID) REFERENCES CUSTOMER ON DELETE RESTRICT)PCTFREE 15;CREATE UNIQUE INDEX NDX_CONTACT ON CONTACTON CONTACT (CUSTOMER_ID, CONTACT_NAME)PCTFREE 10;
    Число строк в таблице = 175000. Оцените размер индекса (в страницах).

    перейти к ответу ->>

    В базе данных Oracle имеется три табличных пространства - системное с именем sys_ts, по умолчанию с именем default_ts и пользователя Usr100 с именем usr100_ts. Пользователь Usr100 создает таблицу командой
    CREATE TABLE CONTACT(CUSTOMER_ID CHAR(5) NOT NULL,CONTACT_NAME VARCHAR(25) NOT NULL,CONTACT_PHONE DECIMAL(10,0),CONTACT_TEXT LONG VARCHAR,PRIMARY KEY (CUSTOMER_ID, CONTACT_NAME)FOREING KEY CUSTKEY (CUSTOMER_ID) REFERENCES CUSTOMER ON DELETE RESTRICT)PCTFREE 15;
    В каком табличном пространстве будет находиться таблица CONTACT?

    перейти к ответу ->>

    К параметрам реляционной таблицы относятся …

    перейти к ответу ->>

    Бизнес-функция "Принять на работу сотрудника" имеет следующую декомпозицию, полученную от аналитика базы данных:

    1. Принять на работу сотрудника

    1.2. Зарегистрировать заявление

    1.3. Оформить договор найма

    1.4. Издать приказ по организации

    1.5. Завести карточку учета

    1.6. Закрыть заявление

    Является ли бизнес-функция "Зарегистрировать заявление" атомарной?

    перейти к ответу ->>

    Дан следующий список функций и модулей.
    ФункцияМодуль
    1. Назначить руководителя проекта1. Ввод информации о проекте
    2. Определить бюджет проекта2. Ввод информации о сотрудниках
    3. Определить список подразделений3. Поиск информации о сотрудниках
    4. Определить список сотрудников4. Поиск информации о проектах
    5. Выполнять проект5. Генерация отчета о выполненных проектах
    6. Сдать проект6. Генерация отчета о выполняемых проектах
    Функция 4 отображается в модули …

    перейти к ответу ->>

    Правило "Все коды валют должны разъясняться" является …

    перейти к ответу ->>

    Дана спецификация модуля приложения базы данных.

    Цель: идентификация пользователя и предоставление доступа к приложению базы данных

    Входные данные

    Имя пользователя

    Пароль

    Таблица базы данных: USERACCOUNT

    Колонки:

    USERNAME - запрашивается, используется в предикате поиска

    USERPASS - запрашивается, используется в предикате поиска

    Действия:

    Если пользователя с таким именем и паролем нет в базе данных - отказать в доступе и попросить правильно ввести свои данные (на случай ошибки), но не более трех раз.

    Если пользователь есть в базе данных - предоставить доступ к модулю "Главная страница", которая в зависимости от полномочий пользователя может иметь различный внешний вид.

    Какая позиция спецификация была пропущена проектировщиком базы данных?

    перейти к ответу ->>

    Стратегия тестирования должна отвечать на следующие вопросы …:

    перейти к ответу ->>

    Путь доступа - это …

    перейти к ответу ->>

    При оптимизации запросов, основанных на правилах, …

    перейти к ответу ->>

    При выполнении команды SQL
    SELECT NAME, PHONEFROM CUSTOMER;
    СУБД выполнит физическую операцию …

    перейти к ответу ->>

    Команды SQL
    SELECT C.CUST_NO, C.CUST_NAME, O.ITEM_NO, I.DESCFROM CUST C, ORDER O, ITEM IWHERE (C.CUST_NO = O.CUST_NO) AND(O.ITEM_NO = I.ITEM_NO);
    является операцией …

    перейти к ответу ->>

    Высота индекса равна 2, Фактор селективности равен 0.5, число строк в таблице - 2000, число страниц, занятых таблицей, равно 2000. Для плана выполнения оптимизатор запросов выберет …

    перейти к ответу ->>

    Кардинальность колонка EMPLOYEE_NO равна 100. Оценка фактора селективности предиката EMPLOYEE_NO<>65 равна …

    перейти к ответу ->>

    Индексный ключ определен как EMPLOYEE_NO, DEPT, SALARY. Пусть задан предикат
    	EMPLOYEE_NO > 45 AND	DEPT = 50 AND	SALARY > 25000.	
    При вычислении фактора селективности используются статистика о колонках …

    перейти к ответу ->>

    При работе с оптимизатором СУБД SQLBase для увеличения производительности конкретной команды SELECT проектировщик базы данных или администратор баз данных выполняет одно или два из следующих действий:

    перейти к ответу ->>

    Какие из ниже перечисленных причин приводят к нецелесообразности создания индексов для каждого оператора SELECT?

    перейти к ответу ->>

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

    перейти к ответу ->>

    В основе математического представления сетевой модели лежит …

    перейти к ответу ->>

    Чтобы разместить объект базы данных в определенном табличном пространстве, необходимо …

    перейти к ответу ->>

    Под моделью вычислений подразумевают совокупность

    перейти к ответу ->>

    Какая из ниже перечисленных команд SQL относится к термину запрос?

    перейти к ответу ->>

    Дана спецификация модуля приложения базы данных.

    Наименование модуля: Страница для входа в приложение (LogIn)

    Входные данные

    Имя пользователя

    Пароль

    Таблица базы данных: USERACCOUNT

    Колонки:

    USERNAME - запрашивается, используется в предикате поиска

    USERPASS - запрашивается, используется в предикате поиска

    Действия:

    Если пользователя с таким именем и паролем нет в базе данных - отказать в доступе и попросить правильно ввести свои данные (на случай ошибки), но не более трех раз.

    Если пользователь есть в базе данных - предоставить доступ к модулю "Главная страница", которая в зависимости от полномочий пользователя может иметь различный внешний вид.

    Какая позиция спецификация была пропущена проектировщиком базы данных?

    перейти к ответу ->>

    Отношение (Город, Адрес, Почтовый_индекс) не находится:

    перейти к ответу ->>

    Что будет делать СУБД, встретив операцию модификации на представлении с <условие> WITH CHECK OPTION?

    перейти к ответу ->>

    Число триггеров на таблицу в СУБД Oracle …

    перейти к ответу ->>

    Дана таблица PROJECT, созданная командой
    CREATE TABLE PROJECT (PROJNO  	char(8) NOT NULL,PNAME  	char(25),BUDGET  	dec(9,2),PRIMARY KEY (PROJNO));

    Ниже приведено изменение в определении таблицы для того, чтобы иметь возможность различать законченные проекты и переносить их в таблицу PROJECT_OLD. Упрощает ли данное изменение сопровождение таблицы?

    CREATE TABLE PROJECT (PROJNO  	char(8) NOT NULL,FINISH	char(1) NOT NULL,PNAME  	char(25),BUDGET  	dec(9,2),PRIMARY KEY (PROJNO, FINISH));

    Комментарий к Задаче 6. Добавление дополнительных колонок в первичный ключ приведет к дополнительным накладным расходам. Отбор записей для перенесения и последующего удаления с помощью переменной типа дата менее выгоден, чем использование односимвольной переменной. Спорным остается вопрос наложения на переменную FINISH ограничения NOT NULL. Это целесообразно сделать, но это приводит к лишней операции при вводе проекта - явного указания, что он не завершен.

    перейти к ответу ->>

    Какое из утверждений не является следствием определения отношения как подмножества декартового произведения фиксированного числа доменов?

    перейти к ответу ->>

    Пакет есть объект базы данных, который …

    перейти к ответу ->>

    Сколько существует основных совместных аксиом вывода для F- и MV-зависимостей?

    перейти к ответу ->>

    Какое из приведенных ниже высказываний неверно?
    (Отметьте один правильный вариант ответа.)

    перейти к ответу ->>

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

    перейти к ответу ->>

    Команды установки переменных окружения могут располагаться перед блоком…

    перейти к ответу ->>

    Описание функции отличается от описания процедуры наличием …

    перейти к ответу ->>

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

    перейти к ответу ->>

    В контексте проектирования физической модели реляционной базы данных домен - это …

    перейти к ответу ->>

    Какое из ниже перечисленных операции не входит в этап проектирования логической модели реляционной базы данных?

    перейти к ответу ->>

    Система управления базами данных - это …

    перейти к ответу ->>

    В контексте физического проектирования реляционных баз данных кластеризация - это …

    перейти к ответу ->>

    Индексный ключ определен как EMPLOYEE_NO, DEPT, SALARY. Пусть задан предикат
    	EMPLOYEE_NO = 45 AND	DEPT = 50 AND	SALARY > 25000.	
    При вычислении фактора селективности используются статистика о колонках …

    перейти к ответу ->>

    Для проектирования модулей приложений в качестве входных данных используется иерархия функции, которая является элементом …

    перейти к ответу ->>

    Укажите правильное соответствие между элементами информационной модели и их определениями.
    Элементы моделиОпределение
    1Диаграмма "сущность-связь"A- это отношение, при котором одному экземпляру сущности отвечает 0, 1 или более экземпляров другой сущности.
    2НотацияBпозволяет графически представить все элементы информационной модели согласно простым, интуитивно понятным, но строго определенным правилам - нотациям.
    3Отношение один-к-одномуC- это отношение, при котором одному экземпляру сущности отвечает один экземпляр другой сущности.
    4Отношение один-ко-многимD- это сущность, которая порождает непересекающиеся подмножества экземпляров (категории сущности), связанных с сущностью через значения своего атрибута.
    5Отношение многие-ко-многимE- это отношение, при котором одному экземпляру сущности отвечает 0, 1 или более экземпляров другой сущности и наоборот.

    перейти к ответу ->>

    Высота индекса равна 3, фактор селективности равен 0.5, число строк в таблице - 20000, число страниц, занятых таблицей, равно 200. Для плана выполнения оптимизатор запросов выберет …

    перейти к ответу ->>

    Оцените в терминах операций ввода вывода следующий запрос, который делает выборку данных из таблиц PRODUCT (50 строк) и VENDOR (1000):
    SELECT VENDOR_CODE, PRODUCT_CODE, PRODUCT_DESCFROM VENDOR, PRODUCTWHERE VENDOR.VENDOR_CODE = PRODUCT.VENDOR_CODE AND VENDOR.VENDOR_CODE = "100";

    По следующему пути доступа:

  • Формируем декартово произведение таблиц PRODUCT и VENDOR.
  • Ограничиваемся в результирующей таблице строками, которые удовлетворяют условию поиска в предложении WHERE.
  • Выполняем проекцию результирующей таблицы на список колонок, указанный в предложении SELECT.
  • если 20 строк удовлетворяют условиям поиска

    перейти к ответу ->>

    Какой из перечисленных ниже объектов является обязательным элементам стандарта SQL-92?

    перейти к ответу ->>

    Данные в информационных системах выступают как …

    перейти к ответу ->>

    В самом общем случае, база данных - это…

    перейти к ответу ->>

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

    перейти к ответу ->>

    Укажите правильное соответствие между элементами информационной модели и их определениями
    Элементы моделиОпределение
    1Отношение (связь)A- это характер участия сущности в связи.
    2Уникальный идентификатор связиB- это соотношение между числом сущностей, участвующих в образовании связи.
    3Степень (мощность) связиC- это сущность, которая не может присутствовать в базе данных, пока не существует связанного с ней экземпляра другой сущности
    4Класс принадлежности сущностиD- это сущность, которая порождает непересекающиеся подмножества экземпляров (категории сущности), связанных с сущностью через значения своего атрибута.
    5Рефлексивное отношениеE- это категория порождающей сущности (сущности-супертипа)
    6Слабая сущностьFпредставляет собой соединение (взаимоотношение) между двумя или более сущностями.
    7СупертипG- это супертип с порожденными им подтипами
    8ПодтипH- это атрибут для однозначной идентификации отношения
    9Составная сущностьJ- это отношение, связывающее сущность саму с собой

    перейти к ответу ->>

    Как согласно методологии информационного проектирования на ER-диаграмме изображается отношение?

    перейти к ответу ->>

    Укажите положение, которое не относится к диаграмме потока данных.

    перейти к ответу ->>

    Укажите, какой вид работы не входит в этап проектирования физической модели реляционной базы данных

    перейти к ответу ->>

    Укажите, какие объекты не являются входными данными для проектирования базы данных

    перейти к ответу ->>

    Укажите правильное соответствие между задачами этапа "Сбор и анализ входных данных" и результатами их выполнения
    ЗадачиРезультаты
    1.Контроль качества ER-диаграммAПоследовательность работ бизнес-модели процесса проектирования базы данных со сведениями об ответственных исполнителях и сроках их исполнения
    2.Контроль качества диаграмм функциональной модели предметной области базы данныхBОснова для создания логической модели базы данных
    3.Систематизация требований заказчика к базе данныхCВывод о достаточности требований и реализуемости базы данных
    4.Подготовка плана проектирования базы данныхDОснова для разработки серверного кода и проектирования модулей приложений базы данных

    перейти к ответу ->>

    Какое из нижеперечисленных выражений является декартовым произведением множеств D1 = {b, d} и D2 = {a, c}?

    перейти к ответу ->>

    Какое из приведенных ниже выражений представляет функциональную форму записи отношения?

    перейти к ответу ->>

    Что используется для реализации экземпляра сущности в реляционной модели данных?

    перейти к ответу ->>

    Рассмотрим схему отношения ПРЕПОДАВАТЕЛЬ_ПРЕДМЕТ (Личный номер, Предмет, Фамилия, Должность, Оклад, Часы). Ключами отношения являются:

    перейти к ответу ->>

    Продолжите высказывание "Реляционная база данных есть …:

    перейти к ответу ->>

    Нормализация отношений информационной модели предметной области является…:

    перейти к ответу ->>

    Установите правильное соответствие между нормальными формами и некоторыми аспектами их определения.
    Нормальная формаОпределение
    1Первая нормальная форма (1НФ)Aотношение должно удовлетворять зависимости по соединению относительно своих проекций.
    2Вторая нормальная форма (2НФ)Bвсе неключевые атрибуты отношения функционально полно зависят от составного ключа отношения; отношение не должно содержать частичных ФЗ.
    3Третья нормальная форма (3НФ)C неключевые атрибуты отношения не зависят от ключей; отношение допускает наличия только таких нетривиальных ФЗ, в которых ключ определяет один или более других атрибутов: Х \to А, где А \notsubset Х, Х включает некоторый ключ.
    4Нормальная форма Бойса-Кодда (НФБК)Dвсе неключевые атрибуты отношения зависят только от первичного ключа; отношение не должно содержать транзитивных ФЗ неключевых атрибутов от ключа
    5Четвертая нормальная форма (4НФ)Eотношение не должно содержать независимых многозначных ФЗ.
    6Пятая нормальная форма (5НФ)Fвсе атрибуты отношения являются простыми, т.е. не имеют компонентов.

    перейти к ответу ->>

    К какой нормальной форме приведено исходное отношение?

    Исходное отношение:

    Преподаватель (Фамилия, Группа, Предмет )

    Результирующие отношения:

    Преподаватель_группа (Фамилия, Группа )

    Преподаватель_предмет (Фамилия, Предмет )

    Комментарий к ответу: Отношение Преподаватель содержит две многозначные ФЗ: Фамилия \to\to Группа и Фамилия |to\to Предмет. Это приводит к аномалии включения: если у преподавателя появляется новая группа, в отношение приходится добавлять несколько кортежей (по числу читаемых им предметов). Устранение аномалии заключается в выделении МФЗ в отдельное отношение

    перейти к ответу ->>

    6. Какие из перечисленных требований должны быть удовлетворены в рамках логической модели реляционной базы данных?

    перейти к ответу ->>

    Продолжите высказывание "Декомпозицией схемы отношений R(A1, A2, ..., An) называется …"

    перейти к ответу ->>

    Какое из приведенных ниже утверждений лежит в основе одного из методов синтеза?

    перейти к ответу ->>

    Сколько правил относится к работе с F-зависимостями?

    перейти к ответу ->>

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

    перейти к ответу ->>

    Установите соответствие между фазами обработки команды SQL и действиями СУБД
    Тип данныхЗначение
    1фаза синтаксического разбораАвключает проверку синтаксиса команды, проверку имен таблиц и колонок в базе данных, а также подготовку исходных данных для оптимизатора
    2фаза оптимизацииБвключает подстановку действительных имен таблиц и колонок базы данных в представление, идентификацию возможных вариантов выполнения команды, определения стоимости выполнения каждого варианта, выбор наилучшего варианта на основе внутренней статистики
    3фаза генерации исполняемого кодаВвключает выполнение кода команды
    4фаза выполнения командыГвключает построение выполняемого кода команды

    перейти к ответу ->>

    Установите соответствие между объектами реляционной базы данных, относящимися к так называемому серверному коду, и их определениями
    ОбъектОпределение
    1Хранимая процедураА- это объект базы данных, представляющий поименованный набор команд SQL и/или операторов специализированных языков программирования базы данных
    2ФункцияБ- это поименованный оператор SQL, который заранее откомпилирован и сохраняется в базе данных. Скорость обработки команды выше, чем у соответствующего ему оператора SQL, т.к. при этом не выполняются фазы синтаксического разбора и компиляции
    3КомандаВ- это объект базы данных, представляющий поименованный набор команд SQL и/или операторов специализированных языков обработки программирования базы данных, который при выполнении возвращает значение - результат вычислений
    4ТриггерГ- это объект базы данных, который представляет собой специальную хранимую процедуру. Процедура запускается автоматически, когда происходит связанное с триггером событие (например, до вставки строки в таблицу)
    5ТаймерД - это объект базы данных, который состоит из поименованного, структурированного набора переменных, процедур и функций.
    6ПакетЕ - это триггер, запускающийся событием таймера.

    перейти к ответу ->>

    Квалифицируемые имена - это…

    перейти к ответу ->>

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

    перейти к ответу ->>

    В контексте проектирования физической модели реляционной базы данных ограничение - это …

    перейти к ответу ->>

    Под внешней схемой принято понимать …

    перейти к ответу ->>

    В контексте физического проектирования реляционных баз данных вертикальное разбиение таблицы - это …

    перейти к ответу ->>

    При приятии решении о денормализации определите, что является наиболее важным для приложения базы данных

    перейти к ответу ->>

    Какое из перечисленных ниже словосочетаний не является синонимом?

    перейти к ответу ->>

    Дана таблица PROJECT, созданная командой
    CREATE TABLE PROJECT (PROJNO  	char(8) NOT NULL,PNAME  	char(25),BUDGET  	dec(9,2),PRIMARY KEY (PROJNO));

    Ниже приведено изменение в определении таблицы для того, чтобы иметь возможность различать законченные проекты и переносить их в таблицу PROJECT_OLD. Упрощает ли данное изменение сопровождение таблицы?

    CREATE TABLE PROJECT (PROJNO  	char(8) NOT NULL,S_DATE	date NOT NULL,F_DATE	date,PNAME  	char(25),BUDGET  	dec(9,2),PRIMARY KEY (PROJNO)); 

    Комментарий к Задаче 6. Добавление дополнительных колонок в первичный ключ приведет к дополнительным накладным расходам. Отбор записей для перенесения и последующего удаления с помощью переменной типа дата менее выгоден, чем использование односимвольной переменной. Спорным остается вопрос наложения на переменную FINISH ограничения NOT NULL. Это целесообразно сделать, но это приводит к лишней операции при вводе проекта - явного указания, что он не завершен.

    перейти к ответу ->>

    Какой из перечисленных ниже типов колонок является плохим кандидатом для построения индекса?

    перейти к ответу ->>

    Укажите преимущество секционирования представлений с помощью предложения WHERE

    перейти к ответу ->>

    Рассмотрим базу данных обработки заказов и создадим индексный кластер для хранения одной из таблиц базы данных - Customer.
    CREATE CLUSTER cust_c (cust_id varchar(8))INDEX;CREATE INDEX cust_c_id ON CLUSTER cust_c;CREATE TABLE cust (cust_id 	varchar2(8) NOT NULL REFERENCES customers,ent#		number	NOT NULL,date_ent	date		NOT NULL,comment	varchar2(60)	NOT NULL,…PRIMARY KEY(cust_id, ent#)) CLUSTER cust_c (cust_id);

    Созданная таблица кластеризована по колонке cust_id, и все специальные записи о клиента в колонке comment будут расположены в одной странице физической базы данных, либо в смежных страницах. Их можно выбрать за одну операцию поиска по индексу:

    SELECT date_ent, comment FROM cust_c WHERE cust_id=:cur_cust;

    Комментарий. Ограничение первичного ключа в операторе CREATE сделано, чтобы избежать создания второго индекса.

    Является ли такое решение преимуществом с точки зрения утверждения: "Строки, имеющие специальные записи о клиенте, имеют более одной записи о клиенте".

    перейти к ответу ->>

    Курсор предназначен для …

    перейти к ответу ->>

    Пакет состоит из:

    перейти к ответу ->>

    Какая из приведенных ниже привилегий прав доступа не позволяет изменят данные объекта?

    перейти к ответу ->>

    Таблица базы данных СУБД SQLBASE создана командами
    CREATE TABLE CUSTOMER(CUSTOMER_ID CHAR(5) NOT NULL,CUSTOMER_NAME VARCHAR(10),CUSTOMER_ADDR VARCHAR(30),CUSTOMER_RATING CHAR(5),PRIMARY KEY(CUSTOMER_ID))PCTFREE 15;CREATE UNIQUE CLUSTERED HASHED INDEX NDX_CUSTOMER ON CUSTOMER (CUSTOMER_ID) SIZE 47628;
    Число строк в таблице = 50000. Оцените ее размер (в страницах).

    перейти к ответу ->>

    Бизнес-функция "Принять на работу сотрудника" имеет следующую декомпозицию, полученную от аналитика базы данных:

    1. Принять на работу сотрудника

    1.2. Зарегистрировать заявление

    1.3. Оформить договор найма

    1.4. Издать приказ по организации

    1.5. Завести карточку учета

    1.6. Закрыть заявление

    Является ли бизнес-функция "Оформить договор найма" атомарной?

    перейти к ответу ->>

    Оптимизация запросов может быть определена как …

    перейти к ответу ->>

    Оптимизация запросов, основанных на вычислении стоимости, отличается от оптимизации, основанной на правилах, тем, что …

    перейти к ответу ->>

    Кардинальность колонка EMPLOYEE_NO равна 100. Оценка фактора селективности предиката EMPLOYEE_NO=65 равна …

    перейти к ответу ->>

    Установите соответствие между типами приложений и их определениями.
    Тип приложения Определение
    1.OLTP-системаA- это такое приложение обработки данных, для которого база данных растет или сжимается в размерах периодически в зависимости от характера обработки данных.
    2.DSS-системаБ- это приложение, которое обеспечивает аналитическую обработку данных, включающую математический, статистический или иной анализ данных.
    3.BATCH-системыВ- это такое приложение, которое работает с базой данных в не интерактивном режиме.
    4.OLAP-системаГ- это такое приложение, которое работает с очень большой базой данных в режиме "только чтение".
    5.VCDB-системаД- это такое приложение, которое содержит в основном транзакции вставки, обновления и удаления, с высокой частотой преимущественно транзакций обновления.

    перейти к ответу ->>

    Укажите правильное соответствие между элементами информационной модели и их графическим изображением на ER-диаграмме.
    Элементы моделиИзображение на диаграмме
    1Обязательный класс принадлежности сущностиAСимвол "птичья лапка"
    2Необязательный класс принадлежности сущности отношениюBКружок на линии отношения рядом с сущностью
    3Степень связи NCВертикальная черта на линии отношения рядом с сущностью
    4Степень связи 1D"Вилка" с полукругом в точке ветвления
    5Отношение супертип-подтипEОдинарная горизонтальная черта

    перейти к ответу ->>

    В чем состоит эмпирическое правило Д. Энсора?

    перейти к ответу ->>

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

    перейти к ответу ->>

    Код хранимых процедур и функций хранится …

    перейти к ответу ->>

    В концепции клиент-серверной технологии для распределенных вычислений сервером называют …

    перейти к ответу ->>

    Концепция обеспечения безопасности доступа, принятая в Oracle, не предусматривает выполнение следующих действий:

    перейти к ответу ->>

    Укажите правильное соответствие между элементами диаграммы потока данных и их определениями.
    ЭлементыОпределение
    1Источники данныхA показывают места хранения данных.
    2Потоки данныхBпоказывают операции, производимые над данными.
    3Хранилища данныхCпоказывают, кто использует или работает с данными.
    4Процессы обработки данныхDпоказывают способ передачи данных между источниками и хранилищами данных

    перейти к ответу ->>

    Укажите, какие объекты из ниже перечисленных относятся к результатам проектирования физической модели реляционной базы данных с учетом влияния транзакций.

    перейти к ответу ->>

    Какое из приведенных ниже свойств не является свойством реляционной модели данных?

    перейти к ответу ->>

    Укажите правильное соответствие между IDEF0-диаграммами и их определениями.
    IDEF0-диаграммыОпределение
    1Контекстная диаграммаAописывает каждый из функциональных фрагментов системы
    2Диаграмма декомпозицииBпоказывает иерархическую структуру функций, не отображая взаимосвязи между ними
    3Диаграмма дерева узловCявляется вершиной иерархической структуры диаграмм и представляет самое общее описание системы и ее взаимодействия с внешней средой

    перейти к ответу ->>

    Высота индекса равна 3, фактор селективности равен 0.5, число строк в таблице - 1000, число страниц, занятых таблицей, равно 2000. Для плана выполнения оптимизатор запросов выберет …

    перейти к ответу ->>

    Сколько существует основных аксиом вывода для F-зависимостей?

    перейти к ответу ->>

    Продолжите высказывание "Универсальное отношение - это отношение, …

    перейти к ответу ->>

    Продолжите высказывание "Логическая модель реляционной базы данных представляет собой …:

    перейти к ответу ->>

    Какой из ниже перечисленных категорий таблиц нет в стандарте SQL-92?

    перейти к ответу ->>

    Обладает ли представленная ниже декомпозиция свойством соединения без потерь?Дана схема отношения ABCDE, ее декомпозиция d={AD, AB, BE, CDE, AE}, и две ФЗ: A \to C, B \to C, C \to D, DE \to C, CE \to A

    перейти к ответу ->>

    Установите соответствие между терминами и их определениями
    ТерминОпределение
    1.Ключ секционированияAколонка таблицы, относительно значений которых СУБД будет делать физическое разнесение таблицы по различным табличным пространствам на жестких дисках
    2.Секционирование по диапазонуБозначает распределение строк таблицы на различные предопределенные табличные пространства в зависимости от значения ключа секционирования
    3.Хеш-секционированиеВозначает, что таблица сначала распределяется среди табличных пространств на основе диапазона значений ключа секционирования, далее каждая из полученных секций диапазонов делится на подчиненные секции или подсекции, и затем строки равномерно распределяются среди подчиненных секций по значению хеш-ключа
    4.Составное секционированиеГозначает равномерное распределение строк таблицы по назначенным табличным пространствам в зависимости от значения ключа секционирования, который в данном случае хешируется

    перейти к ответу ->>

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

    перейти к ответу ->>

    Организационно-технологическое обеспечение входит в …

    перейти к ответу ->>

    Установите соответствие между понятиями, связанными с предметной областью, и их определениями.
    ПонятиеОпределение
    1Ядро предметной областиAв каждый конкретный момент времени представляет собой выделенную совокупность определенных объектов и ситуаций
    2ОбъектB- взаимосвязи, выражающие взаимоотношения между объектами
    3Класс ситуацийCявляется результатом абстрагирования реального объекта путем выделения и фиксации набора его свойств
    4Состояние предметной области (снимок)D- совокупность объектов (реалий внешнего мира), о которых можно задавать вопросы

    перейти к ответу ->>

    Укажите правильное соответствие между элементами IDEF0-диаграмм и их определениями.
    ЭлементыОпределение
    1РаботыA- это материалы или информация, которые производятся работой.
    2СтрелкиBобозначают поименованные процессы, функции или задачи, которые происходят в течение определенного времени и имеют распознаваемые результаты.
    3ВходC- это правила, стратегии, процедуры или стандарты, которыми руководствуется работа.
    4УправлениеD- это материалы или информация, которые используются или преобразуются работой для получения результата (выхода).
    5ВыходEописывают взаимодействие работ между собой и с внешними миром
    6МеханизмF- это специальная стрелка, указывающая на другую модель работы.
    7ВызовG- это ресурсы, которые выполняют работу (персонал, станки, устройства).

    перейти к ответу ->>

    Какое из ниже перечисленных действий не относится к проверке правильности логической модели реляционной базы данных?

    перейти к ответу ->>

    Упорядочите действия по созданию первой итерации внутренней схемы базы данных
    Действия
    1.Создание таблиц
    2.Определение типов данных колонок
    3.Определение первичного ключа
    4.Задание ограничений на значения колонок
    5.Создание таблиц для взаимосвязи многие-ко-многим
    6.Создание индексов
    7.Создание представлений
    8.Проверка корректности созданной физической модели
    9.Создание других объектов базы данных

    перейти к ответу ->>

    Установите правильное соответствие между понятиями модели и их определениями
    ПонятиеОпределение
    1Ключ отношенияAэто уникальное значение атрибута или атрибутов в кортеже, позволяющее идентифицировать сущность или часть сущности предметной области
    2Возможный ключ отношенияBэто атрибут составного ключа, однозначно определяющий совокупность неключевых атрибутов отношения
    3Первичный ключ отношения Cэто первичный ключ отношения, содержащий несколько атрибутов
    4Составной ключ отношенияDэто значение атрибута или атрибутов, позволяющее однозначно идентифицировать кортеж
    5Частичный ключ отношенияEэто значение атрибута или атрибутов отношения, которые являются кандидатами на ключ отношения
    6Атомарный ключ отношенияFэто первичный ключ отношения, содержащий один атрибут
    7Внешний (посторонний) ключ отношенияGэто атрибут кортежа, который является первичным ключом другого отношения

    перейти к ответу ->>

    В модели данных сущности могут иметь:

    перейти к ответу ->>

    Сколько существует основных классов F-зависимостей?

    перейти к ответу ->>

    Для достижения 3НФ необходимо, чтобы:

    перейти к ответу ->>

    Дано отношение ОТГРУЗКА (корабль, дата отправления, грузополучатель, 1 партия грузов, 2 партия грузов, 3 партия грузов, объявленная стоимость, застрахованная стоимость). Использование этого отношения в реляционной базе данных может породить следующие проблемы:

    перейти к ответу ->>

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

    перейти к ответу ->>

    Какую из приведенных ниже проблем не следует относить к проблемам метода декомпозиции?

    перейти к ответу ->>

    Какой результат будет после выполнения команды SELECT ниже:
    SELECT  INITCAP(ENAME)FROM  EMPLOYEEWHERE ENAME='Тулякова';
    ?

    перейти к ответу ->>

    Установите уровень иерархии объектов реляционной базы данных, согласно стандарту SQL-92
    Уровень иерархииОбъект
    1IАКластеры
    2IIБПредставления
    3IIIВСтолбцы
    4IVГТаблицы
    5IVДКаталоги
    6VЕСтроки
    7VIЖСхемы

    перейти к ответу ->>

    Определите порядок действий при создании базовых таблиц реляционной базы данных
    Номер шага алгоритмаДействие
    1IАФормирование списка имен таблиц и их сокращений в словаре данных
    2IIБИдентификация реляционной таблицы
    3IIIВПроверка: число базовых таблиц соответствует числу отношений логической модели реляционной базы данных
    4IVГФормирование списка имен колонок и их сокращений в словаре данных
    5VДОпределение колонок для базовых таблиц
    6VIЕОпределение типов данных колонкам
    7VIIЖПроверка списка имен в словаре данных, чтобы избежать конфликтов имен в базе данных в целом
    8VIIIЗВыборочное добавление

    перейти к ответу ->>

    Какое из перечисленных ниже бизнес-правил не относится к правилам ссылочной целостности?

    перейти к ответу ->>

    В реляционной базе данных синоним - это …

    перейти к ответу ->>

    Рассмотрим базу данных обработки заказов и создадим индексный кластер для хранения одной из таблиц базы данных - Customer.
    CREATE CLUSTER cust_c (cust_id varchar(8))INDEX;CREATE INDEX cust_c_id ON CLUSTER cust_c;CREATE TABLE cust (cust_id 	varchar2(8) NOT NULL REFERENCES customers,ent#		number	NOT NULL,date_ent	date		NOT NULL,comment	varchar2(60)	NOT NULL,…PRIMARY KEY(cust_id, ent#)) CLUSTER cust_c (cust_id);

    Созданная таблица кластеризована по колонке cust_id, и все специальные записи о клиента в колонке comment будут расположены в одной странице физической базы данных, либо в смежных страницах. Их можно выбрать за одну операцию поиска по индексу:

    SELECT date_ent, comment FROM cust_c WHERE cust_id=:cur_cust;

    Комментарий. Ограничение первичного ключа в операторе CREATE сделано, чтобы избежать создания второго индекса.

    Является ли такое решение преимуществом с точки зрения утверждения: "Очень немного строк о клиентах имеют специальные записи о клиенте".

    перейти к ответу ->>

    В концепции клиент-серверной технологии для распределенных вычислений серверным кодом называют …

    перейти к ответу ->>

    Таблица базы данных СУБД SQLBASE создана командой
    CREATE TABLE CONTACT(CUSTOMER_ID CHAR(5) NOT NULL,CONTACT_NAME VARCHAR(15) NOT NULL,CONTACT_PHONE DECIMAL(10,0),CONTACT_TEXT LONG VARCHAR,PRIMARY KEY (CUSTOMER_ID, CONTACT_NAME)FOREING KEY CUSTKEY (CUSTOMER_ID) REFERENCES CUSTOMER ON DELETE RESTRICT)PCTFREE 15;
    Число строк в таблице = 175000. Средняя длина поля LONG VAR CHAR = 10. Оцените ее размер (в страницах).

    перейти к ответу ->>

    К параметрам реляционной таблицы относятся …

    перейти к ответу ->>

    Дан следующий список функций и модулей.
    ФункцияМодуль
    1. Назначить руководителя проекта1. Ввод информации о проекте
    2. Определить бюджет проекта2. Ввод информации о сотрудниках
    3. Определить список подразделений3. Поиск информации о сотрудниках
    4. Определить список сотрудников4. Поиск информации о проектах
    5. Выполнять проект5. Генерация отчета о выполненных проектах
    6. Сдать проект6. Генерация отчета о выполняемых проектах
    Функция 5 отображается в модули …

    перейти к ответу ->>

    Правило "Только руководитель может санкционировать выплату премиальных" является …

    перейти к ответу ->>

    Стратегия тестирования должна отвечать на следующие вопросы …:

    перейти к ответу ->>

    К основным типам языков манипулирования данными в базах данных относят …

    перейти к ответу ->>

    Команды SQL
    SELECT P.PROD_NO, P.PROD_DESCFROM PRODUCT P, ORDER OWHERE (O.PROD_NO = P.PROD_NO) AND(O.ORD_DATE BETWEEN  JAN-1-1995 AND JAN-31-1995);
    является операцией …

    перейти к ответу ->>

    При работе с оптимизатором СУБД SQLBase для увеличения производительности конкретной команды SELECT проектировщик базы данных или администратор баз данных выполняет одно или два из следующих действий:

    перейти к ответу ->>

    Дана таблица PROJECT, созданная командой
    CREATE TABLE PROJECT (PROJNO  	char(8) NOT NULL,PNAME  	char(25),BUDGET  	dec(9,2),PRIMARY KEY (PROJNO));

    Ниже приведено изменение в определении таблицы для того, чтобы иметь возможность различать законченные проекты и переносить их в таблицу PROJECT_OLD. Упрощает ли данное изменение сопровождение таблицы?

    CREATE TABLE PROJECT (PROJNO  	char(8) NOT NULL,S_DATE	date NOT NULL,F_DATE	date,PNAME  	char(25),BUDGET  	dec(9,2),PRIMARY KEY (PROJNO, S_DATE));

    Комментарий к Задаче 6. Добавление дополнительных колонок в первичный ключ приведет к дополнительным накладным расходам. Отбор записей для перенесения и последующего удаления с помощью переменной типа дата менее выгоден, чем использование односимвольной переменной. Спорным остается вопрос наложения на переменную FINISH ограничения NOT NULL. Это целесообразно сделать, но это приводит к лишней операции при вводе проекта - явного указания, что он не завершен.

    перейти к ответу ->>

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

    перейти к ответу ->>

    Какое из приведенных ниже определений является определением предметной области?

    перейти к ответу ->>

    Установите правильное соответствие между правилами вывода для MV-зависимостей и их определениями
    Правила выводаОпределение
    1ДополнениеAЕсли X, Y, Z \subseteq U и заданы МФЗ X \to\to Y и МФЗ X \to\to Z, то имеют место МФЗ X \to\to Y \cap Z, МФЗ X \to\to Y - Z и МФЗ X \to\to Z - Y
    2ПополнениеBЕсли X, Y, Z \subseteq U и заданы МФЗ X \to\to Y и ФЗ XY \to Z, то имеет место ФЗ X \to Z - Y
    3ТранзитивностьCЕсли X \subseteq U, Y \subseteq U и заданы МФЗ X \to\to Y и МФЗ Y \to\to Z, то имеет место МФЗ X \to\to Z - Y
    4ОбъединениеDЕсли X \subseteq U, Y \subseteq U, Z \subseteq U и заданы МФЗ X \to\to Y и МФЗ X \to\to Z, то имеет место МФЗ X \to\to Y \cap Z
    5ПсевдотранзитивностьEЕсли X, Y, Z, W \subseteq U и заданы МФЗ X \to\to Y и МФЗ WY \to\to Z, то имеет место МФЗ WX \to\to Z - W \cap Y
    6Смешанная транзитивностьFЕсли X \subseteq U, Y \subseteq U, V \subseteq W и задана МФЗ X \to\to Y, то имеет место МФЗ WX \to\to V \cap Y
    7ДекомпозицияGЕсли X \subseteq U, Y \subseteq U и задана МФЗ X \to\to Y, то имеет место МФЗ X \to\to U - X - Y

    перейти к ответу ->>

    Рассмотрим схему отношения R(город, адрес, почтовый_индекс). Ключами отношения являются:

    перейти к ответу ->>

    Установите правильное соответствие между аксиомами вывода ФЗ и их определениями.
    Аксиомы выводаОпределение
    1РефлексивностьAЕсли X \subseteq  U, Y \subseteq U, W \subseteq U, Z \subseteq U и задана ФЗ X \to Y, то \forall W \subseteq U имеет место ФЗ X \cup Z \to  Y \cup W
    2ПополнениеBЕсли X \subseteq U, Y \subseteq U, Z \subseteq U и задана ФЗ X \to Y из F, то имеет место ФЗ X \cup Z \to Y \cup Z
    3ТранзитивностьCЕсли X \subseteq U, Y \subseteq U и задана ФЗ X \to Y, то \forall Z \subseteq U имеет место ФЗ X \cup Z \to Y
    4РасширениеDЕсли X \subseteq U, Y \subseteq U, Z \subseteq U и задана ФЗ X \to Y, Y \to Z из F , то имеет место ФЗ X \to Z.
    5ПродолжениеEЕсли X \subseteq U, Y \subseteq U, Y \subseteq X, то ФЗ X \to Y следует из F. Иначе X, X\toX
    6ПсевдотранзитивностьFЕсли X \subseteq U, Y \subseteq U, Z \subseteq U и Z \subseteq Y и задана ФЗ X \to Y, то имеет место ФЗ X \to Z
    7АддитивностьGЕсли X \subseteq U, Y \subseteq U, Z \subseteq U и заданы ФЗ X \to Y и ФЗ X \to Z, то имеет место ФЗ X \to Y \cup Z
    8ДекомпозицияHЕсли X \subseteq U, Y \subseteq U, W \subseteq U, Z \subseteq U и заданы ФЗ Х \to Y и ФЗ Y \cup W \to Z, то имеет место ФЗ X \cup W \to Z

    перейти к ответу ->>

    Какое из утверждений не относится к основным конструктивным идеям теории проектирования реляционных баз данных?

    перейти к ответу ->>

    Будет ли ниже приведенный запрос при выборке данных обращаться к таблице данных? Колонка Ename проиндексирована.
    SELECT COUNT(*) FROM EMPLOYEE WHERE Ename LIKE 'C%';

    перейти к ответу ->>

    Проектировщик базы данных после создания физической базы данных проверяет …

    перейти к ответу ->>

    Стратегия тестирования должна отвечать на следующие вопросы …:

    перейти к ответу ->>

    Установите соответствие между элементом определения транзакции и его смыслом.
    ЭлементОпределение
    1.Имя транзакции и номер транзакцииAуникальная идентификация каждой транзакции базы данных
    2.Описание транзакцииБонлайновая транзакция или пакетная транзакция, высокая, средняя, низкая
    3.Характер транзакции и ее сложностьВперечень операций предметной области, которые выполняются транзакцией
    4.Объем транзакцииГсредняя частота и пиковая частота использования
    5.Требования к производительности транзакцииДколичество секунд, необходимое для завершения транзакции в режиме эксплуатации базы данных.
    6.Относительный приоритетЕнасколько важна настоящая транзакция для предметной области по сравнению с другими
    7.Время выполнения транзакцииЖколичества секунд, требуемых для выполнения транзакции

    перейти к ответу ->>

    Дана спецификация модуля приложения базы данных.

    Наименование модуля: Страница для входа в приложение (LogIn)

    Цель: идентификация пользователя и предоставление доступа к приложению базы данных

    Входные данные

    Имя пользователя

    Пароль

    Таблица базы данных: USERACCOUNT

    Колонки:

    USERNAME - запрашивается, используется в предикате поиска

    USERPASS - запрашивается, используется в предикате поиска

    Какая позиция спецификация была пропущена проектировщиком базы данных?

    перейти к ответу ->>

    В контексте физического проектирования реляционных баз данных денормализация - это …

    перейти к ответу ->>

    Какую из перечисленных ситуаций следует отнести к динамической ситуации?

    перейти к ответу ->>

    Какие из ниже перечисленных причин приводят к нецелесообразности создания индексов для каждого оператора SELECT?

    перейти к ответу ->>

    Концепция независимости прикладных программ от физической структуры данных не дает следующих преимуществ:

    перейти к ответу ->>

    Выберите правильную последовательность действий по нормализации сущности предметной области и отношения логической модели базы данных
    Действия
    1.Определить функциональные зависимости в отношении
    2.Назначить первичные ключи связывающих отношений, исходя из уникального идентификатора связи и процедуры миграции ключей при нормализации
    3.Получить список атрибутов сущности
    4.Определить класс принадлежности сущности к связи
    5.Для полученных отношений назначить первичные ключи
    6.Определить степень связи сущностей
    7.Выполнить нормализацию сущности (преобразовать сущность в отношение
    8.Нормализовать отношение (разрешить связи)
    9.Определить возможные ключи отношения, в частности, рассмотрев уникальный идентификатор сущности
    10.Получить список детерминантов

    перейти к ответу ->>

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

    перейти к ответу ->>

    Завершите высказывание "Множество F-зависимостей F не избыточно, если …"

    перейти к ответу ->>

    Отношение, которое может быть приведено к НФБК, является:

    перейти к ответу ->>

    Сколько правил относится к работе с MV-зависимостями в случае многосторонней связи?

    перейти к ответу ->>

    Какая из ниже перечисленных команд SQL не относится к командам манипулирования данными?

    перейти к ответу ->>

    Решите задачу разрешения связи многие-ко-многим для следующей ситуации. Дано отношение многие ко многим

    Требуется разрешить это отношение.

    Решение.

    create table CUSTOMER(CUSTOMER_NO		NUMBER(6) 		not null,CUSTOMER_NAME		VARCHAR2(45)	null,CUSTOMER_ADDRESS	VARCHAR2(35)	null,CUSTOMER_CITY		VARCHAR2(45)	null,CUSTOMER_STATE	CHAR(2)		null,CUSTOMER_ZIP		NUMBER(5)		null,primary key (CUSTOMER_NO))create table SALESMAN(SALESMAN_NO		NUMBER(6)		not null,SALESMAN_NAME 	VARCHAR2(45) 	null,SALESMAN_EMP_NO	NUMBER(6)		null,SALESMAN_YTD_SALES	NUMBER(9,2)	null,SALESMAN_PROD_GRP	CHAR(8)		null,primary key (SALESMAN_NO))create table CUSTOMER_ SALESMAN(CUSTOMER_NO	NUMBER(6)			not null,SALESMAN_NO	NUMBER(6)			not null,SALESMAN_QUOTA	NUMBER(6)		null,primary key (CUSTOMER_NO, SALESMAN_NO),foreing key (CUSTOMER_NO) references CUSTOMER,foreign key  (SALESMAN_NO) references SALESMAN)

    перейти к ответу ->>

    Связывающая таблица - это …

    перейти к ответу ->>

    Установите соответствие между ограничениями и их содержанием.
    ОграничениеОписание
    1CHECKАГарантирует, что колонка всегда содержит значение и оно уникально в таблице
    2DEFAULTБПомещает значение по умолчанию в колонку. Гарантирует, что колонка всегда имеет значение
    3FOREING KEYВГарантирует, что значение существует как значение в колонке первичного ключа другой таблицы. Обеспечивает процедуры удаления дочерних строк при удалении связанных с ней родительских.
    4NOT NULLГГарантирует, что значение будет уникальным в таблице
    5PRIMARY KEYДГарантирует, что значения находятся в границах специфицированного интервала, задаваемого предикатом
    6UNIQUEЕГарантирует, что колонка всегда содержит значение

    перейти к ответу ->>

    Установите соответствие между терминами и их определениями.
    ТерминОпределение
    1.КластерA- это значение колонок, общих для кластеризуемых таблиц
    2.Индексный кластерБ- это кластер, для физической организации которого используется индекс со структурой B-Tree
    3.Хеш-кластерВ- это кластер, для физической организации которого использует структура на основе преобразования ключа
    4.Кластерный ключГ- это группа таблиц, которая разделяет общие физические страницы данных при совместном использовании в запросах общих колонок этих таблиц

    перейти к ответу ->>

    Укажите свойство, которое не является свойством индекса со структурой B-Tree

    перейти к ответу ->>

    Рассмотрим базу данных обработки заказов и создадим индексный кластер для хранения одной из таблиц базы данных - Customer.
    CREATE CLUSTER cust_c (cust_id varchar(8))INDEX;CREATE INDEX cust_c_id ON CLUSTER cust_c;CREATE TABLE cust (cust_id 	varchar2(8) NOT NULL REFERENCES customers,ent#		number	NOT NULL,date_ent	date		NOT NULL,comment	varchar2(60)	NOT NULL,…PRIMARY KEY(cust_id, ent#)) CLUSTER cust_c (cust_id);

    Созданная таблица кластеризована по колонке cust_id, и все специальные записи о клиента в колонке comment будут расположены в одной странице физической базы данных либо в смежных страницах. Их можно выбрать за одну операцию поиска по индексу:

    SELECT date_ent, comment FROM cust_c WHERE cust_id=:cur_cust;

    Комментарий. Ограничение первичного ключа в операторе CREATE сделано, чтобы избежать создания второго индекса.

    Является ли такое решение преимуществом с точки зрения утверждения: "Все записи о клиентах выбираются для ежегодного отчета".

    перейти к ответу ->>

    Курсор - это …

    перейти к ответу ->>

    Учетные записи представляют собой …

    перейти к ответу ->>

    Правило "Каждый заказ должен быть предназначен для одного и только одного покупателя" является …

    перейти к ответу ->>

    Оптимизатором запросов называется …

    перейти к ответу ->>

    При оптимизации запросов, основанных на вычислении стоимости, …

    перейти к ответу ->>

    При выполнении команды SQL
    SELECT NAME, QTY, DESCFROM CUSTOMER C, ORDER O, PRODUCT PWHERE ( C.CUST_NO = O. CUST_NO )AND (P.CUST_NO = O. CUST_NO );
    СУБД выполнит физическую операцию …

    перейти к ответу ->>

    Какие из ниже перечисленных причин приводят к нецелесообразности создания индексов для каждого оператора SELECT?

    перейти к ответу ->>

    Какой шаг следует добавить в приведенный ниже алгоритм декомпозиции отношений?

    Алгоритм

  • Определение всех ФЗ между атрибутами отношения
  • Построить минимальное покрытие ФЗ
  • Определение, находится ли отношение в НФБК. Если да, то завершить проектирование; в противном случае, отношение должно быть разбито на два других отношения.
  • Повторение пунктов 2 и 3 для каждого нового отношения, полученного в результате декомпозиции.

    перейти к ответу ->>

    Исходное отношение:

    Преподаватель (Личный_#, Фамилия, Должность, Оклад, Кафедра, Телефон )

    Результирующие отношения:

    Преподаватель(Личный_#, Фамилия, Должность, Кафедра)

    Должность (Должность, Оклад)

    Кафедра (Кафедра, Телефон)

    Комментарий к ответу: Отношение Преподаватель содержит транзитивные зависимости: Личный_# \to Кафедра \to Телефон и Личный_# \to Должность\to Оклад. Это может привести к следующим аномалиям:

  • дублирование данных о Телефоне для каждой Кафедры;
  • проблема контроля избыточности данных: обновление Телефона;
  • проблема нуль-значений: данные о новой Кафедре не могут быть включены до появления первого преподавателя.
  • Устранение аномалий заключается в выполнении трех проекций отношения.

    перейти к ответу ->>

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

    перейти к ответу ->>

    Сколько правил относится к работе с MV-зависимостями в случае связи супертип-подтип?

    перейти к ответу ->>

    Рассмотрим фрагмент определения преставления
    SELECT * FROM east_sales@icp.ac.ru WHERE LOC = 'EAST'UNION ALLSELECT * FROM west_sales@ioc.ac.ru WHERE LOC = 'WEST';
    Если заменить предложение WHERE на ограничение CHECK, то в таком случае …

    перейти к ответу ->>

    Укажите, какие объекты из ниже перечисленных относятся к результатам проектирования первой итерации физической модели реляционной базы данных.

    перейти к ответу ->>

    Оцените в терминах операций ввода вывода следующий запрос, который делает выборку данных из таблиц PRODUCT (50 строк) и VENDOR (1000):
    SELECT VENDOR_CODE, PRODUCT_CODE, PRODUCT_DESCFROM VENDOR, PRODUCTWHERE VENDOR.VENDOR_CODE = PRODUCT.VENDOR_CODE AND VENDOR.VENDOR_CODE = "100";

    По следующему пути доступа:

  • Формируем декартово произведение таблиц PRODUCT и VENDOR.
  • Выполняем проекцию результирующей таблицы на список колонок, указанный в предложении SELECT.
  • Ограничиваемся в результирующей таблице строками, которые удовлетворяют условию поиска в предложении WHERE.
  • если 20 строк удовлетворяют условиям поиска

    перейти к ответу ->>

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

    перейти к ответу ->>

    В контексте проектирования физической модели реляционной базы данных имя - это …

    перейти к ответу ->>

    В контексте физического проектирования реляционных баз данных секционирвание - это …

    перейти к ответу ->>

    Основной целью создания информационных систем является …

    перейти к ответу ->>

    В основе математического представления иерархической модели лежит …

    перейти к ответу ->>

    Ниже приведена диаграмма жизненного цикла сущности Чек. Оцените ее качество.

    перейти к ответу ->>

    Сколько существует функциональных зависимостей в отношении реляционной базы данных?

    перейти к ответу ->>

    Установите соответствие между типами данных для представления строк символов и строк бит со значениями, которые они определяют.
    Тип данныхЗначение
    1Char[(длина)]А строка произвольной длины до 2 Гб символов
    2Varchar [(длина)]БСтрока бит переменной длины до 2 Гб
    3Varchar2 (длина),Встрока переменной длины
    4Long [(длина)]Гстрока фиксированной длины от 1 до 255 символа
    5Raw [(длина)}ДСтрока бит переменной длины до 255 байт
    6Long Raw [(длина)]Е строка переменной длины до 2 Кб символов

    перейти к ответу ->>

    Пусть, для таблицы базы данных EMPLOYEE
    1Номер личной карточкиEMPNO (PK)
    2ФамилияENAME
    3ИмяLNAME
    4СтраховкаSSECNO
    5Номер подразделенияDEPNO (FK)
    6ДолжностьJOB
    7ВозрастAGE
    8СтажHIREDATE
    9ДоплатыCOMM
    10ЗарплатаSAL
    11ШтрафыFINE
    12АвтобиографияBiog
    13ФотографияFoto
    задана следующая матрица распределения (использования) колонок таблицы (пронумерованы) по 10 транзакциям.
    12345678910111213
    1+++++++++++++
    2+++++++++++++
    3+++++++++++++
    4+++++++++++++
    5+++++++
    6+++++
    7+++++
    8+++++
    9++++
    10++++
    Как следует изменить предложенное в примере лекции вертикальное разбиение данной таблицы?

    перейти к ответу ->>

    Процедуры и функции опционально имеют …

    перейти к ответу ->>

    Триггер базы данных является объектом реляционной базы данных, который активизирует …

    перейти к ответу ->>

    Проектировщик базы данных после создания физической базы данных проверяет …

    перейти к ответу ->>

    При выполнении команды SQL
    SELECT * FROM ORDER WHERE(STАTUS IN ('C','P','S')) AND (TOTAL_AMT > 1000);
    СУБД выполнит физическую операцию …

    перейти к ответу ->>

    Индексный ключ определен как SALARY, DEPT, YEARS_SERVICE. Пусть задан предикат
    	SALARY < 25000 AND	DEPT = 50 AND	YEARS_SERVICE > 3.	
    При вычислении фактора селективности используются статистика о колонках …

    перейти к ответу ->>

    Какой результат будет после выполнения команды SELECT ниже:
    SELECT ENAME, MOD(SAL,COMM)FROM EMPLOYEEWHERE ENAME='Тулякова';
    если для служащей Туляковой SAL=30150 и COMM= 2000?

    перейти к ответу ->>

    Модель данных - это …

    перейти к ответу ->>

    Кардинальность колонка EMPLOYEE_NO равна 100. Оценка фактора селективности предиката EMPLOYEE_NO>EMPMAX равна …

    перейти к ответу ->>

    Бизнес-функция "Принять на работу сотрудника" имеет следующую декомпозицию, полученную от аналитика базы данных:

    1. Принять на работу сотрудника

    1.2. Зарегистрировать заявление

    1.3. Оформить договор найма

    1.4. Издать приказ по организации

    1.5. Завести карточку учета

    1.6. Закрыть заявление

    Является ли бизнес-функция "Издать приказ по организации" атомарной?

    перейти к ответу ->>

    В СУБД различают следующие классы привилегий:

    перейти к ответу ->>

    При работе с оптимизатором СУБД SQLBase для увеличения производительности конкретной команды SELECT проектировщик базы данных или администратор баз данных выполняет одно или два из следующих действий:

    перейти к ответу ->>

    При рассмотрении иерархии функций проектировщику базы данных следует обращать внимание на следующие моменты:

    перейти к ответу ->>

    Решите задачу разрешения связи многие-ко-многим для следующей ситуации. Дано отношение многие ко многим

    Требуется разрешить это отношение.

    Решение.

    create table CUSTOMER(CUSTOMER_NO		NUMBER(6) 		not null,CUSTOMER_NAME		VARCHAR2(45)	null,CUSTOMER_ADDRESS	VARCHAR2(35)	null,CUSTOMER_CITY		VARCHAR2(45)	null,CUSTOMER_STATE	CHAR(2)		null,CUSTOMER_ZIP		NUMBER(5)		null,primary key (CUSTOMER_NO))create table SALESMAN(SALESMAN_NO		NUMBER(6)		not null,SALESMAN_NAME 	VARCHAR2(45) 	null,SALESMAN_EMP_NO	NUMBER(6)		null,SALESMAN_YTD_SALES	NUMBER(9,2)	null,SALESMAN_QUOTA	NUMBER(6)		null,SALESMAN_PROD_GRP	CHAR(8)		null,primary key (SALESMAN_NO))create table CUSTOMER_ SALESMAN(CUSTOMER_NO	NUMBER(6)		not null,SALESMAN_NO	NUMBER(6)		not null,primary key (CUSTOMER_NO, SALESMAN_NO))

    перейти к ответу ->>

    В какой концепции обработки данных сущности предметного мира (объекты) наделяются структурой и обладают определенным поведением (набором операций)?

    перейти к ответу ->>

    Завершите высказывание "Неключевой атрибут функционально полно зависит от составного ключа, если …"

    перейти к ответу ->>

    Установите соответствие между терминами и их определениями.
    ТерминОпределение
    1.ИндексA- это физический объект реляционной базы данных, организованный по принципу сбалансированной иерархической структуры
    2.Ключевые поля или ключиБ- это колонки, входящие в индекс
    3.Индекс B-TreeВ- это объект в реляционной базе данных, который предназначен для организации быстрого доступа к строкам таблицы по значениям одной или более колонок этих строк
    4.Составной индексГ- это индекс типа B-Tree базы данных, который одновременно выполняет роль таблицы
    5.Исключительно индексная таблицаД- это индекс, построенный для нескольких колонок таблицы
    6.Кардинальность колонкиЕ- это число дискретных различных значений колонки, которые встречаются в строках таблицы

    перейти к ответу ->>