Зелен кълвач - български клон InterBase база данни
Добре дошли във форума.
Тема: "Световната InterBase .." или "Жар птица .." Какво да изберете
Благодарение на тези въпроси:
· Кой от тези книги са на разположение за начинаещи едва сега започват да се учат на база данни и база данни дизайн
· До каква степен тези книги, така да се каже, взаимозаменяеми. Т.е. като знания получени от книги на InterBase (например) са приложими за работа с FireBird и обратно.
Благодаря на всички ви предварително за вашите отговори.
С уважение, Londinium
1. Ако наистина сте начинаещ, а след това да вземе първата - това достъпни.
2. Ако сте нов само в МЗ, вторият най-добрите.
3. Втората книга е желателно да имате под ръка в някой - независимо от това дали е налице на първо място.
4. Важно е - няма втори нихром (мисля) за библиотеката за достъп (IBX, FIBPlus).
5. Познаване на InterBase, получена от първата книга, приложима към FireBird почти пълна.
След отваряне на разработчиците на изходния код InterBase с помощта на сървър в своите проекти, те започват да се опитват да я подобрим, адаптиране към техните нужди и подобряване на ефективността. В същото време е ясно, че самостоятелно модифициране код коренно различни разработчици единствено за собствените си цели ще доведе до несъвместими версии и трудности при поддръжката. В света на софтуер с отворен код (Open Source) тази неприятна ситуация е често срещано явление и се нарича код разклоняващите.
Защо решихте да създадете нов клонинг, а не да се интегрират промени в Firebird проект?
За съжаление, координаторите на политиката и участници Firebird проект е доста твърда по отношение на въвеждането на нови функции. Основният приоритет е да се създаде екип Firebird стабилна версия на базата на съществуващ източник при запазване на пълна независимост платформа. В същото време, разработчиците зелен кълвач счита за много обещаваща област на интеграция сървър с Windows NT, което ще изисква въвеждането на специални функции на операционната система на сървъра, което е недопустимо за членовете Firebird проект. оптимизиране на ефективността се извършва също с помощта на платформа зависими (хардуера и операционната система) модули, включително части от кода реализира в асемблер.
При тези обстоятелства, е целесъобразно да се създаде един клонинг на InterBase / Firebird допълнителни функции и по-добра производителност на Windows NT, като същевременно се поддържа съвместимост с други версии. Чрез съвместимост се разбира следното:
* Възможност за прехвърляне на данни от InterBase 4-6,5 / Firebird 1.0 до зелен кълвач чрез резервна база данни (гръб-възстановяване) и обратно, ако базата данни не използва функции, специфични за конкретен вариант.
* Възможност за свързване на клиентите да сървъри зелен кълвач InterBase 4.x- 6.x / Firebird 1.0, и обратно, при условие, че се използва същия транспортен протокол.
* Поддръжка SQL наречия зелен кълвач, използвани в Firebird обем 1.0 и InterBase 6.0.