Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Скляр А.Я. Введение в InterBase

.pdf
Скачиваний:
68
Добавлен:
02.05.2014
Размер:
6.41 Mб
Скачать

Инструментальные средства для InterBase

355

 

 

 

Метаданные экспортируются в виде SQL-скриптов, содержащих команды создания соответствующих объектов, собственно данные - в виде последовательности команд Insert.

В процессе диалога задаются также режимы формирования скриптов. Print Metadata Активирует окно печати метаданных. В верхней панели предлагается выбрать тип печатаемых объектов: домены (Domains), таблицы (Tables), обзоры (Views), хранимые процедуры (Procedures), триггеры (Triggers), исключения (Exeptions), пользовательские функции (UDF). После выбора типа объектов в левой части окна выводится список объектов данного типа, в правой - список объектов, выбранных для печати. С помощью клавиш Add, Add all, Remove, Remove all выделенные (все) объекты можно переместить в правое окно или удалить из него. Таким образом, последовательно формируется список объектов, сведения о

которых (метаданные) должны быть распечатаны.

С помощью клавиш Preview и Print можно просмотреть внешний вид документов и распечатать их. Распечатка содержит либо полное описание данных, либо затребованную часть описания. Состав выводимых данных можно задать на основе выборки из перечня описателей, выдаваемых при щелчке правой кнопкой мыши на объекте в правой части окна печати метаданных. В перечень распечатываемых характеристик входят поля (Fields), ограничения (Constraints), индексы (Indices), перечень объектов, зависящих от данного (Dependent Objects), перечень объектов, от которых зависит данный (Dependent On Objects), параметры (для процедур) объекта (Parameters), DDL SQL описание объекта (DDL), комментирующее описание (Description). Внешний вид выводимых данных позволяет непосредственно включать их в документацию по базе данных.

Распечатка отдельных объектов базы возможна также в режиме их просмотра и редактирования. В соответствующих объектах есть кнопка печати. Там же можно и провести, при желании, модификацию внешнего вида печатаемых документов.

User Manager Активирует окно управления пользователями и ролями. Используя User Manager, можно создавать новые роли или удалять существующие, создавать новых пользователей базы, редактировать данные о существующих пользователях и при необходимости удалять их. Выполнение этих функций осуществляется через кнопки Add и Delete для работы с ролями и кнопки Add, Edit, Delete для работы со списком пользователей. После нажатия кнопки высвечивается соответствующее диалоговое окно, подлежащее заполнению. Для каждого нового пользователя необходимо задать, как минимум, его имя и пароль.

Grant Manager Активирует окно управления правами пользователей и объектов базы данных. Прямое использование команд GRANT и REVOKE в большинстве случаев, хотя и несложно, но крайне неудобно из-за необходимости выдачи их для большой группы объектов. Кроме

Соседние файлы в предмете Базы данных