Создание, наполнение, обновление и удаление БД обеспечивается с помощью системы управления базами (СУБД) данных, которые делятся на персональные и многопользовательские.
Cлайд 3
К персональным СУБД относятся: Paradox dBase FoxPro Access
Cлайд 4
К многопользовательским: Oracle Microsoft SQL Server Inter Base SyBase
Cлайд 5
Доступ к БД из приложения Delphi осуществляется через процессор баз данных – BDE (Borland Database Engin)
Cлайд 6
База данных BDE Невизуальные компоненты Визуальные компоненты Программа DataSourse
Cлайд 7
ПРОГРАММА DataBase Desctop предназначена для : создания таблиц изменения таблиц редактирования записей
Cлайд 8
Технология создания информационной системы
Cлайд 9
Последовательность создания БД с использованием DataBase Desctop Создать на диске новый каталог, в котором будет размещаться новая БД (например C:\BD) Обращение к БД осуществляется с помощью псевдонима
Cлайд 10
Для создания псевдонима используется программа BDE Administrator
Cлайд 11
Выбирается пункт Object\ New
Cлайд 12
Оставить без изменения тип базы данных
Cлайд 13
Изменить псевдоним (Standart1)
Cлайд 14
Чтобы запомнить имя псевдонима, необходимо щелкнуть по нему правой кнопкой мыши и выбрать пункт Apply
Cлайд 15
В правом поле изменить Patch (путь к БД)
Cлайд 16
Создание таблиц базы данных
Cлайд 17
Меню Tools\ DataBase Desctop
Cлайд 18
Меню File\ New\ Table
Cлайд 19
Выбирается формат таблицы
Cлайд 20
Определяется структура таблицы
Cлайд 21
Определяется структура таблицы описание полей задание ключа задание индексов определение ограничений на значения полей определение условий (ограничений) ссылочной целостности задание паролей задание языкового драйвера задание таблицы для выбора значений
Cлайд 22
Типы полей:
Cлайд 23
Типы полей:
Cлайд 24
Типы полей:
Cлайд 25
Типы полей:
Cлайд 26
Пример
Cлайд 27
Установка дополнительных параметров Обязательное заполнение поля Задание полей списка Задание вторичного индекса Ссылочная целостность Задание пароля
Cлайд 28
Заполнить базу данных 1 способ: File\ Open\ Table
Cлайд 29
Заполнить базу данных 2 способ: через форму : DataBase\ Form Wizard
Cлайд 30
Cлайд 31
Чтобы сделать простейшее приложение, которое позволит работать с созданной таблицей необхожимо выполнить последовательность действий:
Cлайд 32
Шаг 1. На форму поместить компонент вкладки BDE - Table
Cлайд 33
Свойству DataBase присваивается значение ранее определенного псевдонима (или каталога, где находится БД)
Cлайд 34
Свойству TableName задается имя таблицы
Cлайд 35
Шаг 2. Добавить компонент DataSourse вкладки Data Access
Cлайд 36
Свойство DataSet установить в Table1
Cлайд 37
Шаг 3. Добавить компонент DBGrid вкладки Data Controls
Cлайд 38
Компонент DataSourse установить в DataSourse1
Cлайд 39
Активизировать данные Установить свойство объекта Table : Active - True