Delphi и Model Driven Architecture. Разработка приложений баз данных
Книга посвящена технологии разработки приложений баз данных в Delphi, основанной на концепции архитектуры, управляемой моделями (Model Driven Architecture — MDA). Читатель знакомится с идеологией MDA в целом и осваивает базовые основы языка UML.
Значительное внимание уделено языку объектных ограничений OCL — мощному и лаконичному диалекту, благодаря которому задачи доступа к данным решаются гораздо легче и быстрее, чем при традиционной разработке с применением SQL-запросов.
В книге подробно, с разбором множества конкретных примеров, описываются практические шаги по созданию MDA-приложений в Delphi. Читатель на практике убедится, как быстро и просто можно создавать сложные приложения, работающие практически с любой СУБД, при этом зачастую вообще не используя SQL и в ряде случаев даже не прибегая к написанию программного кода.
Книга в первую очередь адресована читателям, знакомым с традиционными подходами создания приложений баз данных в Delphi, однако она может быть полезна и всем тем, кто желает познакомиться с принципиально новой технологией создания приложений в XXI веке — MDA. Издание охватывает обзор Borland MDA, быстрый старт, модель приложения, объектное пространство, дескрипторы, графический интерфейс, работу с уровнем данных, генерацию кода и механизм «подписки».
