Главная /
Проектирование хранилищ данных для приложений систем деловой осведомленности (Business Intelligence Systems) /
Рассмотрим базу данных обработки заказов и создадим индексный кластер для хранения одной из таблиц базы данных - Customer. CREATE CLUSTER cust_c (cust_id varchar(8)) INDEX; CREATE INDEX cust_c_id ON CLUSTER cust_c; CREATE TABLE cust ( cust_id varchar2(8)
Рассмотрим базу данных обработки заказов и создадим индексный кластер для хранения одной из таблиц базы данных - Customer.
CREATE CLUSTER cust_c (cust_id varchar(8))
INDEX;
CREATE INDEX cust_c_id ON CLUSTER cust_c;
CREATE TABLE cust
(
cust_id varchar2(8) NOT NULL REFERENCES customers,
ent# number NOT NULL,
date_ent date NOT NULL,
comment varchar2(60) NOT NULL,
…
PRIMARY KEY(cust_id, ent#)
) CLUSTER cust_c (cust_id);
Созданная таблица кластеризована по колонке cust_id
, и все специальные записи о клиента в колонке comment
будут расположены в одной странице физической базы данных, либо в смежных страницах. Их можно выбрать за одну операцию поиска по индексу:
SELECT date_ent, comment FROM cust_c
WHERE cust_id=:cur_cust;
Комментарий. На ограничение первичного ключа в операторе CREATE
сделан индекс первичного ключа, чтобы избежать создания второго индекса.
Является ли такое решение преимуществом с точки зрения утверждения: "Строки, имеющие специальные записи о клиенте, имеют более одной записи о клиенте".
вопросПравильный ответ:
нет
да
Сложность вопроса
75
Сложность курса: Проектирование хранилищ данных для приложений систем деловой осведомленности (Business Intelligence Systems)
79
Оценить вопрос
Комментарии:
Аноним
Это очень элементарный решебник по интуиту.
18 мар 2020
Аноним
Если бы не эти решения - я бы не решил c этими тестами интуит.
14 июл 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Установите уровень иерархии объектов реляционной базы данных, согласно стандарту SQL-92. Уровень иерархииОбъект1.IАКластеры2.IIБПредставления3.IIIВСтолбцы4.IYГТаблицы5.IYДКаталоги6.VЕСтроки7.VЖСхемы
- # При проектировании процессов преобразования данных проектировщик ХД должен решить следующие задачи:
- # В чем состоит эмпирическое правило Д. Энсора?
- # Укажите преимущество секционирование представлений с помощью предложения WHERE?
- # Под жизненным циклом продукта понимается …