![]() | |
![]() | |
דף הבית של Firebird | |
מפתח | פרויקט Firebird |
---|---|
מחזור חיים |
22 בנובמבר 2000 – הווה (24 שנים) ![]() |
גרסה אחרונה |
5.0.1 (2 באוגוסט 2024) ![]() |
מערכת הפעלה | חוצה פלטפורמות |
נכתבה בשפות |
C++ ![]() |
סוג רישיון | IPL, IDPL (מבוסס MPL) |
קוד מקור |
https://github.com/FirebirdSQL/firebird ![]() |
קטגוריה | מסד נתונים |
www.firebirdsql.org | |
![]() ![]() |
Firebird (או - FirebirdSQL, בתרגום מילולי - ציפור אש), הוא מסד נתונים יחסי בקוד פתוח שיצא לראשונה ב־2002 על בסיס הקוד של תוכנת InterBase 6.0 של חברת בורלנד, שיצא לציבור באוגוסט 2000. הוא זמין למגוון מערכות הפעלה ותואם לתקן SQL92 ומימוש חלקי ל־SQL2003. מסד הנתונים בנוי בגישה בה הוא יכול לשמש כשרת, וכן כמסד נתונים משובץ. מי שמחובר ל־Firebird תמיד ישתמש בתצורת שרת-לקוח, גם כאשר הוא משובץ, אך ההבדלים ביניהם הוא מנהל ההתקן אשר נעשה בו שימוש. אופן הפעולה של Firebird הוא תמיכה מלאה בגישת העבודה של ACID.
מסד הנתונים כולל שפה לפרוצדורות מאוחסנות ולטריגרים (אנ'), עם שימת דגש על ניפוי באגים. לשפות תכנות רבות יש התממשקות איתו, לדוגמה C#, C, C++, Java, Object Pascal (כדוגמת Delphi וFree Pascal), Ruby, פייתון, PHP ועוד. בנוסף ישנו חיבור לODBC.
ל־Firebird יש מספר כלי ניהול גרפיים, אשר רובם מסחריים. כלי ניהול קוד פתוח נפוץ מאוד נקרא Flamerobin.