Проектирование баз данных для экономических информационных систем в среде сервера данных ORACLE 7.3. Меркулова Т.А - 81 стр.

UptoLike

83
Создание трансляции эквивалентно заданию или определению
оператора перекодировки символов. Трансляция уничтожается drop
translation.
10. Индексы. Словарь данных. Модификация структуры рабочих
таблиц
10.1. Словарь данных
Словарь данныхэто специализированная служебная БД, которая
содержит сведения о пользователях, рабочих таблицах , представлениях
и ограничениях целостности. Словарь данных содержит служебные
рабочие таблицы фиксированной структуры. Для реальных
приложений объем словаря данных может достигать десятков тысяч
объектов. Словарь данных формируется автоматически по
фиксированной структуре, когда пользователь выполняет команду
создания БД. Доступ к словарю данных имеет пользователь с именем
SYS. Словари данных полезны как администраторам БД так и
продвинутым пользователям. Доступ к словарю данных открыт с
помощью оператора select языка SQL. Структура словаря данных
является уникальной для каждого сервера данных, т. е. не существует
стандартов на словари данных.
10.2. Модификация структуры рабочих таблиц
В ходе эксплуатации реальных приложений модифицируется не только
содержание рабочих таблиц, но их структура. Модификация может
заключаться в следующем: добавить, удалить столбцы; добавить,
удалить ограничение целостности; активировать или заморозить
действие какого-либо ограничения целостности.
Рассмотрим пример операторадобавить к рабочей таблице emp
новый столбец типа data c именем hiredata:
Alter table add ..... emp (hiredata);
Из рабочей таблицы cadrs удалить ограничения целостности sal_5000:
Alter table drop construction sal_5000.
Любая модификация рабочих таблиц отражается в словаре данных.
Ведение словаря данных относится к служебным операциям и,
следовательно, замедляет работу сервера данных, т. е. относится к
накладным расходам.