Door Japke Rosink, zaterdag 29 september 2007 00:53, views: 6.379 •
Bron: Firebird Project, submitter: sneep

Om grote hoeveelheden gegevens op te slaan worden vaak databases gebruikt, gezien deze beter te onderhouden en te benaderen zijn dan een simpel tekstdocument waarin de gegevens worden vastgelegd. Bekende namen zijn natuurlijk Oracle met zijn Oracle 11g-database, IBM met de DB2-database en Microsoft met SQL Server.

Firebird heeft als oorsprong de InterBase database van Inprise Corp (tegenwoordig Borland Software Corp), de geschiedenis van InterBase en Firebird is op deze pagina na te lezen. Deze relationele database ondersteunt verschillende besturingssystemen waarop het geïnstalleerd kan worden, zoals het Linux- en Windows-platform waardoor het breed kan worden ingezet. De ontwikkelaars hebben onlangs versie 2.0.3 uitgebracht met de volgende opmerking:

Version 2.0.3:

This sub-release does not add any new functionality to the database engine. It contains a number of fixes to bugs discovered since the v.2.0.1 sub-release and corrects a regression that caused the withdrawal of the v.2.0.2 sub-release. Minor improvements include a port of Firebird 2.0.3 Classic for MacOSX on Intel and increased access security for the Firebird log.

Version 2.0.2

This sub-release was withdrawn.

Version 2.0.1:

This was the first sub-release since the 2.0 release in November, 2006. It adds no new features (those are coming in v.2.1) but provides a large number of bug-fixes and a few improvements. It is highly recommended that v.2.0 installations be upgraded to get the benefits of these.
Volgende 00:54 Auto Gordian Knot 2.46 beta
Vorige 00:52 Crap Cleaner 2.01.507


Reacties (5)

Iemand ervaring hiermee? Heb tot nu toe kennis gemaakt met mysql en MS sql via school maar wil wel een kijken wat er nog als alternatief is.
Ik heb kort met Firebird gewerkt en mijn indruk was dat het een lekker lichte database is die toch heel aardig de SQL standaarden aankan. Een simpel overzicht kan je op deze pagina vinden (een beetje rooskleurig is het beeld wel).
Firebird is in de eerste plaats een embedded database (vergelijkbaar met sqlite, ms access), maar via een server service kun je de database ook remote benaderen. Firebird heeft gewoon alle functionaliteiten welke je van een relationale database mag verwachten. Op het gebied van XML support (computed columns, indexes, etc) lopen de open source databases helaas nog wel achter de commerciele database aan.

Er zijn (native) firebird drivers voor java, .NET, PHP en ODBC.
0 kEUS
@Niemand_Anders2 oktober 2007 12:07
Firebird is in de eerste plaats een normale service server database, welk als interbase al een aantal jaren meedraait. Interbase 6 was de laatste officiele Firebird is een fork van interbase 7. Interbase was een borland product met makkelijke kopelingen naar andere borland producten, zoals c++ builder en delphi.

De embedded versie is de jongste telg van de firebird line, echter zeker niet de oorsprong

Verder is het een fijne dbms met veel functionaliteit en zeer goed te onderhouden.
Mooie onderdelen zijn de zelf uit te breiden UDF's (User Defined Functions) en de stored procedures.Dit zit er al heel lang in, voordat iemand begint dat dit ook in andere systemen zit.

Zie ook http://www.ibphoenix.com/

Kijk er eens naar zou ik zeggen, i.p.v. standaard naar mysql te grijpen.
Ik mis progress met openedge in de lijst. Ik vind die aanzienlijk sneller en stabieler dan oracle.

Oracle kan veel meer(en is duurrr), alleen jammer voor oracle dat in erg veel omgevingen al die extra's behoorlijk overbodig zijn.

Microsoft sql, ach zolang collega's de win-bakken maandelijks rebooten en dan nog steeds problemen met stabiliteit hebben...ondanks klein aantal gebruikers.. Niet als flaimebait bedoeld maar mijn ervaring uit de praktijk.

Op dit item kan niet meer gereageerd worden.

Volgende 00:54 Auto Gordian Knot 2.46 beta
Vorige 00:52 Crap Cleaner 2.01.507