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

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

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

При работе с оптимизатором СУБД SQLBase для увеличения производительности конкретной команды SELECT проектировщик базы данных или администратор баз данных выполняет одно или два из следующих действий:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
определение оптимального набора множества индексов(Верный ответ)
перепроектирование логической структуры базы данных
переписывание плана выполнения запроса, выбранного оптимизатором(Верный ответ)
Похожие вопросы
При работе с оптимизатором СУБД SQLBase для увеличения производительности конкретной команды SELECT проектировщик базы данных или администратор баз данных выполняет одно или два из следующих действий:
При работе с оптимизатором СУБД SQLBase для увеличения производительности конкретной команды SELECT проектировщик базы данных или администратор баз данных выполняет одно или два из следующих действий:
Проектировщик базы данных после создания физической базы данных проверяет …
Проектировщик базы данных после создания физической базы данных проверяет …
Проектировщик базы данных после создания физической базы данных проверяет …
Установите соответствие между объектами реляционной базы данных СУБД Oracle и их определениями
ОбъектОпределение
1ПоследовательностьА- это объект базы данных, который позволяет генерировать последовательность уникальных чисел в условиях многопользовательского асинхронного доступа
2Определенные пользователем типы данныхБ- это именованная часть базы данных, используемая для распределения памяти для таблиц и индексов
3Табличная пространство или областьВ- это определенные пользователем типы атрибутов (домены), которые отличаются от поддерживаемых (встроенных) СУБД типов.
4КластерГ- это объект базы данных, который позволяет представить объект с данными в виде совокупности подобъектов, отнесенных к различным табличным пространствам
5СекцияД- это объект, задающий способ совместного хранения данных в нескольких или одной таблицы
6СнимокЕ- объект базы данных, представляющий собой поименованную совокупность привилегий, которые могут назначаться пользователям, категориям пользователей.
7Связь базы данныхЖ- это объект базы данных, который позволяет обратиться к объектам удаленной базы данных.
8РольЗ - локальная копия таблицы удаленной базы данных, которая используется для тиражирования (репликации) таблицы или результата запроса. Снимки могут быть модифицируемыми или предназначенными только для чтения.
Установите соответствие между фазами обработки команды SQL и действиями СУБД
Тип данныхЗначение
1фаза синтаксического разбораАвключает проверку синтаксиса команды, проверку имен таблиц и колонок в базе данных, а также подготовку исходных данных для оптимизатора
2фаза оптимизацииБвключает подстановку действительных имен таблиц и колонок базы данных в представление, идентификацию возможных вариантов выполнения команды, определения стоимости выполнения каждого варианта, выбор наилучшего варианта на основе внутренней статистики
3фаза генерации исполняемого кодаВвключает выполнение кода команды
4фаза выполнения командыГвключает построение выполняемого кода команды
Таблица базы данных СУБД SQLBASE создана командами
CREATE TABLE CUSTOMER(CUSTOMER_ID CHAR(5) NOT NULL,CUSTOMER_NAME VARCHAR(10),CUSTOMER_ADDR VARCHAR(30),CUSTOMER_RATING CHAR(5),PRIMARY KEY(CUSTOMER_ID))PCTFREE 15;CREATE UNIQUE CLUSTERED HASHED INDEX NDX_CUSTOMER ON CUSTOMER (CUSTOMER_ID) SIZE 47628;
Число строк в таблице = 50000. Оцените ее размер (в страницах).
Укажите правильное соответствие между этапами проектирования базы данных и их кратким содержанием.
ЭтапСодержание
1.Создание логической модели базы данныхA- это этап, на котором на основании информационной модели предметной области базы данных создается логическая структура базы данных, независимая от ее реализации
2.Создание физической модели базы данных: внутренняя схемаB- это этап, на котором анализируются возможные транзакции системы, выполняется, в случае необходимости, денормализация отношений для обеспечения более высокой производительности базы данных
3.Создание физической модели базы данных: учет влияния транзакцийC- это этап, на котором на основании логической модели базы данных создается физическая структура базы данных, зависимая от ее реализации
4.Создание серверного кодаD- это этап, на котором на основании функциональной модели предметной области базы данных создается серверный код базы данных в виде триггеров, хранимых процедур и пакетов
5.Проектирование модулей приложений базы данныхE- это этап, на котором создаются спецификации модулей приложений, разрабатываются стратегии тестирования базы данных и приложений, создается план тестирования приложений базы данных и готовятся тестовые данные
6.Контроль качества проектирования базы данныхFзаключается в настройке некоторых транзакций к базе данных и локальном перепроектировании базы данных согласно требованиям, поступающим с других этапов создания базы данных
7.Учет задач обратного влиянияGзаключается в проверке качества результатов проектирования на каждом его этапе
8.Сбор и анализ входных данныхH- это начальный этап проектирования, на котором осуществляется сбор и контроль качества результатов анализа предметной области базы данных, готовится план проектирования базы данных
При проектировании модулей приложений проектировщик базы данных получает атомарные функции …