База ответов ИНТУИТ

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

<<- Назад к вопросам

Установите соответствие между элементом определения транзакции и его смыслом.
ЭлементОпределение
1.Имя транзакции и номер транзакцииAуникальная идентификация каждой транзакции базы данных
2.Описание транзакцииБонлайновая транзакция или пакетная транзакция, высокая, средняя, низкая
3.Характер транзакции и ее сложностьВперечень операций предметной области, которые выполняются транзакцией
4.Объем транзакцииГсредняя частота и пиковая частота использования
5.Требования к производительности транзакцииДколичество секунд, необходимое для завершения транзакции в режиме эксплуатации базы данных.
6.Относительный приоритетЕнасколько важна настоящая транзакция для предметной области по сравнению с другими
7.Время выполнения транзакцииЖколичества секунд, требуемых для выполнения транзакции

(Отметьте один правильный вариант ответа.)

Варианты ответа
А, В, Б, Г, Ж, Е, Д(Верный ответ)
Ж, А, Г, Д, В, Е, Б
А, Е, Д, Г, В, Ж, Б
Б, Д, В, А, Г, Е, Ж
Похожие вопросы
Какая характеристика транзакции задается ниже следующей спецификацией? "Онлайновые транзакции низкой сложности должны выполнятся не более 4 с."
Укажите правильное соответствие между этапами проектирования базы данных и их кратким содержанием.
ЭтапСодержание
1.Создание логической модели базы данныхA- это этап, на котором на основании информационной модели предметной области базы данных создается логическая структура базы данных, независимая от ее реализации
2.Создание физической модели базы данных: внутренняя схемаB- это этап, на котором анализируются возможные транзакции системы, выполняется, в случае необходимости, денормализация отношений для обеспечения более высокой производительности базы данных
3.Создание физической модели базы данных: учет влияния транзакцийC- это этап, на котором на основании логической модели базы данных создается физическая структура базы данных, зависимая от ее реализации
4.Создание серверного кодаD- это этап, на котором на основании функциональной модели предметной области базы данных создается серверный код базы данных в виде триггеров, хранимых процедур и пакетов
5.Проектирование модулей приложений базы данныхE- это этап, на котором создаются спецификации модулей приложений, разрабатываются стратегии тестирования базы данных и приложений, создается план тестирования приложений базы данных и готовятся тестовые данные
6.Контроль качества проектирования базы данныхFзаключается в настройке некоторых транзакций к базе данных и локальном перепроектировании базы данных согласно требованиям, поступающим с других этапов создания базы данных
7.Учет задач обратного влиянияGзаключается в проверке качества результатов проектирования на каждом его этапе
8.Сбор и анализ входных данныхH- это начальный этап проектирования, на котором осуществляется сбор и контроль качества результатов анализа предметной области базы данных, готовится план проектирования базы данных
Установите соответствие между типами приложений и их определениями.
Тип приложения Определение
1.OLTP-системаA- это такое приложение обработки данных, для которого база данных растет или сжимается в размерах периодически в зависимости от характера обработки данных.
2.DSS-системаБ- это приложение, которое обеспечивает аналитическую обработку данных, включающую математический, статистический или иной анализ данных.
3.BATCH-системыВ- это такое приложение, которое работает с базой данных в не интерактивном режиме.
4.OLAP-системаГ- это такое приложение, которое работает с очень большой базой данных в режиме "только чтение".
5.VCDB-системаД- это такое приложение, которое содержит в основном транзакции вставки, обновления и удаления, с высокой частотой преимущественно транзакций обновления.
Укажите правильное соответствие между задачами этапа "Сбор и анализ входных данных" и результатами их выполнения
ЗадачиРезультаты
1.Контроль качества ER-диаграммAПоследовательность работ бизнес-модели процесса проектирования базы данных со сведениями об ответственных исполнителях и сроках их исполнения
2.Контроль качества диаграмм функциональной модели предметной области базы данныхBОснова для создания логической модели базы данных
3.Систематизация требований заказчика к базе данныхCВывод о достаточности требований и реализуемости базы данных
4.Подготовка плана проектирования базы данныхDОснова для разработки серверного кода и проектирования модулей приложений базы данных
Установите соответствие между понятиями, связанными с предметной областью, и их определениями.
ПонятиеОпределение
1Ядро предметной областиAв каждый конкретный момент времени представляет собой выделенную совокупность определенных объектов и ситуаций
2ОбъектB- взаимосвязи, выражающие взаимоотношения между объектами
3Класс ситуацийCявляется результатом абстрагирования реального объекта путем выделения и фиксации набора его свойств
4Состояние предметной области (снимок)D- совокупность объектов (реалий внешнего мира), о которых можно задавать вопросы
Укажите правильное соответствие между элементами информационной модели и их определениями.
Элементы моделиОпределение
1Сущность предметной областиA- это атрибут сущности, позволяющий отличать одну сущность от другой.
2Атрибут сущностиB- это атрибут конкретного экземпляра сущности, у которого может быть только одно значение.
3Экземпляры сущностиC- это атрибут конкретного экземпляра сущности, у которого может быть несколько значений.
4Уникальный идентификатор сущностиD- это класс объектов или явлений предметной области базы данных.
5Однозначный атрибутE- это выражение, которое определяет значения, разрешенные для данного атрибута; область значений атрибута
6Многозначный атрибутF- это реализации сущности, отличающиеся друг от друга и допускающие однозначную идентификацию
7Домен атрибутаG- это свойство или характеристика сущности
Установите соответствие между объектами реляционной базы данных СУБД Oracle и их определениями
ОбъектОпределение
1ПоследовательностьА- это объект базы данных, который позволяет генерировать последовательность уникальных чисел в условиях многопользовательского асинхронного доступа
2Определенные пользователем типы данныхБ- это именованная часть базы данных, используемая для распределения памяти для таблиц и индексов
3Табличная пространство или областьВ- это определенные пользователем типы атрибутов (домены), которые отличаются от поддерживаемых (встроенных) СУБД типов.
4КластерГ- это объект базы данных, который позволяет представить объект с данными в виде совокупности подобъектов, отнесенных к различным табличным пространствам
5СекцияД- это объект, задающий способ совместного хранения данных в нескольких или одной таблицы
6СнимокЕ- объект базы данных, представляющий собой поименованную совокупность привилегий, которые могут назначаться пользователям, категориям пользователей.
7Связь базы данныхЖ- это объект базы данных, который позволяет обратиться к объектам удаленной базы данных.
8РольЗ - локальная копия таблицы удаленной базы данных, которая используется для тиражирования (репликации) таблицы или результата запроса. Снимки могут быть модифицируемыми или предназначенными только для чтения.
Установите соответствие между объектами реляционной базы данных, относящимися к так называемому серверному коду, и их определениями
ОбъектОпределение
1Хранимая процедураА- это объект базы данных, представляющий поименованный набор команд SQL и/или операторов специализированных языков программирования базы данных
2ФункцияБ- это поименованный оператор SQL, который заранее откомпилирован и сохраняется в базе данных. Скорость обработки команды выше, чем у соответствующего ему оператора SQL, т.к. при этом не выполняются фазы синтаксического разбора и компиляции
3КомандаВ- это объект базы данных, представляющий поименованный набор команд SQL и/или операторов специализированных языков обработки программирования базы данных, который при выполнении возвращает значение - результат вычислений
4ТриггерГ- это объект базы данных, который представляет собой специальную хранимую процедуру. Процедура запускается автоматически, когда происходит связанное с триггером событие (например, до вставки строки в таблицу)
5ТаймерД - это объект базы данных, который состоит из поименованного, структурированного набора переменных, процедур и функций.
6ПакетЕ - это триггер, запускающийся событием таймера.
Установите соответствие между фазами обработки команды SQL и действиями СУБД
Тип данныхЗначение
1фаза синтаксического разбораАвключает проверку синтаксиса команды, проверку имен таблиц и колонок в базе данных, а также подготовку исходных данных для оптимизатора
2фаза оптимизацииБвключает подстановку действительных имен таблиц и колонок базы данных в представление, идентификацию возможных вариантов выполнения команды, определения стоимости выполнения каждого варианта, выбор наилучшего варианта на основе внутренней статистики
3фаза генерации исполняемого кодаВвключает выполнение кода команды
4фаза выполнения командыГвключает построение выполняемого кода команды
Какие из перечисленных конструкций не являются конструкциями функциональной модели предметной области базы данных?