База данных Delphi – это набор файлов (таблиц), в которых находится информация. Как правило, база данных Delphi состоит из нескольких таблиц, которые размещают в одном каталоге. Каталог для новой базы создаётся обычным образом средствами Windows. Таблицу можно создать, воспользовавшись входящей в состав Delphi утилитой Borland Database Desktop или организовав SQL – запрос к серверу базы данных.
Так как для доступа к файлам (таблицам) базы данных библиотека BDE использует не имя каталога, в котором находятся файлы, а его псевдоним, то перед тем, как приступить к созданию таблиц новой базы данных, необходимо создать псевдоним для этой базы данных.
Таким образом Delphi работа с базами представляет собой  процесс создания базы данных Delphi , который может быть представлен как последовательность следующих шагов:
  • Создание каталога.
  • Создание псевдонима.
  • Создание таблиц.

 

     Создание каталога базы данных Delphi


Для Delphi работы с базами  необходимо создать каталог (папку) для файлов базы данных , которая создаётся обычным образом, например при помощи Проводника. Обычно файлы локальной базы данных помещают в отдельном подкаталоге каталога программы работы с базой данных.


Создание псевдонима базы данных Delphi.


Так же для Delphi работы с базами  неоходим псевдоним базы данных Delphi, которвый создаётся при помощи входящей в Delphi утилиты BDE Administrator, которая запускается из Windows выбором из меню Программы/Borland Delphi 7 команды BDE Administrator.
Ниже  на рисунке показан вид диалогового окна BDE Administrator.

 Delphi работа с базами

В левой части окна, на вкладке Databases, перечислены псевдонимы, зарегистрированные на данном компьюторе. Для того чтобы создать новый псевдоним, нужно из меню Object выбрать команду New.Затем в открывшемся диалоговом окне New Database Alias (новый псевдоним базы данных) из списка Database Driver Name, в котором перечислены зарегистрированные в системе драйверы доступа к базам данных, нужно выбрать драйвер для создаваемой базы данных, фактически выбрать тип создаваемой базы данных.
При создании псевдонима по умолчанию предлагается драйвер STANDART (default driver), который обеспечивает доступ к таблицам в формате Parandox.

 Delphi работа с базами

После выбора драйвера и щелчка на на кнопке OK в список псевдонимов будет добавлен новый элемент. См. рис. ниже Регистрация нового псевдонима.

 Delphi работа с базами

После этого нужно изменить автоматически созданное администратором имя псевдонима и задать путь к файлам базы данных, для которой создаётся псевдоним.
Имя псевдонима можно изменить обычным способом для Windows,  то есть щёлкнуть правой кнопкой мыши на имени псевдонима (на вкладке Database), и в появившемся контекстном меню выбрать команду Rename(переименовать) и в открышемся диалоговом окне ввести новое имя.
Путь к файлам базы данных можно ввести на вкладке Definition в поле Path с клавиатуры или воспользоваться стандартным диалоговым окном Select Directory (выбор каталога), которое открывается щелчком на кнопке с тремя точками, находящейся в конце поля Path.
Ниже в качестве примера приведён вид окна BDE Administrator после создания псевдонима Peterburg для базы данных « Архитектурные памятники  Санкт - Петербурга».
Для того чтобы созданный псевдоним был зарегистрированный в файле конфигурации (Idapi.cfg), необходимо в меню Object выбрать команду Apply (применить). В открывшемся диалоговом окне Confirm следует подтвердить необходимость сохранения изменений в файле конфигурации.

Скачать исходник база данных в Delphi »:

 

Добавить комментарий


Защитный код
Обновить