Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОППП.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
519.85 Кб
Скачать

9.3.4 Создание и просмотр псевдонимов в sql Explorer

Вызов этой программы осуществляется из главного меню C++Builder коман­дой Database | Explore. Окно программы SQL Explorer представлено на рис. 9.20. В его левой панели на страницеDatabases вы можете видеть дерево зарегистрирован­ных псевдонимов. Выделив интересующий вас псевдоним (на рис. 9.20 это псевдо­ним dbP), вы увидите на правой панели его параметры. При желании вы можете их изменить.

Рис.6.

Окно программы SQL Explorer — просмотр параметров псевдонима

Выделив корневой узел в левой панели, вы можете с помощью команды Object | New создать новый псевдоним. При этом вначале вам будет показано окно выбора драйвера, приведенное ранее на рис. 9.19 при рассмотрении работы с Ад­министратором BDE. Все дальнейшие действия не отличаются от тех, которые не­обходимы при создании псевдонима с помощью Администратора BDE.

Однако возможности SQL Explorer по просмотру и модификации баз данных не ограничиваются модификацией существующих и созданием новых псевдони­мов. Вы можете выбрать в левой панели интересующий вас псевдоним базы дан­ных, и просмотреть, что хранится в этой базе данных (таблицы, индексы и т.п.), просмотреть таблицы (этот момент отображен на рис.7). При этом в правой па­нели на странице Definition вы можете просмотреть общую информацию о таблице,

Рис. 7.

Окно программы SQL Explorer — просмотр данных в таблице Pers

на странице Text вы можете увидеть текст запроса SQL, создавшего данную таблицу (если использовался драйвер SQL). На странице Doto вы можете просмотреть хра­нящуюся в таблице информацию. При этом кнопки навигатора вверху диалогового окна позволяют вам редактировать записи, вставлять новые записи и т.п. На стра­нице Enter SQL можете сформировать и выполнить запрос к таблице.

Вы можете продвинуться далее и раскрыть структуру таблицы. На рис. 9.22 изображен просмотр объявления столбца Dep таблицы Pers, причем вы можете из­менить соответствующую информацию.

Рис. 8.

Окно программы SQL Explorer — просмотр объявления поля Dep

Программа SQL Explorer имеет еще много возможностей, которые будут рас­смотрены в дальнейшем. А, завершая эту главу, хотелось бы, чтобы вы создали с помощью одного из рассмотренных инструментов базу данных с псевдонимом dbP, содержащую две таблицы Pers и Dep, описанные в разделе 9.1 в таблицах 9.1 и 9.2. Это необходимо для работы с примерами приложений, которые мы будем рассмат­ривать в последующих разделах.

 

Создание и редактирование псевдонимов баз данных, каталогов, драйверов

Имеется три альтернативных пути просмотра, создания и редактирования псевдонимов с помощью трех различных программ: Database Desktop, BDE Administrator и Database Explorer. Рассмотрим их все, наиболее подробно остано­вившись на Database Desktop.

Автоматически создаваемые псевдонимы рабочего и частного каталогов

Уже говорилось (см. раздел 9.1.1) о значении присваивания псевдонимов ба­зам данных и каталогам. Но прежде, чем говорить о создании новых псевдонимов, надо упомянуть о двух псевдонимах, автоматически создаваемых BDE. Эти псевдо­нимы относятся к двум каталогам: рабочему (working) и частному (private).

Рабочий каталог используется для совместной работы всех пользователей. Database Desktop создает его в момент установки в своем рабочем каталоге с путем ...\Program Files\Borland\DatabaseDesktop\WorkDir. Он имеет псевдоним WORK. Изме­нить рабочий каталог можно с помощью Database Desktop, выполнив команду File Working Directory. Откроется окно, приведенное на рис. 9.15. В нем вы можете задать новый рабочий каталог (Working Directory), или найти его поиском по кнопке Browse, или выбором из выпадающего списка Aliases — псевдонимы. При смене ра­бочего каталога псевдоним WORK автоматически будет подразумевать этот новый каталог. Если вы — единственный или основной пользователь Database Desktop, то полезно в качестве рабочего установить тот каталог, внутри которого или в подка­талогах которого сосредоточено большинство ваших баз данных. Это сократит вре­мя на открытие таблиц и другие операции, которые предлагают в качестве каталога, прежде всего псевдоним WORK. Кроме того, как будет сказано ниже, полезно из­менять рабочий каталог, чтобы иметь доступ к своим файлам конфигурации Database Desktop.

Рис. 9.Установка псевдонима рабочего каталога

Личный (private) каталог также создается автоматически при установке Data­base Desktop там же, где и рабочий каталог. Он служит для хранения личных таб­лиц и других объектов пользователя, не предназначенных для всеобщего обозре­ния. Он имеет псевдоним PRIV. Изменить частный каталог можно с помощью Data­base Desktop, выполнив команду File | Private Directory. Откроется окно, аналогичное приведенному на рис. 9.15. В нем вы можете задать новый личный каталог. При этом псевдоним PRIV автоматически будет подразумевать этот новый каталог.