Поддержки целостности данных обеспечивает ##Q#
Скачать 0.66 Mb.
|
##A# ##Test#162#2# ##Q# Операция пересечения двух отношений производит отношение ##Q# ##A-# включающее все кортежи, входящие хотя бы в одно из отношений-операндов ##A# ##A+# включающее все кортежи, входящие в каждое из отношений-операндов ##A# ##A-# включающее все кортежи, не входящие ни в одно из отношений-операндов ##A# ##A-# включающее все домены, входящие хотя бы в одно из отношений-операндов ##A# ##A-# включающее все атрибуты, входящие хотя бы в одно из отношений-операндов ##A# ##Test#163#2# ##Q# Результатом ограничения отношения по некоторому условию является отношение ##Q# ##A+# включающее кортежи отношения-операнда, удовлетворяющие этому условию ##A# ##A-# включающее кортежи отношения-операнда, неудовлетворяющие этому условию ##A# ##A-# включающее все кортежи, не входящие ни в одно из отношений-операндов ##A# ##A-# включающее все домены, входящие хотя бы в одно из отношений-операндов ##A# ##A-# включающее все атрибуты, входящие хотя бы в одно из отношений-операндов ##A# ##Test#164#2# ##Q# Каждое отношение обязано иметь …………. в пределах базы данных ##Q# ##A-# уникальный набор атрибутов ##A# ##A-# заданный набор атрибутов ##A# ##A-# хотя бы один вычисляемый атрибут ##A# ##A+# уникальное имя ##A# ##A-# определенное число доменов ##A# ##Test#165#2# ##Q# отношения, полученные в результате реляционных выражений, если эти отношения подставляются в качестве аргументов в другие реляционные выражения, называются ##Q# ##A-# неопределенные ##A# ##A-# незаданные ##A# ##A-# неактуальные ##A# ##A+# неименованные ##A# ##A-# производные ##A# ##Test#166#2# ##Q# Отношения называются совместимыми по типу если ##Q# ##A-# они имеют одинаковое количество ##A# ##A-# они имеют идентичные названия ##A# ##A-# они имеют идентичные типы данных атрибутов ##A# ##A+# они имеют идентичные заголовки ##A# ##A-# они имеют идентичные структуры данных ##A# ##Test#167#1# ##Q# Операция …….. позволяет сохранить результат вычисления реляционного выражения в существующем отношении БД ##Q# ##A-# объединения ##A# ##A-# пересечения ##A# ##A-# разности ##A# ##A+# присваивания ##A# ##A-# произведения ##A# ##Test#168#1# ##Q# Синтаксис операции объединения: ##Q# ##A+# A UNION B ##A# ##A-# A INSERSECT B ##A# ##A-# A MINUS B ##A# ##A-# A TIMES B ##A# ##A-# AWHERE XY ##A# ##Test#169#1# ##Q# Синтаксис операции пересечения: ##Q# ##A-# A UNION B ##A# ##A+# A INSERSECT B ##A# ##A-# A MINUS B ##A# ##A-# A TIMES B ##A# ##A-# AWHERE XY ##A# ##Test#170#1# ##Q# Синтаксис операции вычитания: ##Q# ##A-# A UNION B ##A# ##A-# A INSERSECT B ##A# ##A+# A MINUS B ##A# ##A-# A TIMES B ##A# ##A-# AWHERE XY ##A# ##Test#171#1# ##Q# Синтаксис операции декартова произведения: ##Q# ##A-# A UNION B ##A# ##A-# A INSERSECT B ##A# ##A-# A MINUS B ##A# ##A+# A TIMES B ##A# ##A-# AWHERE XY ##A# ##Test#172#1# ##Q# Синтаксис операции выборки: ##Q# ##A-# A UNION B ##A# ##A-# A INSERSECT B ##A# ##A-# A MINUS B ##A# ##A-# A TIMES B ##A# ##A+# AWHERE XY ##A# ##Test#173#1# ##Q# Соединением отношений A и B по условию z называется отношение ##Q# ##A+# (A TIMES B) WHERE z ##A# ##A-# (A UNION B) WHERE z ##A# ##A-# (A MINUS B) WHERE z ##A# ##A-# (A INSERSECT B) WHERE z ##A# ##A-# (A TIMES B) UNION z ##A# ##Test#174#1# ##Q# Синтаксис операции естественного соединения ##Q# ##A-# A UNION B ##A# ##A+# A JOIN B ##A# ##A-# A INSERSECT B ##A# ##A-# A MINUS B ##A# ##A-# A TIMES B ##A# ##Test#175#1# ##Q# Синтаксис операции деления ##Q# ##A-# A JOIN B ##A# ##A-# A UNION B ##A# ##A-# A INSERSECT B ##A# ##A+# A DEVIDBY B ##A# ##A-# A MINUS B ##A# ##Test#176#1# ##Q# последовательность операторов манипулирования данными, выполняющаяся как единое целое и переводящая базу данных из одного целостного состояния в другое ##Q# ##A-# операция ##A# ##A-# изменение БД ##A# ##A+# транзакция ##A# ##A-# нормализация ##A# ##A-# актуализация ##A# ##Test#177#1# ##Q# оператор ………..означает успешное завершение транзакции; его использование делает постоянными изменения, внесенные в базу данных в рамках текущей транзакции ##Q# ##A+# COMMIT ##A# ##A-# ROLLBACK ##A# ##A-# TRANSACT ##A# ##A-# SQL ##A# ##A-# UNION ##A# ##Test#178#1# ##Q# оператор ……….. прерывает транзакцию, отменяя изменения, сделанные в базе данных в рамках этой транзакции ##Q# ##A-# COMMIT TRANSACTION ##A# ##A+# ROLLBACK ##A# ##A-# BEGIN TRANSACTION ##A# ##A-# SAVE TRANSACTION ##A# ##A-# UNION ##A# ##Test#179#1# ##Q# Оператор ……. сообщает о начале транзакции ##Q# ##A+# BEGIN TRANSACTION ##A# ##A-# COMMIT TRANSACTION ##A# ##A-# ROLLBACK ##A# ##A-# SAVE TRANSACTION ##A# ##A-# UNION ##A# ##Test#180#1# ##Q# Оператор ……… создает внутри транзакции точку сохранения ##Q# ##A-# BEGIN TRANSACTION ##A# ##A-# COMMIT TRANSACTION ##A# ##A-# ROLLBACK ##A# ##A+# SAVE TRANSACTION ##A# ##A-# UNION ##A# ##Test#181#1# ##Q# Общей целью журнализации изменений баз данных является ##Q# ##A+# обеспечение возможности восстановления согласованного состояния базы данных после любого сбоя ##A# ##A-# обеспечение возможности восстановления любого состояния базы данных после любого сбоя ##A# ##A-# обеспечение возможности восстановления согласованного состояния базы данных после жесткого сбоя ##A# ##A-# обеспечение возможности восстановления согласованного состояния базы данных после легкого сбоя ##A# ##A-# обеспечение возможности организации согласованного состояния базы данных ##A# ##Test#182#1# ##Q# ……. обычно представляет собой последовательный файл с записями переменного размера, которые можно просматривать в прямом или обратном порядке ##Q# ##A-# Индекс ##A# ##A-# Отношение ##A# ##A-# Таблица ##A# ##A+# Журнал ##A# ##A-# Первичный ключ ##A# ##Test#183#2# ##Q# Имеются два альтернативных варианта ведения журнала транзакций: ##Q# ##A+# протокол с отложенными обновлениями и протокол с немедленными обновлениями. ##A# ##A-# протокол с отложенными обновлениями и протокол с предварительными обновлениями. ##A# ##A-# протокол с предварительными обновлениями и протокол с немедленными обновлениями. ##A# ##A-# протокол с заданными обновлениями и протокол с немедленными обновлениями. ##A# ##A-# протокол с отложенными обновлениями и протокол с заданнымии обновлениями. ##A# ##Test#184#1# ##Q# При откате транзакции выполняется системная процедура ##Q# ##A-# COMMIT ##A# ##A-# ROLLBACK ##A# ##A-# TRANSACT ##A# ##A-# SQL ##A# ##A+# UNDO ##A# ##Test#185#2# ##Q# Имеются два вида буферов – ##Q# ##A-# буфер журнала и буфер страниц постоянной памяти ##A# ##A-# буфер индексов и буфер страниц оперативной памяти ##A# ##A-# буфер журнала и буфер транзакций ##A# ##A+# буфер журнала и буфер страниц оперативной памяти ##A# ##A-# буфер транзакций и буфер страниц оперативной памяти ##A# ##Test#186#2# ##Q# Состояние внешней памяти базы данных называется………, если наборы страниц всех объектов согласованы ##Q# ##A+# физически согласованным ##A# ##A-# физически определенным ##A# ##A-# логически согласованным ##A# ##A-# логически определенным ##A# ##A-# физически заданным ##A# ##Test#187#1# ##Q# Восстановление базы данных после жесткого сбоя начинается с ##Q# ##A+# обратного копирования базы данных из архивной копии ##A# ##A-# обратного копирования базы данных из журнала ##A# ##A-# отката базы данных ##A# ##A-# чтения транзакций из журнала ##A# ##A-# обратного копирования базы данных с жесткого диска ##A# ##Test#188#2# ##Q# В журнале вводится так называемая ………, при достижении которой образование новых транзакций временно блокируется ##Q# ##A+# желтая зона ##A# ##A-# красная зона ##A# ##A-# особая зона ##A# ##A-# логическая зона ##A# ##A-# критическая зона ##A# ##Test#189#2# ##Q# Термин ……….. означает возможность одновременной обработки СУБД нескольких транзакций ##Q# ##A-# откат ##A# ##A-# наследование ##A# ##A-# полиморфизм ##A# ##A-# представление ##A# ##A+# Параллелизм ##A# ##Test#190#2# ##Q# Параллелизм означает ##Q# ##A-# возможность последовательной обработки СУБД нескольких транзакций ##A# ##A+# возможность одновременной обработки СУБД нескольких транзакций ##A# ##A-# возможность одновременной обработки СУБД заданного количества транзакций ##A# ##A-# возможность последовательной обработки СУБД определенного количества транзакций ##A# ##A-# возможность обработки СУБД нескольких транзакций ##A# ##Test#191#2# ##Q# Существуют три основные проблемы параллелизма: ##Q# ##A-# потери результатов обновления, фиксированной зависимости, несовместимого анализа ##A# ##A+# потери результатов обновления, незафиксированной зависимости, несовместимого анализа ##A# ##A-# потери результатов обновления, несовместимого анализа ##A# ##A-# незафиксированной зависимости, несовместимого анализа ##A# ##A-# зафиксированной зависимости, несовместимого анализа ##A# ##Test#192#2# ##Q# ……………… возникает в ситуации, если две транзакции одновременно изменяют одну и ту же запись в БД ##Q# ##A-# Фиксированная зависимость ##A# ##A-# Незафиксированная зависимость ##A# ##A+# Потеря результатов обновления ##A# ##A-# Несовместимость типов ##A# ##A-# Несовместимый анализ ##A# ##Test#193#2# ##Q# …… возникает, если одна транзакция выполняет чтение некоторой строки таблицы, которая в данный момент обновляется другой транзакцией, но это обновление еще не зафиксировано ##Q# ##A-# Потеря результатов обновления ##A# ##A-# Фиксированная зависимость ##A# ##A+# Незафиксированная зависимость ##A# ##A-# Несовместимость типов ##A# ##A-# Несовместимый анализ ##A# ##Test#194#3# ##Q# Проблема несовместимого анализа имеет три разновидности ##Q# ##A-# повторяемое чтение, проблема строк-призраков, совместимый анализ ##A# ##A-# неповторяемое чтение, проблема строк-призраков, совместимый анализ ##A# ##A-# повторяемое чтение, проблема строк-призраков, несовместимый анализ ##A# ##A+# неповторяемое чтение, проблема строк-призраков, несовместимый анализ ##A# ##A-# неповторяемое чтение, проблема параллелизма, несовместимый анализ ##A# ##Test#195#2# ##Q# … возникает тогда, когда между двумя, подряд идущими, операциями чтения транзакции A вклинивается транзакция B, изменяющее считываемое значение в строке таблицы ##Q# ##A+# Неповторяемое чтение ##A# ##A-# Фиксированная зависимость ##A# ##A-# Незафиксированная зависимость ##A# ##A-# Несовместимость типов ##A# ##A-# Несовместимый анализ ##A# ##Test#196#3# ##Q# План (способ) выполнения набора транзакций называется……, если результат совместного выполнения транзакций эквивалентен результату некоторого последовательного выполнения этих же транзакций ##Q# ##A-# Последовательным ##A# ##A+# Сериальным ##A# ##A-# Параллельным ##A# ##A-# Совместным ##A# ##A-# Совмещенным ##A# ##Test#197#3# ##Q# План (способ) выполнения набора транзакций называется сериальным, если ##Q# ##A-# результат последовательного выполнения транзакций эквивалентен результату некоторого параллельного выполнения этих же транзакций ##A# ##A-# результат параллельного выполнения транзакций эквивалентен результату некоторого последовательного выполнения этих же транзакций ##A# ##A+# результат совместного выполнения транзакций эквивалентен результату некоторого последовательного выполнения этих же транзакций ##A# ##A-# результат совместного выполнения транзакций эквивалентен результату некоторого параллельного выполнения этих же транзакций ##A# ##A-# результат параллельного выполнения транзакций эквивалентен результату некоторого совместного выполнения этих же транзакций ##A# ##Test#198#2# ##Q# Последовательность, в которой выполняются элементарные операции заданного набора транзакций, называется ##Q# ##A-# графиком запуска набора операций ##A# ##A+# графиком запуска набора транзакций ##A# ##A-# порядком запуска набора транзакций ##A# ##A-# графиком запуска работы транзакций ##A# ##A-# порядком выполнения транзакций ##A# ##Test#199#2# ##Q# Блокировка – это ##Q# ##A+# временное ограничение доступа к данным, участвующим в транзакции, со стороны других транзакций ##A# ##A-# постоянное ограничение доступа к данным, участвующим в транзакции, со стороны других транзакций ##A# ##A-# временное ограничение доступа к данным, не участвующим в транзакции, со стороны других транзакций ##A# ##A-# постоянное ограничение доступа к данным, не участвующим в транзакции, со стороны других транзакций ##A# ##A-# последовательное ограничение доступа к данным, участвующим в транзакции, со стороны других транзакций ##A# ##Test#200#1# ##Q# Временное ограничение доступа к данным, участвующим в транзакции, со стороны других транзакций ##Q# ##A+# Блокировка ##A# ##A-# Запрет ##A# ##A-# Откат ##A# ##A-# Отмена ##A# ##A-# Блок ##A# ##Test#201#1# ##Q# По степени доступности данных различают следующие виды блокировок: ##Q# ##A-# строчные, страничные, табличные ##A# ##A+# разделяемые и исключающие ##A# ##A-# автоматические и явные ##A# ##A-# разделяемые и явные ##A# ##A-# строчные и автоматические ##A# ##Test#202#1# ##Q# по множеству блокируемых данных различают следующие виды блокировок: ##Q# ##A-# разделяемые и исключающие ##A# ##A+# строчные, страничные, табличные ##A# ##A-# автоматические и явные ##A# ##A-# разделяемые и явные ##A# ##A-# строчные и автоматические ##A# ##Test#203#1# ##Q# по способу установки различают следующие виды блокировок: ##Q# ##A-# разделяемые и исключающие ##A# ##A-# строчные, страничные, табличные ##A# ##A+# автоматические и явные ##A# ##A-# разделяемые и явные ##A# ##A-# строчные и автоматические ##A# ##Test#204#2# ##Q# жесткие блокировки без взаимного доступа - это ##Q# ##A+# Монопольные блокировки ##A# ##A-# Разделяемые блокировки ##A# ##A-# Строчные блокировки ##A# ##A-# Автоматические блокировки ##A# ##A-# Табличные блокировки ##A# ##Test#205#2# ##Q# блокировки с взаимным доступом ##Q# ##A-# Монопольные блокировки ##A# ##A+# Разделяемые блокировки ##A# ##A-# Строчные блокировки ##A# ##A-# Автоматические блокировки ##A# ##A-# Табличные блокировки ##A# ##Test#206#2# ##Q# Блокировка записи ##Q# ##A+# Монопольные блокировки ##A# ##A-# Разделяемые блокировки ##A# ##A-# Строчные блокировки ##A# ##A-# Автоматические блокировки ##A# ##A-# Табличные блокировки ##A# ##Test#207#2# ##Q# Блокировка чтения ##Q# ##A-# Монопольные блокировки ##A# ##A+# Разделяемые блокировки ##A# ##A-# Строчные блокировки ##A# ##A-# Автоматические блокировки ##A# ##A-# Табличные блокировки ##A# ##Test#208#2# ##Q# Правила взаимного доступа к заблокированным объектам можно представить в виде ##Q# ##A+# матрицы совместимости блокировок ##A# ##A-# списка совместимости блокировок ##A# ##A-# графа совместимости блокировок ##A# ##A-# матрицы последовательности блокировок ##A# ##A-# списка последовательности блокировок ##A# ##Test#209#2# ##Q# Транзакция A изменила объект и не закончилась. Транзакция B пытается изменить тот же объект – тип конфликта ##Q# ##A-# R-W (Чтение–Запись) ##A# ##A-# W-R (Запись–Чтение) ##A# ##A+# W-W (Запись–Запись) ##A# ##A-# W (Запись–Чтение) ##A# ##A-# R-R (Чтение–Чтение) ##A# ##Test#210#2# ##Q# Результат W-W конфликта ##Q# ##A+# Потеря обновления ##A# ##A-# Фиксированная зависимость ##A# ##A-# Незафиксированная зависимость ##A# ##A-# Несовместимость типов ##A# ##A-# Несовместимый анализ ##A# ##Test#211#2# ##Q# Транзакция B пытается изменить объект, прочитанный не закончившейся транзакцией A – тип конфликта ##Q# ##A-# W-W (Запись–Запись) ##A# ##A+# R-W (Чтение–Запись) ##A# ##A-# W-R (Запись–Чтение) ##A# ##A-# W (Запись–Чтение) ##A# ##A-# R-R (Чтение–Чтение) ##A# ##Test#212#2# ##Q# Транзакция B пытается читать объект, измененный еще незакончившейся транзакцией A – тип конфликта ##Q# ##A-# W-W (Запись–Запись) ##A# ##A-# R-W (Чтение–Запись) ##A# ##A+# W-R (Запись–Чтение) ##A# ##A-# W (Запись–Чтение) ##A# ##A-# R-R (Чтение–Чтение) ##A# ##Test#213#2# ##Q# Результат R-W конфликта ##Q# ##A+# Неповторимое чтение ##A# ##A-# Фиксированная зависимость ##A# ##A-# Незафиксированная зависимость ##A# ##A-# Несовместимость типов ##A# ##A-# Несовместимый анализ ##A# ##Test#214#2# ##Q# …….. возникают при взаимных блокировках транзакций, выполняющихся на пересекающихся множествах данных ##Q# ##A-# Блокировки ##A# ##A+# Тупиковые ситуации ##A# ##A-# Жесткие сбои ##A# ##A-# Мягкие сбои ##A# ##A-# Сбои ##A# ##Test#215#2# ##Q# таймаут (time-out) - это ##Q# ##A-# минимальное время, в течение которого транзакция может находиться в состоянии ожидания ##A# ##A-# максимальное время, в течение которого транзакция может находиться в состоянии выполнения ##A# ##A+# максимальное время, в течение которого транзакция может находиться в состоянии ожидания ##A# ##A-# минимальное время, в течение которого транзакция может находиться в состоянии выполнения ##A# ##A-# максимальное время, в течение которого транзакция может находиться в состоянии отката ##A# ##Test#216#2# ##Q# Для обнаружения тупиковой ситуации используется несколько подходов: ##Q# ##A+# откат одной из транзакций, вводится таймаут, обнаружение и разрешение тупиковой ситуации средствами СУБД ##A# ##A-# откат одной из транзакций, вводится перерыв, обнаружение и разрешение тупиковой ситуации средствами СУБД ##A# ##A-# откат одной из транзакций, вводится таймаут ##A# ##A-# отмена всех транзакций, вводится таймаут, обнаружение и разрешение тупиковой ситуации средствами СУБД ##A# ##A-# откат одной из транзакций, обнаружение и разрешение тупиковой ситуации средствами СУБД ##A# ##Test#217#2# ##Q# Для распознавания тупика здесь производится ##Q# ##A-# построение графа выполнения транзакций и в этом графе ищутся циклы ##A# ##A-# построение графа отката транзакций и в этом графе ищутся циклы ##A# ##A-# построение графа отмена транзакций и в этом графе ищутся циклы ##A# ##A+# построение графа ожидания транзакций и в этом графе ищутся циклы ##A# ##A-# построение графа ожидания транзакций ##A# ##Test#218#2# ##Q# Теорема Есварана: ##Q# ##A-# если все транзакции подчиняются протоколу трехфазной блокировки, то для всех возможных чередующихся графиков запуска существует возможность упорядочения ##A# ##A-# если все транзакции подчиняются протоколу двухфазной блокировки, то для всех возможных чередующихся графиков запуска существует возможность упорядочения ##A# ##A+# если все транзакции подчиняются протоколу двухфазной блокировки, то для всех возможных чередующихся графиков запуска существует возможность упорядочения ##A# ##A-# если группа транзакций подчиняются протоколу двухфазной блокировки, то для всех возможных чередующихся графиков запуска существует возможность упорядочения ##A# ##A-# если группа транзакций подчиняются протоколу трехфазной блокировки, то для всех возможных чередующихся графиков запуска существует возможность восстановления ##A# ##Test#219#2# ##Q# Информационные системы на основе БД по способу организации хранения и доступа к данным классифицируются ##Q# ##A-# на централизованные, децентрализованные и распределенные ##A# ##A-# на децентрализованные и распределенные ##A# ##A-# на ограниченные и распределенные ##A# ##A+# на централизованные и распределенные ##A# ##A-# на распределенные и логические ##A# ##Test#220#2# ##Q# Распределенные информационные системы принято строить различными способами: ##Q# ##A-# с архитектурой клиент-сервер, на основе Internet/Intranet-технологий ##A# ##A-# с распределенными вычислениями, на основе Internet/Intranet-технологий ##A# ##A+# с архитектурой клиент-сервер, с распределенными вычислениями, на основе Internet/Intranet-технологий ##A# ##A-# с архитектурой клиент-сервер, с распределенными вычислениями, ##A# ##A-# с архитектурой клиент-сервер, с распределенными вычислениями, на основе распределенных сетевых технологий ##A# ##Test#221#2# ##Q# Информационные системы на основе баз данных принято классифицировать на системы масштаба ##Q# ##A+# рабочих групп, кампусов, корпоративные ##A# ##A-# рабочих групп, кампусов, корпоративные ##A# ##A-# рабочих групп, корпоративные ##A# ##A-# рабочих групп, кампусов ##A# ##A-# зданий, кампусов, корпоративные ##A# ##Test#222#2# ##Q# Понятие "корпоративности" продукта включает в себя несколько аспектов, среди которых важнейшими являются: ##Q# ##A-# масштабируемость, расширяемость, совместимость с другими продуктами ##A# ##A-# масштабируемость, расширяемость ##A# ##A-# масштабируемость, возможность модификации ##A# ##A-# возможность модификации, совместимость с другими продуктами ##A# ##A+# масштабируемость, совместимость с другими продуктами ##A# ##Test#223#2# ##Q# Способы взаимодействия частей распределенных приложений ##Q# ##A-# Синхронный, асинхронный, последовательный ##A# ##A-# Последовательный, асинхронный ##A# ##A-# Последовательный, параллельный ##A# ##A-# Синхронный, асинхронный, параллельный ##A# ##A+# Синхронный, асинхронный ##A# ##Test#224#2# ##Q# К двухуровневым моделям архитектуры «клиент-сервер» относятся ##Q# ##A-# модель файлового сервера (FS-модель), модель удаленного доступа (RDA-модель) ##A# ##A-# модель удаленного доступа (RDA-модель), модель активного сервера (DBS-модель) ##A# ##A-# модель файлового сервера (FS-модель), модель активного сервера (DBS-модель) ##A# ##A+# модель файлового сервера (FS-модель), модель удаленного доступа (RDA-модель), модель активного сервера (DBS-модель) ##A# ##A-# модель файлового сервера (FS-модель), модель удаленного доступа (RDA-модель), модель пассивного сервера (DBS-модель) ##A# ##Test#225#2# ##Q# В архитектуре «файл-сервер» все основные функции приложения информационной системы располагаются на ##Q# ##A-# Сервере ##A# ##A-# Файловом сервере ##A# ##A-# Почтовом сервере ##A# ##A+# Клиенте ##A# ##A-# Основном сервере ##A# ##Test#226#2# ##Q# …… - это совокупность множества взаимосвязанных баз данных, распределенных в компьютерной сети. ##Q# ##A-# Фиксированная база данных ##A# ##A-# Удаленная база данных ##A# ##A-# Локальная база данных ##A# ##A-# Корпоративная база данных ##A# ##A+# Распределенная база данных ##A# ##Test#227#1# ##Q# ……. фрагментация реализуется при помощи операции селекции, которая направляет каждый кортеж отношения в один из разделов БД ##Q# ##A-# Вертикальная ##A# ##A-# Последовательная ##A# ##A-# Параллельная ##A# ##A-# Заданная ##A# ##A+# Горизонтальная ##A# ##Test#228#1# ##Q# При ….. фрагментации отношение делится на разделы при помощи операции проекции ##Q# ##A+# Вертикальной ##A# ##A-# Горизонтальной ##A# ##A-# Последовательной ##A# ##A-# Параллельной ##A# ##A-# Заданной ##A# ##Test#229#1# ##Q# Если данные изменяются только в одной из БД, а в другой данные только хранятся и не подвергаются изменениям, то такая репликация называется ##Q# ##A+# Однонаправленной ##A# ##A-# Мультинаправленной ##A# ##A-# Отложенной ##A# ##A-# Вероятностной ##A# ##A-# Дельта репликацией ##A# ##Test#230#1# ##Q# Если процесс репликации запускается по какому либо событию во времени или по отмашке администратора БД, то такая репликация называется ##Q# ##A-# Однонаправленной ##A# ##A-# Мультинаправленной ##A# ##A+# Отложенной ##A# ##A-# Вероятностной ##A# ##A-# Дельта репликацией ##A# ##Test#231#1# ##Q# Если данные могут изменяться и вводиться на всех БД, то такая репликация называется ##Q# ##A-# Однонаправленной ##A# ##A+# Мультинаправленной ##A# ##A-# Отложенной ##A# ##A-# Вероятностной ##A# ##A-# Дельта репликацией ##A# ##Test#232#2# ##Q# Если в базе предусмотрен журнал вносимых изменений в БД, и алгоритм репликации переносит изменения по дельтам изменений накопленным в журнале, то такая репликация называется ##Q# ##A-# Однонаправленной ##A# ##A-# Мультинаправленной ##A# ##A-# Отложенной ##A# ##A-# Вероятностной ##A# ##A+# Дельта репликацией ##A# ##Test#233#1# ##Q# При ……… блокировании для всей распределенной базы данных поддерживается единая таблица блокировок ##Q# ##A+# Централизованном ##A# ##A-# Децентрализованном ##A# ##A-# Распределенном ##A# ##A-# Заданном ##A# ##A-# фиксированном ##A# ##Test#234#2# ##Q# Алгоритм ………. блокирования предполагает распределение обязанностей по управлению блокировками между всеми узлами системы ##Q# ##A-# Централизованного ##A# ##A-# Фиксированного ##A# ##A+# Распределенного ##A# ##A-# Неопределенного ##A# ##A-# Жесткого ##A# ##Test#235#2# ##Q# В распределенной СУБД различаются четыре типа сбоев: ##Q# ##A+# сбой транзакции, сбой узла (системы), сбой носителя (диска), сбой коммуникационной линии ##A# ##A-# сбой транзакции, сбой компьютера, сбой носителя (диска), сбой коммуникационной линии ##A# ##A-# сбой транзакции, сбой узла (системы), сбой компьютера, сбой коммуникационной линии ##A# ##A-# сбой транзакции, сбой узла (системы), сбой носителя (диска), сбой компьютера ##A# ##A-# сбой компьютера, сбой узла (системы), сбой носителя (диска), сбой коммуникационной линии ##A# ##Test#236#1# ##Q# Коммуникационные сбои, являются специфической проблемой ##Q# ##A-# локальной баз данных ##A# ##A+# распределенных баз данных ##A# ##A-# баз данных масштаба кампуса ##A# ##A-# фиксированных баз данных ##A# ##A-# определенных баз данных ##A# ##Test#237#2# ##Q# Для обеспечения атомарности и долговечности необходимы ##Q# ##A-# протоколы долговечной фиксации и протоколы распределенного восстановления. ##A# ##A+# протоколы атомарной фиксации и протоколы распределенного восстановления ##A# ##A-# протоколы определенной фиксации и протоколы распределенного восстановления. ##A# ##A-# протоколы атомарной фиксации и протоколы локального восстановления. ##A# ##A-# протоколы долговечной фиксации и протоколы локального восстановления. ##A# ##Test#238#2# ##Q# Для централизованной СУБД весь процесс обработки запроса состоит обычно из двух шагов: ##Q# ##A-# декомпозиции запроса и выполнения запроса. ##A# ##A-# выполнения запроса и оптимизации запроса. ##A# ##A-# декомпозиции запроса и распараллеливания запроса. ##A# ##A+# декомпозиции запроса и оптимизации запроса. ##A# ##A-# распараллеливания запроса и оптимизации запроса. ##A# ##Test#239#2# ##Q# В распределенной СУБД между шагами декомпозиции и оптимизации запроса включаются еще два действия: ##Q# ##A-# глобализация данных и глобальная оптимизация запроса ##A# ##A-# локализация данных и локализация оптимизация запроса ##A# ##A+# локализация данных и глобальная оптимизация запроса ##A# ##A-# фиксация данных и глобальная оптимизация запроса ##A# ##A-# локализация данных и фиксация запроса ##A# ##Test#240#2# ##Q# ………- это множество альтернативных планов выполнения исходного запроса ##Q# ##A-# Размеры поиска ##A# ##A+# Пространство поиска ##A# ##A-# Множество поиска ##A# ##A-# Объем поиска ##A# ##A-# Группа поиска ##A# ##Test#241#2# ##Q# ……. – предметно-ориентированный, интегрированный, привязанный ко времени и неизменяемый набор данных, предназначенный для поддержки принятия решения ##Q# ##A+# Хранилище данных ##A# ##A-# База данных ##A# ##A-# Объем данных ##A# ##A-# Локальная база данных ##A# ##A-# Распределенная база данных ##A# ##Test#242#2# ##Q# Данные не обновляются в оперативном режиме, а лишь регулярно пополняются за счет информации из оперативных систем обработки - это принцип ##Q# ##A-# Минимизации ##A# ##A-# Оперативности ##A# ##A-# Временности ##A# ##A+# Неизменяемости ##A# ##A-# Долговечности ##A# ##Test#243#2# ##Q# Хранилище оперативных данных представляет собой ##Q# ##A-# репозиторий для текущих оперативных данных. ##A# ##A-# репозиторий для интегрированных оперативных данных. ##A# ##A-# репозиторий для текущих и интегрированных данных. ##A# ##A+# репозиторий для текущих и интегрированных оперативных данных. ##A# ##A-# репозиторий для текущих данных. ##A# ##Test#244#2# ##Q# …….. выполняет все операции, связанные с извлечением и загрузкой данных в хранилище ##Q# ##A-# Диспетчер файлов ##A# ##A+# Диспетчер загрузки ##A# ##A-# Хранилище оперативных данных ##A# ##A-# Диспетчер хранилища ##A# ##A-# Диспетчер ресурсов ##A# ##Test#245#2# ##Q# ……. выполняет все операции, связанные с управлением информацией, помещенной в хранилище данных ##Q# ##A-# Диспетчер загрузки ##A# ##A-# Диспетчер файлов ##A# ##A-# Хранилище оперативных данных ##A# ##A+# Диспетчер хранилища ##A# ##A-# Диспетчер ресурсов ##A# ##Test#246#1# ##Q# описание информационного содержания хранилища данных ##Q# ##A+# метаданные ##A# ##A-# фактические данные ##A# ##A-# агрегированные данные ##A# ##A-# дополнительные данные ##A# ##A-# фиксированные данные ##A# ##Test#247#2# ##Q# Варианты реализации хранилищ данных ##Q# ##A-# интегрированное хранилище данных, витрины данных, глобальное хранилище данных ##A# ##A-# виртуальное хранилище данных, витрины данных, локальное хранилище данных ##A# ##A-# виртуальное хранилище данных, локальное хранилище данных, глобальное хранилище данных ##A# ##A-# локальное хранилище данных, витрины данных, глобальное хранилище данных ##A# ##A+# виртуальное хранилище данных, витрины данных, глобальное хранилище данных ##A# ##Test#248#2# ##Q# набор тематически связанных баз данных, которые содержат информацию, относящуюся к отдельным аспектам деятельности организации (предприятия) ##Q# ##A+# витрины данных ##A# ##A-# локальная база данных ##A# ##A-# группы данных ##A# ##A-# структура данных ##A# ##A-# граф ##A# ##Test#249#2# ##Q# Основное назначение многомерных баз данных ##Q# ##A-# реализация систем, ориентированных на динамический, многомерный анализ исторических и текущих данных, моделирование и прогнозирование будущего. ##A# ##A-# реализация систем, ориентированных на динамический, многомерный анализ исторических и текущих данных, анализ тенденций. ##A# ##A+# реализация систем, ориентированных на динамический, многомерный анализ исторических и текущих данных, анализ тенденций, моделирование и прогнозирование будущего. ##A# ##A-# реализация систем, ориентированных на статический, многомерный анализ исторических и текущих данных, анализ тенденций, моделирование и прогнозирование будущего. ##A# ##A-# реализация систем, ориентированных на статический, многомерный анализ исторических и текущих данных. ##A# ##Test#250#2# ##Q# множество однотипных данных, образующих одну из граней гиперкуба ##Q# ##A-# Ячейка ##A# ##A-# Структура ##A# ##A+# Измерение ##A# ##A-# Граф ##A# ##A-# Список ##A# ##Test#251#2# ##Q# поле (обычно цифровое), значения которого однозначно определяются фиксированным набором Измерений. ##Q# ##A-# Структура ##A# ##A-# Граф ##A# ##A+# Показатель ##A# ##A-# Список ##A# ##A-# Группа ##A# ##Test#252#2# ##Q# В различных МСУБД используются два основных варианта организации данных ##Q# ##A+# гиперкубическая модель, поликубическая модель ##A# ##A-# мегакубическая модель, поликубическая модель ##A# ##A-# гиперкубическая модель, мегакубическая модель ##A# ##A-# монокубическая модель, поликубическая модель ##A# ##A-# гиперкубическая модель, кубическая модель ##A# ##Test#253#1# ##Q# Измерение называется ##Q# ##A-# Срезом ##A# ##A-# Запросом ##A# ##A-# Фиксацией ##A# ##A+# Вращением ##A# ##A-# Сбором данных ##A# ##Test#254#2# ##Q# группы пользователей СУБД ##Q# ##A-# администраторы базы данных, конечные пользователи ##A# ##A-# администратор сервера баз данных, конечные пользователи ##A# ##A-# администратор сервера баз данных, администраторы базы данных ##A# ##A+# администратор сервера баз данных, администраторы базы данных, конечные пользователи ##A# ##A-# администратор сервера баз данных, администраторы хранилища базы данных, конечные пользователи ##A# ##Test#255#1# ##Q# Виды привилегий СУБД ##Q# ##A-# Привилегии доступа, привилегии пользователей ##A# ##A+# Привилегии доступа, привилегии безопасности ##A# ##A-# Привилегии пользователей, привилегии безопасности ##A# ##A-# Привилегии отношений, привилегии безопасности ##A# ##A-# Привилегии доступа, привилегии отношений ##A# ##Test#256#2# ##Q# право управлять безопасностью СУБД и отслеживать действия пользователей. ##Q# ##A-# Createdb ##A# ##A-# Operator ##A# ##A+# Security ##A# ##A-# maintain_locations ##A# ##A-# trace ##A# ##Test#257#2# ##Q# право на создание и удаление баз данных ##Q# ##A-# Security ##A# ##A+# Createdb ##A# ##A-# Operator ##A# ##A-# maintain_locations ##A# ##A-# trace ##A# ##Test#258#2# ##Q# право на запуск и остановка сервера, сохранение и восстановление информации ##Q# ##A-# Security ##A# ##A-# Createdb ##A# ##A+# Operator ##A# ##A-# maintain_locations ##A# ##A-# trace ##A# ##Test#259#2# ##Q# право на управление расположением баз данных и операционной системы ##Q# ##A-# Security ##A# ##A-# Createdb ##A# ##A-# Operator ##A# ##A+# maintain_locations ##A# ##A-# trace ##A# ##Test#260#2# ##Q# право на изменение состояния флагов отладочной трассировки ##Q# ##A-# Security ##A# ##A-# Createdb ##A# ##A-# Operator ##A# ##A-# maintain_locations ##A# ##A+# trace ##A# ##Test#261#1# ##Q# виды ограничения доступа ##Q# ##A+# операционные ограничения, ограничения по значениям, ограничения на ресурсы ##A# ##A-# операционные ограничения, ограничения по функциям, ограничения на ресурсы ##A# ##A-# операционные ограничения, ограничения по значениям, ограничения по функциям ##A# ##A-# функциональные ограничения, ограничения по значениям, ограничения на ресурсы ##A# ##A-# операционные ограничения, ограничения на ресурсы ##A# ##Test#262#3# ##Q# Метка безопасности состоит из трех компонентов ##Q# ##A-# Уровень доступа, категории, области ##A# ##A-# Уровень секретности, уровень доступа, области ##A# ##A-# Уровень секретности, категории, уровень доступа ##A# ##A+# Уровень секретности, категории, области ##A# ##A-# Уровень секретности, категории, области, группы ##A# ##Test#263#1# ##Q# Основными средствами поддержания целостности данных являются ##Q# ##A-# ограничения и категории ##A# ##A-# категории и правила ##A# ##A-# ограничения и области ##A# ##A+# ограничения и правила ##A# ##A-# области и правила ##A# ##Test#264#1# ##Q# …… - это метод получения новой информации путем комбинирования данных, добытых легальным образом из различных таблиц ##Q# ##A-# Комбинирование ##A# ##A-# Комбинация ##A# ##A-# Совмещение ##A# ##A+# Агрегирование ##A# ##A-# Группировка ##A# ##Test#265#1# ##Q# |