Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Работа с псевдонимами

Псевдоним (alias) указывает местонахождение файлов БД и представляет собой специальное имя для обозначения каталога. Использование псевдонимов суще­ственно облегчает перенос файлов БД в другие каталоги и на другие компьюте­ры. При этом не требуется изменять приложение, которое осуществляет доступ к таблицам БД. Если в приложении расположение таблиц указано с помощью псевдонима, то после перемещения БД для обеспечения работоспособности приложения достаточно изменить путь, на который указывает псевдоним. Если же в приложении путь к БД указан в явном виде, т. е. без псевдонима, то после перемещения БД нужно изменять само приложение — вносить изменения в ис­ходный код и заново его транслировать.

Для создания псевдонима базы данных перед вызовом пункта меню Object/New Администратора BDE нужно выбрать вкладку Database в левой части окна, в противном случае команда New меню будет недоступна. После задания этой команды появляется диалоговое окно New Database Alias (Новый псевдоним БД), в котором нужно выбрать тип драйвера (рис. 1). Для локальных таблиц Paradox и dBase выбирается тип standard, для других таблиц указывается соот­ветствующий тип, например, для удаленного сервера InterBase — тип intrbase.

Рис. 1. Выбор типа драйвера

 

После нажатия кнопки ОК создается псевдоним, и его данные отображаются в окне Администратора BDE (рис.2). Новый псевдоним автоматически полу­чает имя standardi и параметры по умолчанию. Можно переименовать псевдо­ним, выполнив команду Rename контекстного меню псевдонима или пункта Object главного меню Администратора BDE.

Рис. 2. Установка параметров псевдонима

 

Псевдоним для работы с локальными БД имеет три параметра.

□ default driver — указывает формат таблиц БД (по умолчанию имеет значение Paradox). Кроме того, можно установить значения dBase или asciidrv для текстовых файлов, разбитых на колонки.

□ enable BCD — указывает на необходимость перевода чисел в формат BCD, что позволяет более точно выполнять вычисления, но уменьшает скорость их выполнения. По умолчанию имеет значение False и, соответственно, формат BCD не используется.

□ path — указывает расположение (каталог) БД. После создания псевдонима путь не определен, и разработчик должен установить его самостоятельно.

Рис. 3.Установка пути к базе данных

 

Отметим, что псевдонимы для удаленных БД имеют большее число параметров, например, для псевдонима типа intrbase число параметров равно пятнадцати.

При необходимости можно изменить параметры псевдонима, например, имя и путь. Для параметров default driver и enable bcd значение выбирается из рас­крывающегося списка. Значение параметра path можно ввести вручную или с помощью выбора нужного каталога в окне Select Directory (рис. 3), которое появляется при двойном щелчке в поле значения параметра. После выбора дис­ка, каталога и нажатия кнопки ОК соответствующий путь автоматически зано­сится в качестве значения параметра path.

Смена пути выполняется при переме­щении БД в другой каталог.

Ненужный псевдоним можно удалить, выполнив команду Delete контекст­ного меню псевдонима или команду Object/Delete главного меню Админи­стратора.

Для каждого псевдонима указывается соответствующий драйвер, для локальных таблиц — обычно dBase или Paradox, при этом параметры драйвера устанавли­ваются по умолчанию.

Для псевдонима типа intrbase, предназначенного для доступа к удаленной БД InterBase, в меню Object программы появляется команда Diagnostics. Эта коман­да вызывает окно Communication Diagnostic Tool (Диагностирование соединения) проверки соединения с удаленной БД (рис. 4).

 

После указания параметров соединения (расположения БД, имени и пароля пользователя) и нажатия кнопки Test выполняется соединение с БД, результаты которого выводятся в поле Results. Более подробно вопросы, касающиеся со­единения с удаленной БД, рассматриваются ниже.

Для работы с псевдонимами можно использовать и другие программы, напри­мер, Database Desktop

 

 

<== предыдущая лекция | следующая лекция ==>
Программа BDE Administrator | Параметры драйвера
Поделиться с друзьями:


Дата добавления: 2014-01-03; Просмотров: 313; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.014 сек.