Borland Delphi - язык и среда программирования высокого уровня , относящаяся к классу RAD- технологий (Rapid Application Development ‑ «Средство быстрой разработки приложений»). Среда Borland Delphi сделала разработку мощных приложений Windows быстрым процессом. Интерфейс Windows обеспечивает полное перенесение CASE-технологий в интегрированную систему поддержки работ по созданию прикладной системы на всех фазах жизненного цикла работы и проектирования системы.
СУБД Borland Delphi обладает широким набором возможностей, начиная от проектировщика форм и завершая поддержкой всех форматов популярных баз данных.
База данных - структура организационных данных, структурированных специальным образом, связанных с ними программных средств, а так же технических и языковых средств, предназначенных для обеспечения накопления хранения и обработки и коллективного многоцелевого использования этих данных
Требования к Базам Данных:
Быстрый доступ к данным в таблице с однозначными выборками.
Исключение из структур таблиц ненужного повторения данных, которые приводят к ошибке при вводе информации и нерациональное использование пространства.
Сохранение целостности данных.
Целостность данных – изменение одних объектов таблиц автоматически соответствующим образом влечет изменение других объектов связанных с первой.
В среде Borland Delphi имеются визуальные и невизуальные компоненты , включая кнопки, объекты с данными, меню и уже построенные диалоговые панели. С помощью этих объектов можно, например, обеспечить ввод данных просто несколькими нажатиями кнопок мыши, не прибегая к программированию. Это наглядная реализация применений CASE-технологий в современном программировании приложений. Та часть, которая непосредственно связана с программированием интерфейса пользователя системой, получила название визуальное программирование
Выгоды от проектирования баз данных с помощью Borland Delphi:
Устраняется необходимость в повторном вводе данных;
Обеспечивается согласованность проекта и его реализации;
Увеличивается производительность разработки и переносимость программ.
1 Постановка задачи
Разработать реляционную Базу Данных для Строительной фирмы «Атланта», которая должна содержать данные по Клиентам, Персоналу фирмы и объектам строительства, выполняемые фирмой.
Необходимо обеспечить выполнение следующих выборок: