ГОСТ Р ИСО/МЭК 7816-7—2011
Рисунок 5 — Динамическое представление SCQL (пример)
Возможны также комбинации статического и динамического представлений в одном и том же опреде
лении представления.
Так же. как и таблица, представление имеет уникальное имя в базе данных SCQL. Несколько пред
ставлений могут быть определены для одной и той жетаблицы.
С представлениями могут быть разрешены следующиедействия:
- чтение (выделение);
- обновление.
5.4 Системные таблицы SCQL и словари
Системные таблицы поддерживаются картой и содержат информацию, необходимуюдля управления
структурой базы данных и доступом. Системных таблиц три:
- таблица, описывающая объекты (имя *0):
- таблица, описывающая пользователей (имя *U);
- таблица, описывающая привилегии (имя *Р).
Таблица, описывающая объекты, содержит информацию о таблицах и представлениях, хранящихся
в базе данных.
Таблица, описывающая пользователей, содержит информацию о пользователях, которые имеют дос
туп к базе данных.
Таблица, описывающая привилегии, содержит информацию о привилегиях над таблицами и представ
лениями в базе данных. Привилегии описывают, какие таблицы и какие представления могут бытьдоступны
тем или иным пользователям и какиедействия могут быть разрешены этим пользователям с соответствую
щей таблицей или представлением.
На рисунках 6—8 показаны системные таблицы с их обязательными столбцами.
Для доступа к информации, содержащейся в системных таблицах, могут быть созданы представле
ния на эти системные таблицы. Представление на системную таблицу называется словарем SCQL. Един
ственное действие со словарем, которое разрешено пользователю,— это чтение (выделение).
5