Реферат: Разработка баз данных в Delphi
Рассмотрим, например, системную информацию драйвера PARADOX:
-
NET DIR. Параметр содержит расположение каталога сетевого управляющего файла. Он нужен для того, чтобы обратиться к таблице PARADOX на сетевом диске.
-
VERSION. Номер версии драйвера.
-
TYPE. Тип драйвера.
-
LANGDRIVER. Языковой драйвер, определяющий множество допустимых символов.
-
BLOCK SIZE. Размер блока на диске, используемого для запоминания одной записи.
-
FILL FACTOR. Содержит процент от блока на текущем диске. Параметр нужен для создания индексных файлов.
-
LEVEL. Параметр определяет тип формата таблицы, используемой для создания временных таблиц.
-
STRICTINTEGRTY. Параметр использования ссылочной целостности. Если он равен TRUE, то вы не можете изменить таблицу с ссылочной целостностью, а если FALSE, то можете, но рискуете нарушить целостность данных.
Как уже отмечалось выше, утилита настройки BDE сохраняет всю конфигурационную информацию в файле IDAPI.CFG. Этот файл с предустановленными ссылками на драйверы и некоторыми стандартными алиасами создается при установке Delphi. Кроме того, он создается при установке файлов редистрибуции BDE (т.е. когда Вы переносите BDE и SQL Links на другие компьютеры).
Заключение
Итак, на данном уроке мы постарались понять для, что такое BDE, изучили очень важное для работы с базами данных понятие - алиас, а также научились настраивать его параметры для корректной работы программы на примере драйвера PARADOX.
Урок 1: Настройка BDE
Создание баз данных в Delphi
Урок 2: Создание таблиц с помощью Database Desktop
Содержание урока 2:
Обзор 2
Утилита Database Desktop 2
Заключение 9
Обзор
На данном уроке мы изучим, как создавать таблицы базы данных с помощью утилиты Database Desktop, входящей в поставку Delphi. Хотя для создания таблиц можно использовать различные средства (SQL - компонент TQuery и компонент TTable), применение этой утилиты позволяет создавать таблицы в интерактивном режиме и сразу же просмотреть их содержимое - и все это для большого числа форматов. Это особенно удобно для локальных баз данных, в частности Paradox и dBase.
Утилита Database Desktop
Database Desktop - это утилита, во многом похожая на Paradox, которая поставляется вместе с Delphi для интерактивной работы с таблицами различных форматов локальных баз данных - Paradox и dBase, а также SQL-серверных баз данных InterBase, Oracle, Informix, Sybase (с использованием SQL Links). Исполняемый файл утилиты называется DBD32.EXE. Для запуска Database Desktop просто дважды щелкните по ее иконке.
Рис. 1: Выпадающий список в диалоговом окне Table Type позволяет выбрать тип создаваемой таблицы
????? ?????? Database Desktop ???????? ??????? ???? File|New|Table ??? ???????? ????? ???????. ????? ???? ???????? ?????????? ???? ?????? ???? ???????, ??? ???????? ?? ???.1. ?? ?????? ??????? ????? ?????? ?? ?????????????, ??????? ????????? ?????? ?????? ? ???? ?? ???????.
После выбора типа таблицы Database Desktop представит Вам диалоговое окно, специфичное для каждого формата, в котором Вы сможете определить поля таблицы и их тип, как показано на рис.2.
Рис. 2: Database Desktop позволяет задать имена и типы полей в таблице