Основы разработки баз данных в Delphi
При создании программ, работающих с базами данных, в системе Delphi традиционно используется механизм Borland Database Engine (BDE). Этот механизм реализован в виде набора библиотек, которые обеспечивают для программы, написанной на Паскале, простой и удобный доступ к базам данных независимо от их архитектуры. При использовании механизма BDE разработчик может не задумываться о том, как его… Читать ещё >
Основы разработки баз данных в Delphi (реферат, курсовая, диплом, контрольная)
При создании программ, работающих с базами данных, в системе Delphi традиционно используется механизм Borland Database Engine (BDE). Этот механизм реализован в виде набора библиотек, которые обеспечивают для программы, написанной на Паскале, простой и удобный доступ к базам данных независимо от их архитектуры. При использовании механизма BDE разработчик может не задумываться о том, как его программа будет работать с базой данных на физическом уровне. Вдобавок при переходе к использованию СУБД разных производителей программисту не потребуется менять исходный код своей программы. Достаточно внести изменения только в настройки BDE.
Создание таблиц.
Для создания таблиц в системе Delphi имеется приложение Database Desktop. Новая таблица создается командой File — New — Table. При заполнении таблицы учитываются следующие поля: Field Name (указывается имя поля (на английском), не должно начинаться с пробела), Type (тип поля. При нажатии правой кнопкой мыши открывается меню для выбора типа), Size (указывается в количестве символов), Key (ключевое поле).
Затем таблицу надо проиндексировать. Для это в разделе Table properties открываем выпадающий список. И выбираем раздел Secondary Indexes. Нажимаем кнопку Define. На этом создание таблицы завершено, ее нужно сохранить (Save as).
Далее создаются остальные таблицы (по такому же принципу). При регистрации в системе BDE созданной группы таблиц как целостной базы данных используется приложение SQL Exploer. Здесь создаем новую базу данных (Object — New), указываем путь рабочего каталога и сохраняем (Apply).
Далее с помощью средств Delphi реализуется доступ к базе данных. Обычно используются средства: SQL, DBGrid и DataSource, при указании нужных свойств база данных становится видимой на форме.