Вопрос № 59679: Здраствуйте уважаемые эксперты! Вопрос - что такое FireBird в delphi ?
С чем и где используется?
Ответьте, пожайлуста. Я эти еще не пользовался.
Мой E-mail: antigri@mail.ru ....
Вопрос № 59.679
Здраствуйте уважаемые эксперты! Вопрос - что такое FireBird в delphi ?
С чем и где используется?
Ответьте, пожайлуста. Я эти еще не пользовался.
Мой E-mail: antigri@mail.ru .
Отправлен: 21.10.2006, 13:17
Вопрос задал: Antigri (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Маренич Владимир
Здравствуйте, Antigri!
Когда-то Inprise выпостила бета (или альфа)-релиз Interbase 6.0 и выложила исходники. Глюков и багов там была куча. Некие добрые программисты взяли эти исходники, доработали и назвали FireBird. Другие добрые программисты сделали тоже самое и назвали Yaffil и т.д. Другими словами этот тот же Interbase, только бесплатный. А если не знаете что такое Interbase, то сокращенно - это СУБД (система управления базами данных). В Delphi как такового Firebird не наблюдается - это отдельный продукт. А в Delphi есть компоненты
доступа к БД (в Delphi 7 на вкладке "Interbase"). Можете поэксперементировать.
Ответ отправил: Маренич Владимир (статус: Студент)
Ответ отправлен: 21.10.2006, 13:40 Оценка за ответ: 5 Комментарий оценки: Спасибо за сообщение! Interbase и FireBird совместимые по структуре? Какова файловая структура Interbase? Где и как можно получить исходники? Сообщите, пожалуйста, если это возможно. Antigri@mail.ru .
Отвечает: sir henry
Здравствуйте, Antigri!
FireBird в Delphi нет. FireBird - это сервер баз данных, наподобие MS SQL, Oracle и т.п., только намного компактнее. В Delphi есть компоненты для прямой работы с FireBird, которые расположены на закладке InterBase. FireBird и InterBase - это два идентичных по своей структуре сервера баз данных, только InterBase платный, а FireBird бесплатный.
Почитать о FireBird и InterBase можно на сайте www.ibase.ru.
База данных - это специальная файловая структура для хранения разнообразных данных и удобства их обработки. В FireBird база данных это файл, внутри которого расписаны структуры таблиц, наподобие как в Excel, индексов, по которым осуществляется сортировка данных по тем или иным признакам, вспомогательных процедур, которые применяются для того чтобы не нарушалась логичность связанных между собой данных.
Если хотите поработать с FireBird, то можете купить любую книжку по работе Delphi с базами данных. В ней обязательно будет раздел и по работе с InterBase. А InterBase аналогичен по структуре FireBird.
Ответ отправил: sir henry (статус: Академик) Россия, Красноярск ---- Ответ отправлен: 21.10.2006, 18:53 Оценка за ответ: 5 Комментарий оценки: Спасибо за ответ!