Що таке interbase express

Ласкаво просимо в форум.

Тема: "Світ Interbase .." або "FireBird .." Що вибрати

У зв'язку з цим питання:

· Яка з цих книг доступніше для новачка, який щойно розпочинає вивчати СУБД і проектування БД

· Якою мірою ці книги, так би мовити, взаємозамінні. Тобто наскільки знання, отримані з книги про InterBase (наприклад) застосовні для роботи з FireBird і навпаки.

Заздалегідь дякую всім за відповіді.

З повагою, Londinium

1. Якщо ти зовсім новачок, то бери першу - в ній доступніше.

2. Якщо ти новачок тільки в ІБ, то краще другу.

3. Другу книжку бажано мати під рукою по-любому - незалежно від того, чи є перша.

4. Важливо - у другій немає нихрена (здається) про бібліотеки доступу (IBX, FIBPlus).

5. Знання про InterBase, отримані з першої книги, застосовні до FireBird практично в повному обсязі.

Книга: Світ InterBase. Архітектура, адміністрування та розробка додатків баз даних в InterBase / FireBird / Yaffil

Що таке InterBase Express?

Що таке InterBase Express?

Користувачі Borland Delphi 5-7 і Borland C ++ Builder 5-6 редакцій Professional і Enteiprise напевно вже звернули увагу на закладку InterBase в палітрі компонентів. Саме ця закладка і являє собою набір компонент під загальною назвою InterBase Express або IBX. Це компоненти для роботи з базами даних InterBase, які використовують пряме InterBase API, т. Е. Звертаються до сервера безпосередньо, без якихось проміжних (middle-ware) коштів.

Фактично якщо розробляти програми баз даних з використанням IBX, то для роботи таких додатків потрібно лише наявність GDS32.DLL на диску в доступному місці.

Офіційно розробка IBX ведеться в рамках IPL - InterBase Public License, т. Е. Компоненти доступні в повних вихідних текстах і ви можете використовувати їх абсолютно безкоштовно. Однак фактично ці компоненти розробляються тільки співробітниками корпорації Borland, сумісні тільки з певними версіями і редакціями Delphi і C ++ Builder і недоступні для публічної розробки, як це прийнято в звичайних Open Source-проектах.

Компоненти IBX дозволяють розробляти програми, орієнтовані на ідеологію і архітектуру InterBase. До особливостей IBX можна віднести:

* Явне управління транзакціями;

* Підтримку розширень InterBase 6.0-7.0;

* Використання генераторів для значень ключових полів;

* Управління сервером через Services API;

* Підтримку стандартних і сторонніх візуальних компонентів відображення даних;

* Підтримку вбудованих і сторонніх генераторів звіту;

* Сумісність з Delphi 5-7, C ++ Builder 5-6 і Kylix

Схожі статті