Базы данных. Концепция баз данных, реляционная модель данных, языки SQL и XML. Токмаков Г.П. - 77 стр.

UptoLike

Составители: 

77
Например,
DROPVIEWvStore;
3.4.5. НЕДОСТАТКИ ПРЕДСТАВЛЕНИЙ
Наряду с перечисленными выше преимуществами, представления облада-
ют и двумя существенными недостатками.
Производительность. Представление создает лишь видимость существо-
вания соответствующей таблицы, и СУБД приходится преобразовывать запрос к
представлению в запрос к исходным таблицам. Если представление отображает
многотабличный запрос, то простой запрос к представлению становится сложным
объединением и на его выполнение может потребоваться много времени;
Ограничения на обновление. Когда пользователь пытается обновить строки
представления, СУБД должна установить их соответствие строкам исходных таб-
лиц, а также обновить последние. Это возможно только для простых представле-
ний (созданных на основе одной таблицы); сложные представления обновлять
нельзя, они доступны только для выборки.
Указанные недостатки означают, что не стоит без разбора
применять пред-
ставления вместо исходных таблиц. В каждом конкретном случае необходимо
учитывать перечисленные преимущества и недостатки представлений.
3.5. СОЗДАНИЕ ИНДЕКСОВ
3.5.1. О
БЩИЙ ФОРМАТ ОПЕРАТОРА CREATE INDEX
Индекс может быть создан оператором:
CREATE[UNIQUE][ASC[ENDING]|DESC[ENDING]]
INDEXИмяИндексаONИмяТаблицы(столбец1[,столбец2...]);
UNIQUE требует создания уникального индекса;
ASC[ENDING] указывает на необходимость сортировки значений индексных
полей по возрастанию (по умолчанию);
DESC[ENDING] указывает на необходимость сортировки значений индекс-
ных полей по убыванию;
ИмяИндекса имя создаваемого индекса;
ИмяТаблицы имя таблицы, для которой создается индекс;
столбецN− имена столбцов, по которым создается индекс.
Ниже дан пример инструкции
CREATE INDEX, которая создает индекс для
таблицы
ZAKAZY на основе столбцов MFR и PRODUCT и содержит требование уни-
кальности для комбинации этих столбцов:
CREATEUNIQUEINDEXORD_PROD_IDX
ONZAKAZY(MFR,PRODUCT);
3.5.2. НЕОБХОДИМОСТЬ СОЗДАНИЯ ИНДЕКСОВ
Индексы необходимо создавать в том случае, когда по столбцу или группе
столбцов: