Вопросы по предмету Базы данных (240 вопросов)

Набор страниц, связанный с таблицей или представлением и используемый для ускорения поиска или обеспечения уникальности, называется …

хэшированным файлом
цепочкой указателей
B-деревом
индексом
Для таблицы Поставщики (НомерПоставщика, Фамилия, Рейтинг, Город)
создана процедура Proc для определения числа поставщиков (@чпост), расположенных в определенном городе:

Обращение к процедуре выполняется инструкцией …

@чпост = EXECUTE Proc ‘Лондон’
EXECUTE Proc @чпост OUTPUT
EXECUTE Proc ‘Лондон’, @чпост
EXECUTE Proc ‘Лондон’, @чпост OUTPUT
Параллельные БД не содержат схему фрагментации …

карусельную
по диапазонам
хешированием
произвольную
В 12 принципов Дейта не входят …

локальная автономность
независимость от местоположения
целостность данных
минимальная избыточность
Предметно-ориентированный, интегрированный, некорректируемый, поддерживающий хронологию набор данных, организованный для систем поддержки принятия решений, называется …

экспертной системой
магазином данных
складом данных
хранилищем данных
Для таблицы Детали (НомерДетали, Название, Цвет, Вес, Город) создается индексированное представление с именем View_ Детали  с помощью параметра …

CREATE INDEX
WITH ENCRYPTION
WITH CHECK
SCHEMABINDING
При работе с временными БД концепцию периодов жизни не используют на уровне …

атрибута
кортежа
отношения
базы данных
Средства объектно-ориентированных СУБД, расширяющие объектные языки программирования, не содержат …

параллелизм
долговременное хранение данных
восстановление
независимость данных
Для таблицы Детали (НомерДетали, Название, Цвет, Вес, Город)
создается представление с именем View_Детали. Обращение к представлению выполняется инструкцией …

CREATE INDEX
CREATE VIEW
EXECUTE
SELECT
Установите правильную последовательность этапов приведения отношения к нормальной форме Бойса – Кодда.

выделение множества функциональных связей, не содержащих ключа исходного отношения
выделение функциональной связи, в которой атрибут не является частью детерминанта других функциональных зависимостей
формирование отношения в НФБК для выделенной функциональной связи
удаление из исходного отношения атрибута, входящего в выделенную функциональную связь
определение множества функциональных связей, которые могут быть заданы на втором подмножестве элементов
Метод обеспечения быстрого прямого доступа к конкретной записи с учетом заданного значения определенного поля называется …

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

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

объектов
модели
физической реализации
связи
Проблемы организации параллельной работы  решаются с помощью …

восстановления
взаимоблокировки
изоляции
блокировки
Для таблицы Поставки (НомерПоставщика, НомерДетали, ДатаПоставки, Количество) создан триггер:

Обращение к триггеру (НомерПоставщика =3) выполняется инструкцией …

В таблицу Поставщики, имеющую заданное описание

вставить запись о новом поставщике можно с помощью инструкции …

INSERT INTO Поставщики VALUES (6, ‘Джеймс’, ’Лондон’)
INSERT INTO Поставщики VALUES (6, ‘Джеймс’, 20,’Лондон’)
INSERT INTO Поставщики VALUES (6, ‘Джеймс’, 20)
INSERT INTO Поставщики VALUES (‘Джеймс’, 20,’Лондон’)
Словарь метаданных не включает …

словари извлечения данных
объекты предметной области
форматы данных для согласования
источники данных
К принципам создания активных БД не относится(-ятся) …

триггеры для логики
логика обработки
мониторинг событий
хранимые процедуры
Стандарт SQL является

Графической формой представления данных
Аналитической формой представления данных
Табличной формой представления данных
Оператор IN используется для

Указания домена,в множестве значений которого необходимо осуществить поиск
Указание отношения,в множестве значений которого необходимо осуществить поиск
Указание атрибута,в множестве значений которого необходимо осуществить поиск
Даталогическое проектирование БД подразумевает:

формализованное описание объектов предметной области в терминах модели “сущность-связь”
выбор эффективного размещения БД на внешних носителях для обеспечения наиболее эффективной работы приложения
Описание схемы БД в терминах выбранной СУБД
Какие термины используются в иерархической модели

ствол
кортежи
листья
узел
ветвь
При выполнении транзакции изолированность пользователя на уровне неподтвержденного чтения предотвращает проблему:      

появления промежуточных данных
появление пропавших обновлений
появление строк-призраков
появление несогласованных данных
Формализованное описание структуры единиц информации и операций над ними называется __________ данных.

экземпляром
записью
структурой
моделью
Формализация связей достигается …

выполнением операций над понятиями
созданием отдельного ассоциативного понятия
выбором дополнительных ключей понятий
размещением дополнительных атрибутов в понятиях
Для таблицы Детали (НомерДетали, Название, Цвет, Вес, Город)
задается ограничение

При этом автоматически будет создан __________индекс.

уникальный
составной
некластеризованный
кластеризованный
Установите правильную последовательность основных этапов процесса нормализации отношений.

устранение повторяющихся групп
устранение неполных функциональных зависимостей от первичных ключей
устранение транзитивной зависимости
устранение неполных функциональных зависимостей от возможных ключей
Большинство параллельных систем БД имеют архитектуру …

с разделяемой памятью
с конвейерным параллелизмом
с разделяемыми дисками
без разделения ресурсов
Для таблицы Детали, имеющей заданное описание

автоматически будет создан __________индекс.

уникальный
некластеризованный
составной
кластеризованный
Вид индекса, представленного на рисунке, является …

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

«сверху вниз»
«снизу вверх»
горизонтальной
вертикальной
Построение ER-модели не включает …

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

«сверху вниз»
«снизу вверх»
фрагментации
тиражирования
На рисунке показан фрагмент модели, соответствующий операции …

ассоциации
обобщения
декомпозиции
агрегации
Установите правильную последовательность этапов приведения отношения ко второй нормальной форме.

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

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

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

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

обобщения
ассоциации
декомпозиции
агрегации
На рисунке показан фрагмент модели, соответствующий операции …

обобщения
индивидуализации
агрегации
ассоциации
На рисунке показан фрагмент модели, соответствующий операции …

специализации
ассоциации
агрегации
обобщения
Для таблицы Поставщики (НомерПоставщика, Фамилия, Рейтинг, Город)
задана инструкция:

соответствующая запросу …

удалить всех поставщиков
удалить город Лондон из сведений о поставщиках
удалить все поставки для поставщиков из Лондона
удалить сведения о поставщиках из Лондона
Для таблицы Поставки (НомерПоставщика, Номердетали, ДатаПоставки, Количество) задана инструкция

соответствующая запросу …

определить количество деталей в таблице Поставки
определить общее количество поставляемых деталей
определить количество поставок для детали
определить для каждой поставляемой детали ее номер и объем поставок
Для таблицы Поставки (НомерПоставщика, НомерДетали, ДатаПоставки, Количество) задана инструкция

соответствующая запросу …

определить количество записей в таблице Поставки
определить количество поставщиков для детали Р2
определить количество поставок для детали Р2
определить общее количество поставляемых деталей Р2
Для таблицы Поставщики (НомерПоставщика, Фамилия, Рейтинг, Город) создана процедура Proc для получения сведений о поставщиках, находящихся  в определенном городе:

Обращение к процедуре выполняется инструкцией _________. (При обращении к процедуре сохранить значение о состоянии выполнения процедуры в переменной @ret.)

@ret=EXECUTE Proc 
EXECUTE Proc ‘Лондон’, @ret OUTPUT
EXECUTE Proc ‘Лондон’, @ret
@ret=EXECUTE Proc ‘Лондон’
Для таблицы Детали (НомерДетали, Название, Цвет, Вес, Город)
создается представление с именем View_Детали. Инструкция

изменит данные …

результатов запроса
в представлении
обновляемого представления
базовой таблицы
Для таблиц Поставки (НомерПоставщика, НомерДетали, ДатаПоставки, Количество) и Поставщики (НомерПоставщика, Фамилия, Рейтинг,
Город) для реализации ___________ запроса «Определить фамилии поставщиков, поставляющих деталь Р2» задана инструкция:

коррелированного
составного
вложенного
некоррелированного
Для таблиц Поставки (НомерПоставщика, Номердетали, ДатаПоставки, Количество)   и  Поставщики (НомерПоставщика, Фамилия, Рейтинг, Город)
 для реализации ___________ запроса «Определить фамилии поставщиков, поставляющих деталь Р2»  задана инструкция:
 

структурированного
некоррелированного
вложенного
коррелированного
Для таблиц Поставки (НомерПоставщика, НомерДетали, ДатаПоставки, Количество) и Поставщики (НомерПоставщика, Фамилия, Рейтинг, Город) задана инструкция:

соответствующая запросу …

изменить информацию о поставщиках из Лондона
изменить информацию о местонахождении поставщиков из Лондона
изменить объем поставок всем поставщикам
установить объем поставок, равный нулю для поставщиков из Лондона
Для таблиц Поставки (НомерПоставщика, НомерДетали, ДатаПоставки, Количество) и Поставщики (НомерПоставщика, Фамилия,Рейтинг, Город) создан триггер:

Обращение к триггеру (НомерПоставщика=3) выполняется инструкцией …

DELETE FROM Поставки WHERE НомерПоставщика=3
EXECUTE tgDel
EXECUTE tgDel НомерПоставщика=3
DELETE FROM Поставшики WHERE НомерПоставщика=3