Section courante

A propos

Section administrative du site

Fiche technique
Type de produit : Langage de programmation de base de données
Auteur : Firebird Foundation
Licence IDPL
Date de publication : 2000 à maintenant
Site Web : https://www.firebirdsql.org/

Introduction

Le Firebird est un système de gestion de base de données relationnelle (SGBDR) open-source, basé sur le moteur de InterBase de Borland. Il est conçu pour être léger, performant, et supporte les fonctionnalités classiques des bases de données relationnelles comme les transactions, les déclencheurs, les procédures STORED, et l'intégrité référentielle. Firebird est largement utilisé dans des applications nécessitant une base de données rapide, fiable, et multi-utilisateurs.

Voici les caractéristiques principales de Firebird :

Versions de Firebird

Version Description
SuperServer Une seule instance gère les connexions multiples, souvent plus performante pour les petites applications.
Classic Server Plusieurs instances du moteur sont lancées pour gérer les connexions, ce qui peut être plus performant pour les applications multi-processus léger.
Embedded Server Pour les applications qui ont besoin d'une base de données locale embarquée, avec un seul utilisateur.

Bibliothèques ou cadre d'application

Voici les principales bibliothèques ou cadres d'application pour communiquer avec FireBird en fonction des langages de programmation :

Langage Description
C# FirebirdClient
Delphi IBX, FIBPlus, UniDAC, ZeosLib
Free Pascal Fano Framework, FBLib, ZeosLib
Java JDBC
PHP php-firebird
Python FDB


Dernière mise à jour : Lundi, le 7 septembre 2015