Базы данных_ модели, разработка, реализация



Авторы специализируются на тестах по любым дисциплинам! Средний балл по тестам 4,6.
 
Любые вопросы по дистанционному обучению. Тесты, письменные работы, сессия под ключ.
 
Известный интернет сайт, помощь по любым учебным вопросам - от теста до дипломной работы. Личный менеджер.
 
Крупная биржа студенческих работ. Закажи напрямую у преподавателя. Низкие цены, стена заказов.
 

К операторам определения данных относятся

  • (Правильный ответ) ALTER VIEW
  • (Правильный ответ) DROP INDEX
  • (Правильный ответ) CREATE TABLE
  • (Правильный ответ) ALTER TABLE

Система, обеспечивающая параллельный доступ к одной БД нескольких пользователей, если БД расположена на одной машине, — это

  • распределенная система
  • (Правильный ответ) система распределенной обработки данных
  • система распределенных баз данных

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

  • (Правильный ответ) аварийного завершения работы прикладной программы
  • (Правильный ответ) взаимной блокировке транзакций при параллельном выполнении
  • (Правильный ответ) завершение транзакции оператором ROLLBACK

После выполнения операции

GRANT SELECT, INSERT ON TABLE1TO USER1

  • пользователь USER1 может передать пользователю USER2 права на ввод данных в таблицу TABLE1
  • пользователь USER1 может передать пользователю USER2 права на удаление таблицы TABLE1
  • (Правильный ответ) пользователь USER1 может делать выборку из таблицы TABLE1
  • (Правильный ответ) пользователь USER1 может вводить данные в таблицу TABLE1

Транзакция — это

  • (Правильный ответ) последовательность операций над БД, переводящих ее из одного непротиворечивого состояния в другое непротиворечивое состояние
  • система из нескольких БД, находящихся под управлением одной СУБД
  • один из типов организации СУБД
  • система из нескольких СУБД, создающаяся с целью оптимизации процесса мониторинга баз данных

Технология Intranet

  • полностью заменила технологию клиент-сервер
  • не получила широкого распространения
  • (Правильный ответ) существует совместно с технологией клиент-сервер

Алгоритмически сложные задачи работы с БД целесообразнее решать в архитектуре

  • Intranet
  • (Правильный ответ) клиент-сервер
  • Internet

Языковая целостность БД предполагает:

  • поддержку языков манипулирования данными низкого уровня
  • (Правильный ответ) поддержку языков манипулирования данными высокого уровня
  • отсутствие поддержки языков манипулирования данными высокого уровня

Для использовании технологии доступа к данным Intranet

  • необходимо использование архитектуры клиент-сервер
  • необходимо специальное ПО
  • (Правильный ответ) нет необходимости в специальном ПО

Второй этап развитии баз данных связан с

  • (Правильный ответ) появлением персональных компьютеров
  • исчезновением больших ЭВМ
  • исчезновением мини-ЭВМ
  • появлением мини-ЭВМ

К третьему этапу развития БД относится

  • (Правильный ответ) появление распределенных БД
  • (Правильный ответ) появление многоплатформенных СУБД
  • (Правильный ответ) начало работ с концепцией ООБД

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

  • ICQ
  • (Правильный ответ) SQL
  • PL

Пользователи банка данных, от которых не требуются специальные знания в области вычислительной техники — это

  • разработчики и администраторы приложений
  • администраторы банка данных
  • (Правильный ответ) конечные пользователи

Физическая независимость при работе с данными предполагает

  • возможность работы нескольких приложений с базой данных
  • возможность переноса хранимой информации с одних носителей на другие без сохранения работоспособности всех приложений, работающих с данной базой данных
  • (Правильный ответ) возможность переноса хранимой информации с одних носителей на другие при сохранении работоспособности всех приложений, работающих с данной базой данных

Самый верхний уровень трехуровневой системы организации БД, предложенной ANSI, называется

  • (Правильный ответ) уровень внешних моделей
  • концептуальный уровень
  • физический уровень

Выберите верное:

  • (Правильный ответ) сначала операционная система осуществляет перекачку информации из устройств хранения и пересылает ее в системный буфер, затем оповещает СУБД об окончании пересылки
  • СУБД сначала просит операционную систему предоставить необходимые данные, затем в СУБД возвращается информация о местоположении данных в терминах операционной системы
  • (Правильный ответ) СУБД сначала возвращается информация о местоположении данных в терминах операционной системы, затем СУБД просит операционную систему предоставить необходимые данные
  • сначала операционная система оповещает СУБД об окончании пересылки информации, затем помещает информацию в системный буфер

Модель данных в контексте баз данных — это

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

Понятие «данные» в контексте баз данных — это

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

Дескрипторные модели согласно классификации моделей данных

  • основаны на принципе организации словарей
  • (Правильный ответ) самые простые из документальных моделей
  • (Правильный ответ) каждому документу ставят в соответствие дескриптор-описатель
  • самые сложные из документальных моделей

БМД — это

  • (Правильный ответ) База Метаданных
  • Банк Метаданных
  • Банк Местных Данных
  • База Местных Данных

Конечные пользователи банка данных — это

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

Выберите верное:

  • СУБД сначала просит операционную систему предоставить необходимые данные, затем — получает информацию о запрошенной части концептуальной модели
  • СУБД сначала запрашивает информацию о местоположении данных на физическом уровне, затем получает информацию о запрошенной части концептуальной модели
  • (Правильный ответ) СУБД сначала получает информацию о запрошенной части концептуальной модели, затем запрашивает информацию о местоположении данных на физическом уровне

В иерархической модели результатом вызова оператора GET UNIQUE Сотрудники WHERE Сотрудники.Возраст=30 будет

  • данные о последнем найденном сотруднике в возрасте 30 лет
  • (Правильный ответ) данные о первом найденном сотруднике в возрасте 30 лет
  • список всех сотрудников в возрасте 30 лет

В иерархической модели данных «близнецы» — это

  • экземпляры-потомки одного типа
  • (Правильный ответ) экземпляры-потомки одного типа, связанные с одним экземпляром сегмента-предка
  • экземпляры-потомки одного экземпляра сегмента-предка

Совокупность физических баз данных образует

  • (Правильный ответ) концептуальную модель данных
  • логическую модель данных
  • физическую модель данных
  • внешнюю модель данных

В иерархической модели данных конкретные значения полей данных, входящих в сегмент данных, — это

  • тип сегмента
  • (Правильный ответ) экземпляр сегмента
  • тип данных
  • экземпляр данных

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

  • число всех подчиненных сегментов
  • (Правильный ответ) число возможных экземпляров корневого сегмента
  • число возможных экземпляров родительского сегмента

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

  • (Правильный ответ) внешняя модель
  • физическая модель
  • концептуальная модель
  • пользовательская модель

В иерархической модели данных

  • поля объединяются в неориентированный древовидный граф
  • (Правильный ответ) сегменты объединяются в ориентированный древовидный граф
  • наборы данных объединяются в неориентированный граф
  • сегменты объединяются в неориентированный древовидный граф
  • агрегаты данных объединяются в ориентированный граф

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

  • не больше двух наборов
  • только один набор
  • (Правильный ответ) любое количество наборов

В сетевой модели данных набор данных — это двухуровневый граф, связывающий отношением

  • «один-ко-многим» два агрегата данных
  • «один-к-одному» два типа записи
  • «один-к-одному» два элемента данных
  • (Правильный ответ) «один-ко-многим» два типа записи
  • «многие-ко-многим» два типа записи

В физической БД иерархической модели корневой сегмент — это сегмент, который

  • (Правильный ответ) не имеет родительского типа сегмента
  • связан только с одним родительским сегментом
  • не имеет подчиненных типов сегментов

В иерархической модели данных физические записи

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

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

  • (Правильный ответ) описание базы данных
  • (Правильный ответ) описания наборов
  • (Правильный ответ) описания записей
  • описания полей данных

Свойство коммутативности алгебраической операции означает, что

  • (Правильный ответ) результат не зависит от порядка аргументов в операции
  • результат не зависит от порядка и количества аргументов
  • результат зависит от порядка аргументов в операции

Схемой отношения называется

  • перечень кортежей данного отношения с указанием домена, к которому они относятся
  • графическое представление отношения
  • (Правильный ответ) перечень имен атрибутов данного отношения с указанием домена, к которому они относятся

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

  • добавлением значений первого в конец второго
  • добавлением значений второго в середину первого
  • добавлением значений первого в середину второго
  • (Правильный ответ) добавлением значений второго в конец первого

Основные понятия и ограничения реляционной модели впервые сформулировал

  • Э. Шредер
  • (Правильный ответ) Э. Кодд
  • Ч. Пирс

Объединением двух отношений называется отношение, содержащее множество кортежей, принадлежащих

  • (Правильный ответ) либо первому исходному отношению
  • (Правильный ответ) либо второму исходному отношению
  • (Правильный ответ) либо первому и второму исходным отношениям одновременно

Разностью двух отношений называется отношение, содержащее множество кортежей, принадлежащих

  • второму отношению и не принадлежащих первому
  • не принадлежащих ни первому отношению, ни второму
  • (Правильный ответ) первому отношению и не принадлежащих второму

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

  • (Правильный ответ) REVOKE
  • (Правильный ответ) ALTER DATABASE
  • ALTER TABLE
  • (Правильный ответ) GRANT

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

  • (Правильный ответ) TRIM(TRAILING символ FROM строка)
  • TRIM(LEADING символ FROM строка)
  • TRIM(BOTH символ FROM строка)

Для вывода всех работников предприятия, занятых в отделе обслуживания, со стажем более 10 лет из таблицы Table1 с полями ФИО, ОТДЕЛ, СТАЖ, можно воспользоваться запросом:

  • SELECT ФИО FROM Table1 WHERE ОТДЕЛ=»обслуживание»
  • SELECT ФИО FROM Table1 WHERE СТАЖ РАБОТЫ > 10
  • (Правильный ответ) SELECT ФИО FROM Table1 WHERE ОТДЕЛ=»обслуживание» AND СТАЖ РАБОТЫ > 10

Результатом операции CHARLENGTH (строка) будет являться

  • последний символ строки
  • строка, разбитая на отдельные символы
  • первый символ строки
  • (Правильный ответ) число, отражающее длину строки

Оператор SELECT относится к группе операторов

  • манипулирования данными
  • (Правильный ответ) запросов
  • управлении транзакциями
  • управления БД

Операции COMMIT, ROLLBACK относятся к операциям

  • (Правильный ответ) управления транзакциями
  • запросов
  • манипулирования данными

Операторы ALTER PASSWORD, DROP DATABASE, CREATE DBAREA относятся к операторам

  • (Правильный ответ) администрирования данных
  • запросов
  • манипулирования данными
  • управления транзакциями

В языке SQL/89 поддерживаются следующие типы даннх:

  • (Правильный ответ) CHAR(n)
  • (Правильный ответ) INTEGER
  • (Правильный ответ) NUMERIC[(c,m)]
  • (Правильный ответ) REAL

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

  • AVG
  • SUM
  • (Правильный ответ) COUNT

Словесное описание объектов предметной области и связей между ними — это

  • создание даталогической модели предметной области
  • создание инфологической модели предметной области
  • (Правильный ответ) системный анализ предметной области

Отношение может иметь

  • не более двух возможных ключей
  • (Правильный ответ) несколько возможных ключей
  • только один возможный ключ

Завершающим этапом проектирования БД является

  • (Правильный ответ) физическое проектирование
  • инфологическое проектирование
  • даталогическое проектирование
  • системный анализ предметной области

Согласно модели жизненного цикла БД, проектирование БД является

  • не является этапом жизненного цикла БД
  • последним этапом
  • (Правильный ответ) первым этапом

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

  • (Правильный ответ) выделение минимально необходимого набора объектов предметной области
  • (Правильный ответ) заранее известные информационные потребности и функции будущих пользователей БД
  • заранее неизвестные информационные потребности и функции будущих пользователей БД

Замена множества исходных отношений схемы БД множеством их проекций — суть проектирования схемы БД методом

  • синтеза
  • экспозиции
  • (Правильный ответ) декомпозиции
  • суперпозиции

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

  • инфологического проектирования
  • физического проектирования
  • анализа предметной области
  • (Правильный ответ) даталогического проектирования

Отношение находится в первой нормальной форме тогда и только тогда, когда

  • в каждой строке находятся только элементарные значения атрибутов
  • (Правильный ответ) на пересечении каждого столбца и каждой строки находятся только элементарные значения атрибутов
  • на пересечении каждого столбца и каждой строки находятся нормализованные значения атрибутов

Корректная схема БД -это схема, в которой

  • отсутствуют атрибуты отношений
  • присутствуют атрибуты отношений
  • отсутствуют зависимости между атрибутами отношений
  • (Правильный ответ) отсутствуют нежелательные зависимости между атрибутами отношений

Важнейшими свойствами нормальных форм являются

  • при переходе к следующим нормальным формам свойства предыдущих не сохраняются
  • (Правильный ответ) при переходе к следующим нормальным формам свойства предыдущих сохраняются
  • (Правильный ответ) каждая следующая нормальная форма улучшает свойства предыдущей

Связь между сущностью и ей же самой называется

  • бинарной
  • унарной
  • (Правильный ответ) рекурсивной

Для ER-модели существует алгоритм ее однозначного преобразования в

  • сетевую модель данных
  • иерархическую модель данных
  • (Правильный ответ) реляционную модель данных

Графически сущность обозначается

  • кругом
  • (Правильный ответ) прямоугольником
  • треугольником
  • стрелкой

Характеристики, определяющие свойства данного представителя класса — это

  • ключи
  • сущности
  • (Правильный ответ) атрибуты

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

  • удаления «проблемных» отношений
  • введения нескольких связующих отношений
  • (Правильный ответ) введения связующего отношения

В ER-модели категоризация сущностей

  • обязательна
  • (Правильный ответ) допускается
  • запрещается

Если экземпляр одной сущности связан только с одним экземпляром другой сущности, то это связь

  • один-ко-многим
  • многие-к-одному
  • (Правильный ответ) один-к-одному
  • многие-ко-многим

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

  • два отношения реляционной модели
  • один кортеж реляционной модели данных
  • (Правильный ответ) одно отношение реляционной модели

Наличие у отношения внешнего ключа означает, что в исходной ER-модели этому отношению соответствует

  • супертип
  • основная сущность
  • (Правильный ответ) подчиненная сущность

В реляционной модели данных поддерживаются связи между отношениями типа

  • один-к-одному
  • (Правильный ответ) один-ко-многим
  • многие-к-многим

Поддержка семантической целостности может быть обеспечена

  • (Правильный ответ) процедурно
  • синтетически
  • (Правильный ответ) декларативно

Декларативные ограничения целостности задаются на уровне

  • (Правильный ответ) операторов создания таблиц
  • операторов изменения таблиц
  • операторов задания доменов

Согласно таблице истинности для логических операций с неопределенными значениями, если значение A -TRUE, а B — NULL, то конъюнкция А и B

  • (Правильный ответ) TRUE
  • NULL
  • FALSE

Задание в разделе ограничений целостности столбца выражения NOT NULL приводит к

  • (Правильный ответ) неявному порождению проверочного ограничения целостности для всей таблицы
  • неявному порождению проверочного ограничения целостности только для этого столбца
  • неявному порождению проверочного ограничения целостности для этого столбца и соседних с ним

Согласно таблице истинности для логических операций с неопределенными значениями, если значение A -TRUE, а B — NULL, то пересечение А и B

  • FALSE
  • (Правильный ответ) NULL
  • TRUE

При задании ограничений уникальности столбец определяется как

  • первичный ключ
  • вторичный ключ
  • (Правильный ответ) возможный ключ

Требование допустимости СУБД работы только с данными типа «реляционное отношение» — это поддержка

  • (Правильный ответ) структурной целостности
  • языковой целостности
  • ссылочной целостности
  • семантической целостности

Существуют следующие виды декларативных ограничений целостности

  • (Правильный ответ) ограничения целостности на уровне домена
  • (Правильный ответ) ограничения целостности на уровне отношения
  • (Правильный ответ) ограничения целостности атрибута
  • (Правильный ответ) ограничения целостности на уровне связи между отношения

Необходимость для СУБД обеспечения языков описания и манипулирования данными не ниже стандарта SQL — это требование поддержки

  • структурной целостности
  • ссылочной целостности
  • (Правильный ответ) языковой целостности
  • семантической целостности

При создании базы данных Readers в MS SQL Server 7.0 c помощью оператора CREATE DATABASE Readers

  • (Правильный ответ) будет создана база данных Readers
  • будет выдана ошибка, так как не указаны обязательные параметры
  • будет создана база данных Library

Существуют следующие виды ограничения целостности атрибута

  • (Правильный ответ) значение по кортежу
  • (Правильный ответ) задание обязательности/необязательности значений
  • (Правильный ответ) задание условий на значения
  • (Правильный ответ) значение по умолчанию

Поддержка целостности включает в себя поддержку

  • (Правильный ответ) языковой целостности
  • (Правильный ответ) структурной целостности
  • синтетической целостности
  • (Правильный ответ) ссылочной целостности

Возможность определения текущей записи файла, а также последующей и предыдущей — следствие

  • хаотичности последовательности записей
  • (Правильный ответ) линейности последовательности записей
  • нелинейности последовательности записей

При нахождении нужных записей «подчиненного» файла

  • сначала ищется запись в «подчиненном» файле, затем в основном
  • (Правильный ответ) сначала ищется запись в «основном» файле, затем в подчиненном
  • сначала ищется запись в «промежуточном» файле, затем в подчиненном

В-деревья относятся к

  • инвертированным спискам
  • (Правильный ответ) индексным файлам
  • файлам прямого доступа
  • взаимосвязанным файлам

Наиболее эффективным алгоритмом поиска на упорядоченном массиве является

  • (Правильный ответ) бинарный поиск
  • n-арный поиск
  • унарный поиск

Если структура записи индекса имеет вид: ЗНАЧЕНИЕ КЛЮЧА ПЕРВОЙ ЗАПИСИ БЛОКА-НОМЕР БЛОКА С ЭТОЙ ЗАПИСЬЮ, то файл является

  • индексно-непоследовательным файлом
  • (Правильный ответ) индексно-последовательным файлом
  • индексно-параллельным файлом

Часть диска, физическое пространство на диске, которое ассоциировано одному процессу, называется

  • (Правильный ответ) чанком
  • экстентом
  • кластером

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

  • базой данных
  • деревом данных
  • (Правильный ответ) файлом

В стратегии свободного замещения разрешения коллизий для каждой записи добавляется

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

В стратегии свободного замещения разрешения коллизий файловое пространство

  • подразделяется на свободную и замещенную области
  • подразделяется на основную область и область преполнения
  • (Правильный ответ) не разделяется на области

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

  • (Правильный ответ) изменяется запись основного файла
  • (Правильный ответ) добавляется новая ссылка на новое значение вторичного ключа
  • (Правильный ответ) исключается старая ссылка на предыдущее значение вторичного ключа

В структуре хранения данных MS SQL Server физически используются следующие единицы хранения данных:

  • (Правильный ответ) страница
  • (Правильный ответ) блок
  • (Правильный ответ) единица размещения

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

  • (Правильный ответ) распределенным
  • виртуальным
  • скоростным
  • удаленным

В модели файлового сервера сервер может обслуживать

  • не более 5 клиентов
  • (Правильный ответ) множество клиентов
  • только одного клиента

В модели сервера баз данных бизнес-логика приложений

  • находится на клиенте
  • (Правильный ответ) разделена между клиентом и сервером
  • находится на сервере

Часть кода приложения, связанная с обработкой данных внутри приложения, — это

  • (Правильный ответ) логика обработки данных
  • бизнес-логика
  • презентационная логика

Модель удаленного управления данными также называется моделью

  • (Правильный ответ) файлового сервера
  • файловой сущности
  • удаленного сервера
  • удаленного клиента

Система, обеспечивающая параллельный доступ к одной БД нескольких пользователей, если БД расположена на нескольких машинах, — это

  • система распределенной обработки данных
  • (Правильный ответ) система распределенных баз данных
  • распределенная система

В модели файлового сервера в ответ на запрос клиент получает

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

В модели сервера баз данных средством программирования SQL-сервера является

  • (Правильный ответ) механизм хранимых процедур
  • механизм передаваемых процедур
  • механизм триггеров

Декомпозицией запросов называют

  • гибридный параллелизм
  • горизонтальный параллелизм
  • (Правильный ответ) вертикальный параллелизм

Часть кода приложений, определяющая алгоритмы решения конкретных задач приложения, — это

  • презентационная логика
  • (Правильный ответ) бизнес-логика
  • логика обработки данных

На нулевом этапе развития серверов БД

  • (Правильный ответ) управление данными и взаимодействие с пользователем были совмещены в одной программе
  • управление данными отсутствовало
  • взаимодействие с данными отсутствовало

Распараллеливание или сегментация данных — это

  • гибридный параллелизм
  • вертикальный параллелизм
  • (Правильный ответ) горизонтальный параллелизм

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

  • механизм хранимых процедур
  • механизм передаваемых процедур
  • (Правильный ответ) механизм триггеров

Каждая успешно завершенная транзакция должна быть зафиксирована

  • в оперативной памяти
  • (Правильный ответ) на внешней памяти
  • в буфере

Основой обнаружения тупиковых ситуаций является построение

  • графа блокировки транзакций
  • (Правильный ответ) графа ожидания транзакций
  • матрицы блокировки транзакций

Оператор BEGIN TRANSACTION

  • сообщает об откате всей транзакции
  • (Правильный ответ) сообщает о начале транзакции
  • сообщает об успешном завершении транзакции

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

  • только до изменения
  • (Правильный ответ) до изменения или после изменения
  • только после изменения

Оператор COMMIT

  • прерывает транзакцию
  • (Правильный ответ) означает успешное завершение транзакции
  • означает ошибочное завершение транзакции

Принцип протокола журнализации WAL —

  • «пиши сначала в буфер»
  • (Правильный ответ) «пиши сначала в журнал»
  • «не пиши в журнал»

Восстановление последнего согласованного состояния базы данных после жесткого сбоя начинается с

  • выполнения в прямом направлении всех операций по журналу
  • с отката всех незавершившихся транзакций
  • (Правильный ответ) обратного копирования БД из архивной копии

Теневой механизм обеспечения наличия точек физической согласованности базы данных основан на использовании

  • теневых индексов отображения
  • таблиц теней
  • (Правильный ответ) теневых таблиц отображения

Системная процедура, возвращающая все старые значения в отмененной транзакции, называется