Базы данных



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

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

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

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

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

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

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

Как примерно оценивается среднее число обращений к внешней памяти при поиске записи с заданным значением ключа при размещении физических записей с использованием хэширования? (N — число экземпляров логических записей)?

  • как некоторая функция f(N)
  • (Правильный ответ) небольшое число
  • пропорционально N
  • пропорционально log2N

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

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

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

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

Как выбирается свободная страница?

  • выбирается бит, равный 0 на странице PFS
  • (Правильный ответ) выбирается бит, равный 1 на странице PFS
  • выбирается бит, равный 1 в глобальной карте распределения
  • выбирается бит, равный 0 в общей глобальной карте распределения
  • выбирается бит, равный 1 в общей глобальной карте распределения
  • выбирается бит, равный 0 в глобальной карте распределения

Что является идентификатором поиска на уровне дисковой памяти?

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

Какие понятия являются понятиями физического уровня СУБД Microsoft SQL Server?

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

Как пользователь работает с встроенным динамическим SQL?

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

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

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

Как пользователь не может работать с встроенным статическим SQL?

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

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

  • DELETE
  • SET
  • (Правильный ответ) WHERE
  • FROM

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

  • VALUES
  • GROUP BY
  • (Правильный ответ) FROM
  • (Правильный ответ) WHERE

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

  • GROUP BY
  • ORDER BY
  • (Правильный ответ) WHERE
  • (Правильный ответ) FROM
  • (Правильный ответ) SELECT
  • HAVING

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

  • (Правильный ответ) Select –выборка строк, удовлетворяющих заданным условиям
  • Grant – создание в системе безопасности разрешающей записи для пользователя
  • Alter – изменение структуры таблицы
  • (Правильный ответ) Delete – удаление строк из таблицы
  • Drop – удаление таблицы
  • Create – создание таблицы, индекса
  • Deny — создание в системе безопасности запрещающей записи для пользователя
  • (Правильный ответ) Insert – вставка строк в таблицу

Для чего в протоколе JDBC используются драйверы?

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

Что такое драйверы JDBC?

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

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

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

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

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

Какие требования выдвигаются к программному обеспечению в распределенной СУБД?

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

Как обрабатываются данные в хранилище данных?

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

Как загружаются данные в хранилище данных?

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

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

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

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

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

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

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

Какое понятие не используется при описании логического файла?

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

Из чего состоит логическая запись?

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

В каком виде представляются интегрированные данные?

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

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

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

Что такое база данных?

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

Что не является элементом логической записи?

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

В каком виде не представляются интегрированные данные?

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

Основные требования, побуждающие пользователя к использованию СУБД

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

При каких условиях система меняет данные в базе данных?

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

Зачем нужна синхронизация?

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

Что входит в понятие банка данных?

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

Основные средства СУБД для работы пользователя с базой данных

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

За счет чего улучшаются характеристики целостности и безопасности данных?

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

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

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

Что такое концептуальная модель?

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

Как соотносятся понятия логической модели и концептуальной модели?

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

Что понимается под термином «абстрагирование» при описании предметной области

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

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

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

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

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

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

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

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

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

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

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

Какие бывают типы связей?

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

Что такое класс сущностей?

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

Как называется понятие, используемое для описания сущности?

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

Зачем нужны ограничения целостности?

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

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

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

Основные особенности сетевой модели:

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

Что такое модель данных СУБД?

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

Что такое ключ отношения?

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

Что называется объединением отношений?

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

Для чего используется операция «декартово произведение»?

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

Для чего нужны операции соединения?

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

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

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

С помощью какой операции выбираются нужные столбцы таблицы?

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

Что называется отношением?

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

Что называется разностью отношений?

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

Что представляет собой результат операции «декартово произведение» двух отношений?

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

Если арность отношений, участвующих в операции «декартово произведение» равна соответственно k1 и k2, чему равно количество кортежей в полученном отношении?

  • (Правильный ответ) k1*k2
  • k1+k2
  • (k1+k2)*k2
  • k1-k2

Как осуществляется приведение ко второй нормальной форме?

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

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

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

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

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

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

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

При каких условиях отношение находится во второй нормальной форме?

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

Какой формулой оценивается среднее число обращений к внешней памяти при поиске записи с заданным значением ключа при последовательном размещении физических записей во внешней памяти (N — число экземпляров логических записей, k — коэффициент блокировки)?

  • log2(1+?N/k?)/2
  • N
  • (Правильный ответ) (1+?N/k?)/2
  • ?(1+N)/k?/2

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

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

Технология файл-сервер. Что делает компьютер пользователя?

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

Какие СУБД относятся к клиент-серверным?

  • (Правильный ответ) MS SQL-сервер
  • (Правильный ответ) ORACLE
  • (Правильный ответ) DB2
  • ACCESS

Если арность отношений, участвующих в операции «декартово произведение» равна соответственно k1 и k2, чему равна арность полученного отношения?

  • k1+k1*k2
  • k1-k2
  • (Правильный ответ) k1+k2
  • k1*k2

Что такое внутренний уровень базы данных?

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

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

  • (Правильный ответ) MS SQL-Server
  • библиотеки функций
  • MS Acces
  • (Правильный ответ) Transact SQL
  • MS Visual Basic

Как данные размещены по компьютерам в распределенной базе данных?

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

Откуда берутся внешние и специально конструируемые ограничения?

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

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

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