Читаем Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ полностью

Лицензирование: на доверии - полные исходные тексты (не открытые исходные тексты) поступают вместе с коммерческой подпиской или с некоммерческой благотворительной лицензией, открытыми исходными текстами проекта и для обучения.

Оценка: полнофункциональный набор IB Objects с частичными исходными кодами с неограниченной проверочной версией с сообщением при выполнении вне IDE всегда учитывает дату. Может быть загружено с http://www.ibobjects.com.

<p>FIBPlus</p>

Другой мощный набор компонентов для Delphi, Kylix и C++ Builder, FIBPlus был разработан с использованием в качестве основы FreeiBComponents как свободно распространяемые компоненты доступа к данным. В настоящее время FIBPlus развился до уровня полностью коммерческого продукта, который заявляет о максимальном упрощении и гибкости в использовании.

Основанные на архитектуре Borland TDataset, компоненты FIBPlus предоставляют полную совместимость со многими компонентами коммерческого характера и с открытыми кодами. Они предоставляют простой способ преобразования компонентов Borland InterBaseXpress.

Самая последняя версия FIBPlus 5.3[163]. Проверочная версия доступна для всех поддерживаемых IDE: Delphi 5-7, C++ Builder 5-6 и Kylix 3. Более старые версии FIBPlus были все еще доступны для использования в более ранних продуктах Borland.

FIBPlus поддерживают все версии и модели клиент-сервер в Firebird. Эти компоненты совместимы со всеми инструментами и инструментами сторонних разработчиков, которые связаны с архитектурой TDataset. Некоторые продукты предоставляют пользовательскую поддержку FIBPlus.

Поддержка: компания предоставляет поддержку пользовательских групп на английском и русском языках, а также имеет систему "проблемных сообщений" для индивидуальной помощи. Адреса пользовательских групп:

* английский язык: news://news-devrace.com/FIBPlus.en;

* русский язык: news://news-devrace.com/fibplus.ru;

* сайт http://www.devrace.com для сведений о продукте и сообщениях об ошибках.

<p>Другие</p>

Для интерфейса с Firebird доступны некоторые другие наборы компонентов.

Компоненты UIB

Это набор небольших по объему компонентов доступа к данным с открытыми кодами и драйверы DBXpress для Firebird, InterBase и Yaffil[164]. Это свободный набор под общей лицензией Mozilla. Данные компоненты работают не только с инструментами Borland (Delphi, Kylix, C++ Builder), но также со средой разработки Pascal с открытыми кодами Lazarus и FreePascal. Платформами являются Windows, Linux, и FreeBSD. Двоичные и исходные коды могут быть найдены на http://www.progdigy.com/UIB.

Драйверы Firebird DBXpress

Upscene Productions (http://www.upscene.com) создает драйверы DBXpress с низкой стоимостью для использования в Delphi, Kylix, C++ Builder. Часть от выручки продаж этих драйверов идет на будущие гранты разработчикам проекта Firebird.

Компоненты Zeos

Это компоненты с открытыми кодами для администрирования и разработки приложений баз данных, включая Firebird.

* Объекты базы данных Zeos: библиотека компонентов Delphi для быстрого доступа к Firebird (и другим СУБД).

* Управляющие элементы Zeos: библиотека визуальных компонентов Delphi для использования вместе с объектами базы данных Zeos.

* Библиотека классов Zeos: библиотека классов для разработки приложений C++ для платформ POSIX. Включает интерактивные утилиты графического интерфейса для выполнения запросов, администрирования, а также для работы с BLOB.

Лицензирование GPL, текущая версия 6.1.3. Подробности см. на http:// zeoslib.sourceforge.net.

Существует множество доступных пакетов компонентов. См. список на http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_dev_comps, также используйте для поиска Google.

InterBaseXpress

InterBaseXpress (IBX) содержит компоненты с открытыми исходными текстами для работы с базой данных и выполнения сервисных функций, которые поставляются вместе с некоторыми продуктами Borland, такими как Delphi, Kylix, C++ Builder. Исправленные от ошибок версии доступны в репозитории Code Central на http://community.borland.com. Не используйте версии, поставляемые с Delphi 5, 6 и с Kylix- это бета-версии с большим количеством ошибок, которые могут привести к разрушению базы данных. Более поздние версии с открытыми исходными кодами распространяются свободно и могут использоваться с Firebird 1.0.x. У некоторых пользователей возникли проблемы при употреблении компонентов соединения с базой данных в Firebird 1.5. IBX не является идеальным выбором для использования с Firebird в течение длительного времени, потому что его разработчик сообщил, что он не будет включать в них средства для распознавания отличий между Firebird и InterBase[165].

IBOAdmin

Это набор оболочек компонентов для Firebird Service API (копирование-восстановление, статистика, безопасность и др.), основанных на кодах, первоначально распространявшихся как компоненты IBX Service. Они являются открытыми исходными кодами и требуют IB Objects. IBOAdmin свободно доступны на http:// www.mengoni.it.

<p>PHP</p>
Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных