ВУЗ:
Составители:
Рубрика:
115
Модифицируемые и немодифицируемые представления соз-
даются для различных целей.
Модифицируемые представления служат для скрытия частей
таблицы, не относящихся к потребностям данного пользователя.
Немодифицируемые представления создают целый набор
сложных запросов, результаты которых могут использоваться в
других запросах. Это позволит избежать сложных предикатов и
снизить вероятность ошибочных действий.
Представления могут также иметь значение при решении за-
дач защиты и безопасности данных.
Представления, основанные на нескольких таблицах, имеют
ряд преимуществ:
могут использоваться при формировании сложных отчетов
как промежуточный макет, скрывающий детали объединения боль-
шого количества исходных таблиц;
обеспечивают наилучшие условия для транзакций, позволяют
использовать компактные схемы кодов, устраняя необходимость на-
писания для каждого отчета длинных объединяющих процедур;
предварительно объединенные и проверенные уменьшают
вероятность ошибок, связанных с неполным выполнением условий
объединения.
Контрольные вопросы
1. Что такое представления?
2. В чем различие между представлениями и таблицами?
3. Каким целям служат представления?
4. Должно ли представление иметь одинаковое имя с таблицей,
от которой порождено?
5. Возможно ли создание представления, включающего ин-
формацию из нескольких таблиц одновременно?
6. В чем различие между обновляемыми и необновляемыми
представлениями?
Модифицируемые и немодифицируемые представления соз- даются для различных целей. Модифицируемые представления служат для скрытия частей таблицы, не относящихся к потребностям данного пользователя. Немодифицируемые представления создают целый набор сложных запросов, результаты которых могут использоваться в других запросах. Это позволит избежать сложных предикатов и снизить вероятность ошибочных действий. Представления могут также иметь значение при решении за- дач защиты и безопасности данных. Представления, основанные на нескольких таблицах, имеют ряд преимуществ: могут использоваться при формировании сложных отчетов как промежуточный макет, скрывающий детали объединения боль- шого количества исходных таблиц; обеспечивают наилучшие условия для транзакций, позволяют использовать компактные схемы кодов, устраняя необходимость на- писания для каждого отчета длинных объединяющих процедур; предварительно объединенные и проверенные уменьшают вероятность ошибок, связанных с неполным выполнением условий объединения. Контрольные вопросы 1. Что такое представления? 2. В чем различие между представлениями и таблицами? 3. Каким целям служат представления? 4. Должно ли представление иметь одинаковое имя с таблицей, от которой порождено? 5. Возможно ли создание представления, включающего ин- формацию из нескольких таблиц одновременно? 6. В чем различие между обновляемыми и необновляемыми представлениями? 115
Страницы
- « первая
- ‹ предыдущая
- …
- 114
- 115
- 116
- 117
- 118
- …
- следующая ›
- последняя »