Псевдоним базы данных

   
На этом шаге мы рассмотрим создание псевдонима (алиаса) базы данных.

   
При работе с таблицами локальных баз данных (в число которых входят таблицы СУБД Paradox и dBase)
базой данных считается каталог на диске, в котором хранятся файлы таблиц БД, индексов, примечаний (мемо-полей) и т.д.
Для хранения одной таблицы создается отдельный файл. Такие же отдельные файлы создаются для хранения индексов
таблицы и мемо-полей.
   Разрабатывая программу работы с базой данных, программист не может знать,
на каком диске и в каком каталоге будут находиться файлы базы данных во время ее использования. Например, пользователь
может поместить базу данных в один из каталогов дисков С:, D: или на сетевой диск. Поэтому возникает
проблема передачи в программу информации о месте нахождения файлов базы данных.
   В Delphi проблема передачи в программу информации о месте нахождения
файлов базы данных решается путем использования псевдонима базы данных. Псевдоним (Alias) -
это короткое имя, поставленное в соответствие реальному, полному имени каталога базы данных. Такой псевдоним
должен быть зарегистрирован в файле конфигурации конкретного компьютера при помощи утилиты BDE Administrator.
   Для доступа к информации программа, обеспечивающая работу с базой данных,
подключает библиотеку Borland Database Engine (BDE), которая, в свою очередь, использует конфигурационный файл,
содержащий информацию обо всех зарегистрированных в системе псевдонимах.
   Пусть наша база данных будет находиться в каталоге "C:\TEMP\PROBA".
Присвоим псевдоним создаваемой БД. Пусть имя этого псевдонима будет "PROBA". Запустим утилиту
BDE Administrator. Выберем в главном меню элемент Object | New. В появившемся окне (рисунок 1) оставим
тип создаваемой БД без изменений (STANDARD) и нажмем OK.


Рис.1. Окно New Database Alias

   В левом окне появившегося окна администратора БД мы увидим строку с именем
STANDARD1. Изменим это имя на "PROBA". Для этого щелкнем мышью на названии БД и введем новый текст.
   В правом окне приведены параметры БД. Оставим их без изменения, изменив лишь PATH.
Этот параметр указывает путь к каталогу, в котором будет расположена БД. Можно ввести путь вручную, но лучше воспользоваться
средствами администратора: для этого нужно щелкнуть по полю PATH и нажать на появившуюся в правом углу поля кнопку.
Затем следует выбрать каталог C:\TEMP\PROBA и нажать кнопку OK (рисунок 2).


Рис.2. Выбор каталога БД

   
Теперь необходимо запомнить определение псевдонима. Для этого в левом окне администратора БД необходимо щелкнуть по имени
псевдонима правой кнопкой мыши и во всплывающем меню выбрать элемент Apply. В появившемся диалоговом окне,
в котором спрашивается, собираемся ли мы запоминать изменения для псевдонима, необходимо нажать кнопку OK.
Затем следует выйти из утилиты BDE Administrator. Теперь создание псевдонима завершено и к нему можно обращаться
из других утилит и приложений. Однако каталог, на который ссылается псевдоним БД, еще пуст. Необходимо создать таблицы базы данных.

   
Со следующего шага мы будем рассматривать создание таблиц базы данных.



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий