ПредишенСледващото

В този урок ще научите основната база данни на фирмата Borland - Borland Database Engine (BDE). и да научат как да създавате и редактирате псевдоними - механизъм, който да улесни комуникацията с базата данни. В допълнение, ние ще научите как да конфигурирате драйверите за ODBC.

същност BDE

Силата и гъвкавостта на Делфи при работа с бази данни, базирани на ниско ниво ядро ​​- CPU Database Borland Database Engine (BDE) база данни. интерфейс му с приложения, наречен Integrated Програмиране приложения за базата данни интерфейс (IDAPI). По принцип, сега не се прави разлика между тези две имена (BDE и IDAPI) и ги смятат за синоними. BDE позволява достъп до данните, като използват както за традиционен (навигация) подход и с помощта на набор-ориентирания подход, използван в сървърите на SQL-база данни рекорд ориентирани. Освен BDE, Delphi ви позволява да достъпват бази данни, използвайки технология (и, следователно, шофьори) Open DataBase Connectivity (ODBC) компания Microsoft. Но, както показва практиката, работата на системите, използващи BDE е много по-висока, отколкото на добавката, когато се използва ODBC. ODBC драйвери работят чрез специален "ODBC гнездо", която ви позволява да ги вградите в BDE.

Всички инструменти Borland Database - Paradox, DBASE, Database Desktop - използвайте BDE. Всички налични в Paradox или DBASE характеристики, "наследени" BDE, и по тази причина същите тези функции и има Delphi.

Таблиците се съхраняват в базата данни. Някои бази данни се съхраняват в базата данни под формата на няколко отделни файлове, които представляват една маса (общо взето, всички от местната СУБД), докато други се състоят от един файл, който съдържа всички таблици и индекси (InterBase). Например, DBASE и Paradox таблици винаги се съхраняват в отделни файлове на диска. Директорията, съдържаща DBASE .dbf файлове или Paradox .db файловете се разглежда като база данни. С други думи, всяка директория, съдържаща файлове в DBASE формат или Paradox, Делфи се разглежда като единна база данни. За да преминете към друга база данни, просто трябва да преминете към друга директория. Както вече бе споменато по-горе, от магазини InterBase всички маси в един файл с разширение .GDB. така че този файл е базата данни InterBase.

Той е удобен не само да укажете пътя към таблиците в базата данни, както и използването на заместител на това - псевдоним, наречена псевдоним. Тя се съхранява в отделен конфигурационен файл в произволно място на диска и ви позволява да се изключат от програмата директна препратка пътека за достъп до базата данни. Този подход дава възможност да се организира данни навсякъде, без да прекомпилирате където програмата. В допълнение към пътя за достъп, указана в псевдоним на база данни, език шофьор и много други контролна информация. Следователно, използването на псевдоними позволява лесен преход от локални бази данни за по-SQL-сървър бази данни (естествено, когато условията за кандидатстване за клиент раздяла и сървър).

За да създадете псевдоним, стартирайте помощната програма за конфигуриране на BDE (bdeadmin.exe програма), което е в указателя, в който се помещава динамичен BDE библиотеката.

Разработка на база данни в Делфи (2) - статия, страница 8

Фиг. 1: Основната конфигурация полезност прозорец BDE


Основната конфигурация прозорец BDE полезност има формата, показан на Фигура 1. За да създадете псевдоним, изберете меню "обект" позиция "Нова". В диалоговия прозорец, изберете името на драйвера на база данни. псевдоним може да е стандартен тип (СТАНДАРТ) да работи с локалните бази данни в DBASE формат или Paradox или да съответства на името на SQL сървър (InterBase, Sybase, Informix, Oracle и др.)

Разработка на база данни в Делфи (2) - статия, страница 8

Фиг. 2: В диалоговия прозорец, добавяне на нов псевдоним, можете да посочите вида на база данни

SQL-сървър InterBase и други видове бази данни изискват определяне на голям брой параметри, много от които можете да оставите по подразбиране.

System Information BDE Configuration Utility

Така че, ние се срещна с най-важната характеристика на BDE на помощната програма за конфигуриране - създаването и редактирането на псевдоними, определяне на параметрите на достъп до бази данни. Въпреки това, помощната програма за конфигуриране BDE ви позволява да посочите не само псевдонимите, но също и драйверите за достъп до база данни, както и различни системна информация компонент на работната среда на същите тези псевдоним.

Помислете, например, система за информация на водача PARADOX:

NET DIR. Параметърът съдържа местоположението на директорията за контрол на мрежата по делото. Той е необходим, за да се обърне внимание на PARADOX маса на мрежово устройство.

ВЕРСИЯ. Номер на версията на драйвера.

ТИП. Вид на драйвери.

LANGDRIVER. Език шофьор, който дефинира набор от валидни знаци.

Размер на блока. Размерът на блока на диска използва за съхраняване на аудио записи.

Коефициент на запълване. Той съдържа процент от блока на настоящия диск. Параметър е необходимо да се създаде файловете на индекса.

LEVEL. Този параметър определя типа на формат на таблицата се използва за създаване на временни таблици.

STRICTINTEGRTY. Възможността да се използва референтна цялост. Ако това е вярно, не можете да променяте таблица с референтна цялост, а ако FALSE, кутията, но рискът за нарушаване на целостта на данните.

заключение

Така че, в този урок ние се опитахме да разберем какво BDE, учил много важно да се работи с концепцията на базата данни - псевдоним и са се научили да коригира своите параметри за правилното функциониране на програмата по примера на водача PARADOX.

Урок 1: Настройване BDE

Събитие ориентирано програмиране.

Създаване на бази данни в Делфи

Урок 8: база данни за управление на връзката (TDataBase клас, сесия обект)

Свързани статии

Подкрепете проекта - споделете линка, благодаря!