Главная /
Распределенные базы и хранилища данных
Распределенные базы и хранилища данных - ответы на тесты Интуит
Рассматриваются теоретические и практические аспекты построения серверной и клиентской бизнес-логики распределенных информационных систем. Для серверной составляющей: проектирование схемы базы данных или/и OLAP-схемы, нормализация отношений, типизация атрибутов, реализация основных операций в виде хранимых процедур, обеспечение целостности данных посредством серверных триггеров, оптимизация запросов, индексирование данных и формирование представлений. Базовыми СУБД для проведения практикума и лабораторных работ являются MS SQL Server 2005 и Oracle Server 10G.
Список вопросов:
- # Какое процедурное расширение используется в СУБД Oracle?
- # Какое процедурное расширение используется в СУБД SQL Server?
- # Какое процедурное расширение не используется в СУБД Oracle?
- # Какое процедурное расширение не используется в СУБД SQL Server?
- # Процедурное расширение PL/SQL используется в СУБД:
- # Процедурное расширение T-SQL используется в СУБД:
- # Где хранятся программные модули, написанные на процедурных расширениях SQL, входящих в состав СУБД?
- # Где выполняются программные модули, написанные на процедурных расширениях SQL, входящих в состав СУБД?
- # Модули процедурного расширения SQL могут быть следующих типов:
- # Хранимая процедура или функция - это:
- # С помощью какой команды создаются хранимые процедуры?
- # С помощью какой команды создаются хранимые функции?
- # Для выполнения хранимой процедуры, как системной, так и определенной пользователем, используется команда:
- # Часть хранимой процедуры, которая объявляет процедуру или функцию, называется:
- # Часть хранимой процедуры, которая определяет процедуру или функцию, называется:
- # Триггер - это:
- # Хранимая процедура специального вида, которая запускается при возникновении какого-либо события, обычно изменения данных в таблице - это:
- # Триггер запускается при:
- # Почему собственно выполнение хранимых процедур происходит очень быстро?
- # Можно ли в операторе create procedure для параметра указать значение, принимаемое по умолчанию?
- # Какой символ должен предшествовать названиям параметров хранимых процедур?
- # Когда используется значение параметра процедуры по умолчанию?
- # Названия параметров по отношению к содержащей их процедуре являются:
- # Указывается ли тип данных для параметров хранимых процедур?
- # Выберите верные типы триггеров:
- # Для триггеров возможно время активации:
- # С помощью какой команды можно удалить триггер?
- # С помощью какой команды можно создать триггер?
- # Какие специальные таблицы используются при вызове триггеров?
- # Какие специальные таблицы не используются при вызове триггеров?
- # Может ли пользователь изменять данные в специальных таблицах, используемых при вызове триггеров?
- # Может ли пользователь использовать информацию, находящуюся в специальных таблицах, используемых при вызове триггеров, для проверки последствий выполнения операторов insert, update или delete?
- # В таблице inserted сохраняются копии строк, которые:
- # В таблице deleted сохраняются копии строк, которые:
- # Триггерная таблица и таблица удаления:
- # Таблица добавления:
- # Под распределенной БД (РБД) обычно понимают:
- # Базу данных, декомпозированную и фрагментированную на несколько узлов вычислительной сети, с возможным управлением различными СУБД называют:
- # РБД должна обладать:
- # Распределенная база данных (РБД) должна обладать:
- # РБД должна обладать:
- # РБД должна обладать:
- # РБД должна обладать:
- # РБД должна обладать высокой эффективностью:
- # К принципам построения РБД относятся:
- # Системы недублирующего разбиения БД применяют при:
- # Системы частичного дублирования БД применяют при:
- # Системы полного дублирования БД применяют при:
- # При большом объеме часто меняющихся данных применяются:
- # При небольшом объеме часто меняющихся данных применяются:
- # При небольшом объеме редко меняющихся данных применяются:
- # Независимость узлов - это свойство БД, которое означает, что:
- # Локальная автономия - это свойство БД, которое означает, что:
- # Независимость от оборудования - это свойство БД, которое означает, что:
- # Прозрачность расположения - это свойство БД, которое означает, что:
- # Прозрачная фрагментация - это свойство БД, которое означает, что:
- # Прозрачность сети - это свойство БД, которое означает, что:
- # Термин OLAP служит для:
- # OLAP - это:
- # OLTP - это:
- # В OLAP-системах поддерживаются следующие базовые операции:
- # Факт - это:
- # Ячейка - это:
- # Иерархия - это:
- # Измерение - это:
- # Выбор способа хранения данных зависит от:
- # При способе хранения данных HOLAP:
- # При способе хранения данных MOLAP:
- # К преимуществам MOLAP относятся:
- # К недостаткам MOLAP относятся:
- # При способе хранения данных ROLAP:
- # К преимуществам ROLAP относятся:
- # К недостаткам ROLAP относятся:
- # Что в сетевой терминологии называется узлом?
- # Что в сетевой терминологии называется кабелем?
- # Что в сетевой терминологии называется кабельным сегментом?
- # Устройство, являющееся источником/приемником сетевого трафика, в сетевой терминологии называется:
- # Несколько проводников, объединенных общей защитной оболочкой, в сетевой терминологии называются:
- # Участок сети, выполненный из кабеля одного типа, в сетевой терминологии называется:
- # Подсоединение узлов по длине коаксиального сегмента называется:
- # Подсоединение узлов к центральному концентратору называется:
- # Звездообразной топологией называется:
- # Концентратор - это:
- # Маршрутизатор - это:
- # Мост - это:
- # Устройство, повторяющее все сигналы по всем портам, называется:
- # Устройство, позволяющее определять и назначать маршрут следования сигналов, называется:
- # Устройство, позволяющее фильтровать сигналы сети и пропускать определенные пакеты, называется:
- # Появление на некотором узле пакетов от разных адресатов в один и тот же момент времени называется:
- # На успешное прохождение пакета узлу указывает:
- # Если произошла коллизия, то:
- # Увеличение пропускной способности ЛВС может осуществляться:
- # Пассивное увеличение пропускной способности ЛВС осуществляется за счет:
- # Активное увеличение пропускной способности ЛВС осуществляется за счет:
- # Что такое LAN?
- # Если сеть работает медленно при слабом насыщении коллизионной области (LAN « 40% ), то для увеличения пропускной способности требуется:
- # Для увеличения пропускной способности сети используются маршрутизаторы в случае:
- # Слой представления информации:
- # Слой бизнес-логики:
- # Слой хранения данных:
- # В системах, построенных по архитектуре файл-сервера:
- # К достоинствам архитектуры "файл-сервер" относятся:
- # К достоинствам архитектуры "файл-сервер" относятся:
- # К недостаткам архитектуры "файл-сервер" относятся:
- # К недостаткам архитектуры "файл-сервер" относятся:
- # Файл-серверная архитектура является хорошим вариантом для:
- # К достоинствам архитектуры "клиент-сервер с бизнес-логикой на клиенте" относятся:
- # Архитектура "клиент-сервер с бизнес-логикой на сервере" обладает следующими достоинствами по сравнению с архитектурой "клиент-сервер с бизнес-логикой на клиенте":
- # Архитектура "клиент-сервер с бизнес-логикой на сервере" обладает следующими недостатками по сравнению с архитектурой "клиент-сервер с бизнес-логикой на клиенте":
- # К недостаткам архитектуры "клиент-сервер с бизнес-логикой на клиенте" относятся:
- # Главная идея n-уровневой архитектуры заключается в:
- # К достоинствам n-уровневой архитектуры относятся:
- # К недостаткам n-уровневой архитектуры относятся:
- # Для реализации механизмом RPC схемы передачи сообщений поддерживаются следующие специальные компоненты:
- # Клиентский суррогат:
- # Серверный суррогат:
- # COM - это:
- # CORBA - это:
- # В СОМ клиентский суррогат обозначают термином:
- # В СОМ серверный суррогат обозначают термином:
- # В CORBA клиентский суррогат обозначают термином:
- # В CORBA серверный суррогат обозначают термином:
- # COM поддерживает:
- # Брокер объектных запросов (Object Request Broker) - это:
- # Объектные сервисы (Object Services) - это:
- # Общие средства (Common Facilities) - это:
- # Прикладные и отраслевые интерфейсы (Application и Domain Interfaces) - это:
- # Объектная шина, по которой происходит взаимодействие локальных и удаленных объектов - это:
- # Реализации объектов, предоставляющие общие для объектно-ориентированной среды возможности - это:
- # Реализации объектов, необходимые для большого числа приложений - это:
- # Реализации объектов для конкретных пользовательских приложений - это:
- # Сервер ORACLE состоит из следующих частей:
- # Экземпляр - это:
- # База данных Oracle - это:
- # Файлы данных - это:
- # Файлы журнала повторного выполнения - это:
- # Управляющие файлы - это:
- # Временные файлы - это:
- # Файлы паролей - это:
- # Файлы параметров - это:
- # Существуют следующие виды областей памяти Oracle:
- # SGA - это:
- # PGA - это:
- # DBWn - это:
- # LGWR - это:
- # PMON - это:
- # Системный монитор, инициализирующий структуры, осуществляющий дефрагментацию таблиц, осуществляющий восстановление экземпляра после сбоев - это:
- # Процесс контрольной точки, осуществляет сброс грязных блоков на диск с пометкой синхронизации в момент времени - это:
- # Процесс, восстанавливающий транзакции, оставшиеся в готовом состоянии из-за сбоя или потери связи в ходе изменения данных на нескольких удаленных базах - это:
- # Транзакцией называется:
- # Логическая единица работы в базе данных - это:
- # При фиксации изменений в базе данных может быть гарантировано сохранение:
- # Транзакции базы данных обладают свойствами, сокращенно называемыми ACID, а именно:
- # Неделимость транзакции означает, что:
- # Согласованность транзакции означает, что:
- # Изолированность транзакции означает, что:
- # Продолжительность транзакции означает, что:
- # Свойство транзакции, характеризующееся тем, что транзакция либо выполняется, либо не выполняется, называется:
- # Свойство транзакции, характеризующееся тем, что транзакция переводит базу данных из одного согласованного состояния в другое, называется:
- # Свойство транзакции, характеризующееся тем, что результаты транзакции становятся доступны для других транзакций только после ее фиксации, называется:
- # Свойство транзакции, характеризующееся тем, что после фиксации транзакции изменения становятся постоянными, называется:
- # Транзакции могут быть:
- # Явная транзакция характеризуется следующим:
- # Неявная транзакция характеризуется следующим:
- # Возможны следующие сценарии взаимовлияния нескольких транзакций с точки зрения обработки одних и тех же данных:
- # Грязное чтение означает, что:
- # Неповторяемость при чтении означает, что:
- # Чтение фантомов означает, что:
- # Сколько существует уровней изолированности транзакций, характеризующихся степенью взаимовлияния нескольких транзакций, обрабатывающих одни и те же данные?
- # Оператор управления транзакциями COMMIT:
- # Оператор управления транзакциями ROLLBACK:
- # Оператор управления транзакциями SAVEPOINT:
- # Оператор управления транзакциями ROLLBACK TO:
- # Оператор управления транзакциями SET TRANSACTION:
- # Оптимистическое блокирование - это:
- # Пессимистическое блокирование - это:
- # Блокировка - это:
- # Блокировки могут устанавливаться на:
- # Блокировки могут устанавливаться на следующих уровнях:
- # Разделяемая блокировка (Shared Lock):
- # Монопольная блокировка (Exclusive Lock):
- # Блокировка обновления (Update Lock):
- # Если при выполнении операции чтения позволяется чтение данных другой транзакцией, но запрещено их изменение, то используется:
- # Если при изменении данных полностью запрещается доступ к данным другими транзакциями, то используется:
- # Если транзакция хочет обновить данные в какой-то ближайший момент времени, но не сейчас, и, когда этот момент придет, не хочет ожидать другой транзакции, то используется:
- # Последовательная непротиворечивость хранилища данных определяется следующим правилом:
- # Непротиворечивость FIFO хранилища данных определяется следующим правилом:
- # Слабая непротиворечивость хранилища данных определяется следующим правилом: