Устройство современных баз данных.кс_БАК

Устройство современных баз данных.кс_БАК

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

50 вопросов Вариант 1 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

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

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

Что в лекции рассматривается как характерная черта базы данных, отличающая ее от случайного набора сведений?

  1. полное отсутствие изменений в отдельных элементах данных
  2. постоянство состава и структуры данных при сохранении их актуальности во времени
  3. хранение только числовых значений в заранее известном порядке
  4. обязательное размещение всех данных только на одном физическом носителе
Вопрос 3

Какой вариант наиболее полно раскрывает назначение СУБД?

  1. система для редактирования текстовых документов, содержащих таблицы
  2. совокупность языковых и программных средств для создания, ведения и совместного использования баз данных многими пользователями
  3. архиватор, который упаковывает таблицы базы данных в один файл
  4. аппаратный комплекс, предназначенный исключительно для ускорения дисковых операций
Вопрос 4

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

  1. потому что все данные банка данных всегда находятся только вне оперативного управления СУБД
  2. потому что часть данных может использоваться в особом режиме и храниться на носителях, не управляемых оперативно СУБД
  3. потому что архивы полностью заменяют базу данных при многопользовательском доступе
  4. потому что архивы нужны только для хранения программного кода прикладных приложений
Вопрос 5

Какая функция СУБД названа основной при работе с физическим размещением данных?

  1. автоматическое создание пользовательского интерфейса приложения
  2. эффективное управление внешней памятью
  3. замена всех запросов заранее написанными отчетами
  4. редактирование нормативных документов организации
Вопрос 6

Какую роль выполняют индексы, буферизация данных, организация доступа и оптимизация запросов в СУБД?

  1. делают пользователя ответственным за физическое размещение каждой записи на диске
  2. обеспечивают эффективность работы и независимость логического уровня от физического
  3. запрещают создание связей между таблицами
  4. служат только для оформления отчетов и печатных форм
Вопрос 7

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

  1. потому что они запрещают добавление новых таблиц после создания базы данных
  2. потому что представляют информацию в виде таблиц, что интуитивно понятно и удобно для установления связей
  3. потому что в них отсутствуют ключи и ограничения целостности
  4. потому что они могут хранить только архивные сведения без оперативного доступа
Вопрос 8

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

  1. первичный ключ может содержать повторяющиеся значения, если таблица небольшая
  2. первичный ключ уникально идентифицирует строку таблицы и не допускает значение NULL
  3. первичный ключ всегда является внешним ключом другой таблицы
  4. первичный ключ используется только для сортировки отчета по алфавиту
Вопрос 9

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

  1. он хранит физический адрес файла таблицы на диске
  2. он связывает данные разных таблиц, ссылаясь на первичный ключ другой таблицы
  3. он заменяет все атрибуты таблицы одним текстовым полем
  4. он используется только для вычисления кардинальности отношения
Вопрос 10

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

  1. количество строк, находящихся в таблице в данный момент времени
  2. совокупность допустимых значений, из которой берутся значения соответствующего атрибута
  3. любая строка таблицы, содержащая полный набор сведений об объекте
  4. экранная форма для ввода данных конечным пользователем
Вопрос 11

Как правильно соотнести понятия «кортеж», «кардинальность» и «степень отношения»?

  1. кортеж — столбец, кардинальность — число столбцов, степень отношения — имя таблицы
  2. кортеж — строка, кардинальность — число строк, степень отношения — число столбцов
  3. кортеж — индекс, кардинальность — тип данных, степень отношения — внешний ключ
  4. кортеж — форма, кардинальность — отчет, степень отношения — запрос
Вопрос 12

Какой вариант правильно описывает связь «один-ко-многим»?

  1. одной записи таблицы А соответствует ровно одна запись таблицы В и наоборот
  2. одной записи таблицы А может соответствовать несколько записей таблицы В, но запись В связана не более чем с одной записью А
  3. каждая запись таблицы А обязательно соответствует всем записям таблицы В
  4. связь возможна только при отсутствии ключевых полей в обеих таблицах
Вопрос 13

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

  1. дублированием всех строк обеих таблиц в одном текстовом поле
  2. созданием третьей связующей таблицы, содержащей ключи связанных таблиц
  3. удалением первичных ключей из обеих таблиц
  4. заменой всех таблиц одним отчетом
Вопрос 14

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

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

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

  1. пользователь обязан заранее указать физический узел хранения каждой таблицы
  2. операции выполняются без необходимости знать реальное физическое размещение данных на узлах
  3. данные должны храниться только на центральном сервере
  4. каждый запрос должен вручную пересылаться администратором между узлами
Вопрос 16

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

  1. горизонтальная распределяет столбцы таблицы, а вертикальная распределяет пользователей
  2. горизонтальная размещает строки одной логической таблицы на разных узлах, а вертикальная распределяет столбцы
  3. горизонтальная относится только к архивам, а вертикальная — только к отчетам
  4. горизонтальная исключает ключи, а вертикальная исключает индексы
Вопрос 17

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

  1. синхронное удаление всех копий данных после завершения транзакции
  2. асинхронный перенос изменений объектов исходной базы данных в базы на других узлах распределенной системы
  3. ручное переименование таблиц для повышения читаемости схемы
  4. обязательное объединение всех узлов в один физический сервер
Вопрос 18

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

  1. для создания экранных форм в настольной СУБД
  2. для согласованного изменения данных на нескольких узлах в рамках глобальной транзакции
  3. для выбора цвета интерфейса администратора базы данных
  4. для автоматического преобразования всех таблиц в архивные файлы
Вопрос 19

Какая характеристика соответствует FS-модели клиент-серверной технологии?

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

В чем состоит ключевое отличие RDA-модели от FS-модели?

  1. RDA передает по сети файлы целиком, а FS — только SQL-запросы
  2. в RDA доступ к данным на сервере обеспечивается SQL-операторами или API, а не низкоуровневыми файловыми вызовами
  3. RDA полностью исключает клиентскую часть приложения
  4. RDA используется только для хранения изображений и двоичных файлов
Вопрос 21

Какая особенность DBS-модели указана как ее достоинство?

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

Почему AS-модель рассматривается как трехзвенная схема разделения функций?

  1. потому что она хранит каждую таблицу в трех одинаковых копиях
  2. потому что в ней выделяются клиентский интерфейс, сервер приложений и компонент доступа к информационным ресурсам
  3. потому что она заменяет SQL тремя разными языками запросов
  4. потому что каждая транзакция обязательно состоит из трех операторов
Вопрос 23

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

  1. адаптивность банка знаний
  2. отсутствие избыточности данных
  3. прозрачность сетевого протокола
  4. обязательная вертикальная фрагментация таблиц
Вопрос 24

Что отличает банк данных от отдельной базы данных?

  1. банк данных является только набором архивных файлов без программных средств
  2. банк данных включает базы данных и программные средства для их управления и использования
  3. банк данных содержит только знания в виде правил и онтологий
  4. банк данных всегда состоит из одной таблицы без связей
Вопрос 25

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

  1. запрет на обновление накопленной информации после создания системы
  2. формализация знаний в виде правил, онтологий или семантических сетей
  3. использование только физических файлов без логической структуры
  4. исключительное применение языка DDL для печати отчетов
Вопрос 26

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

  1. только таблицы, формы, отчеты и диаграммы
  2. информационная база, лингвистические, программные, технические средства, организационно-административные подсистемы и нормативно-методическое обеспечение
  3. только сервер, сетевой кабель и программа архивирования
  4. только SQL-запросы, индексы и пользовательские отчеты
Вопрос 27

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

  1. внешний уровень
  2. внутренний уровень
  3. уровень пользовательского отчета
  4. уровень печатной формы
Вопрос 28

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

  1. концептуальная модель описывает только индексы, а физическая — только пользователей
  2. концептуальная модель отражает объекты, свойства и связи без указания физического хранения, а физическая учитывает способ хранения и используемую СУБД
  3. концептуальная модель создается после загрузки данных, а физическая — до анализа предметной области
  4. концептуальная модель не содержит сущностей и атрибутов
Вопрос 29

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

  1. только выводить данные на экран в виде графиков
  2. определять схемы базы данных, характеристики хранимых и виртуальных данных и параметры их хранения
  3. заменять операционную систему при управлении процессором
  4. создавать резервные копии без описания структуры данных
Вопрос 30

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

  1. описание только физической модели дискового накопителя
  2. добавление, удаление, обновление данных и выполнение запросов к базе данных
  3. исключительно настройка сетевого оборудования
  4. проектирование корпуса сервера базы данных
Вопрос 31

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

  1. генератор печатных форм
  2. ядро СУБД
  3. текстовый редактор SQL-кода
  4. графический дизайнер интерфейсов
Вопрос 32

Для чего в лекции упоминается RAID-подсистема?

  1. для замены SQL-запросов графическими формами
  2. для повышения надежности хранения за счет объединения нескольких физических дисков и возможного дублирования данных
  3. для ограничения доступа пользователей к отдельным строкам таблицы
  4. для автоматического построения концептуальной модели предметной области
Вопрос 33

Почему для крупных информационных систем предпочтителен подход проектирования «сверху вниз»?

  1. он начинает разработку с несвязанных автоматизированных рабочих мест, которые затем случайно объединяются
  2. он позволяет согласовать общую базу данных, форматы информации и взаимодействие подсистем в рамках единой структуры
  3. он исключает этап анализа предметной области
  4. он запрещает декомпозицию системы на подсистемы и модули
Вопрос 34

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

  1. спиральная модель
  2. каскадная модель
  3. модель тиражирования
  4. модель внешнего представления данных
Вопрос 35

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

  1. полный запрет прототипирования на начальных этапах
  2. проверка и обоснование технических решений через прототипы и последовательное уточнение проекта на витках спирали
  3. выполнение всех этапов один раз без возможности уточнения
  4. использование только бумажных форм хранения данных
Вопрос 36

Какая основная идея SQL отражает его непроцедурный характер?

  1. пользователь обязан описать физический алгоритм чтения каждого блока данных
  2. пользователь указывает, какие данные требуется получить, а не детальный способ их извлечения
  3. каждый запрос должен быть записан только на процедурном языке программирования
  4. SQL не может применяться к таблицам и работает только с файлами
Вопрос 37

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

  1. DML
  2. DDL
  3. DQL
  4. DCL
Вопрос 38

Какой набор команд относится к DML?

  1. CREATE TABLE, ALTER TABLE, DROP TABLE
  2. INSERT, UPDATE, DELETE
  3. GRANT, REVOKE
  4. COMMIT, ROLLBACK, SAVEPOINT
Вопрос 39

Какое утверждение о DQL корректно?

  1. DQL предназначен только для управления правами доступа
  2. DQL включает команду SELECT, используемую для формирования запросов к реляционной базе данных
  3. DQL используется исключительно для создания индексов
  4. DQL не возвращает результирующих таблиц
Вопрос 40

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

  1. GRANT, REVOKE
  2. COMMIT, ROLLBACK, SAVEPOINT, SET TRANSACTION
  3. CREATE INDEX, DROP INDEX
  4. SELECT, FROM, WHERE
Вопрос 41

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

  1. фиксированная строка всегда хранит только цифры, а переменная — только даты
  2. при меньшем количестве символов фиксированная строка дополняется пробелами справа, а переменная хранит только введенные символы
  3. фиксированная строка не может использоваться в таблицах, а переменная используется только в индексах
  4. переменная строка всегда занимает больше памяти, чем фиксированная
Вопрос 42

Для каких данных предназначены типы NUMERIC и DECIMAL?

  1. для хранения битовых строк из нулей и единиц
  2. для хранения точных чисел в десятичном формате с заданной точностью и масштабом
  3. для хранения только календарных дат без времени
  4. для хранения глобальных уникальных идентификаторов
Вопрос 43

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

  1. INTERVAL
  2. TIMESTAMP
  3. CHAR VARYING
  4. SMALLINT
Вопрос 44

Что означает использование DISTINCT в операторе SELECT?

  1. включение всех дубликатов, найденных по критерию WHERE
  2. исключение повторяющихся записей в выбранных полях результирующего набора
  3. сортировку результата только по убыванию
  4. обязательное обновление выбранных строк в исходной таблице
Вопрос 45

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

  1. WHERE и ORDER BY
  2. SELECT и FROM
  3. GROUP BY и HAVING
  4. DISTINCT и DESC
Вопрос 46

Какое правило относится к предложению ORDER BY?

  1. оно всегда должно быть первым элементом оператора SELECT
  2. оно должно быть последним элементом оператора SELECT и может задавать сортировку ASC или DESC
  3. оно применяется только для удаления повторяющихся строк
  4. оно заменяет предложение FROM при выборке из одной таблицы
Вопрос 47

Для чего в списке SELECT используется выражение с фразой AS?

  1. для физического переноса таблицы на другой диск
  2. для создания вычисляемого поля и явного задания имени столбца результирующей таблицы
  3. для отмены ранее зафиксированной транзакции
  4. для выдачи пользователю прав доступа к таблице
Вопрос 48

Что представляет собой представление в SQL Server по материалу лекции?

  1. самостоятельную таблицу, которая всегда хранит копии всех исходных данных
  2. виртуальную таблицу, содержимое которой определяется запросом к одной или нескольким таблицам
  3. дисковый раздел, предназначенный для хранения журналов транзакций
  4. специальный тип индекса, который нельзя использовать в запросах
Вопрос 49

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

  1. представление
  2. триггер
  3. домен
  4. первичный ключ
Вопрос 50

Какое назначение имеет индекс в SQL Server?

  1. исключительно хранить значения по умолчанию для новых строк
  2. ускорять поиск за счет структуры, связанной с таблицей или представлением и содержащей отсортированные значения индексированных столбцов
  3. заменять ограничения целостности и отменять проверку ключей
  4. автоматически выполнять прикладную логику при любом изменении данных