firebird est une base de données relationnelle offrant de nombreuses fonctionnalités ansi sql standard qui fonctionne sur windows, linux et une variété de plateformes unix. le projet a été développé à partir d'une version d'interbase publiée brièvement en open-source par inprise corp (maintenant connu sous le nom de borland software corp) le 25 juillet 2000 avant que borland ne change d'avis. firebird offre une excellente simultanéité, de hautes performances et un langage efficace pour les procédures stockées et les triggers. il a été utilisé dans les systèmes de production, sous une variété de noms, depuis 1981. versions superserver, classic et embedded le serveur firebird existe en trois versions : superserver, classic et embedded. vous pouvez commencer avec superserver. actuellement, classic est recommandé pour les machines smp et quelques autres situations spécifiques. superserveur partage son cache pour toutes les connexions aux bases et utilise des threads pour chaque connexion. classic utilise une instance par connexion. la version embedded est une étonnante variation du serveur. c'est une version complète du serveur firebird en une seule dll. elle est très simple à déployer, puisqu'elle n'a pas besoin d'installation sur un serveur. c'est idéal pour des catalogues sur cdrom, des démos ou des applications monopostes. firebird est livré avec un ensemble d'utilitaires en ligne de commande qui vous permettent de créer des bases de données, extraire des statistiques des bases, exécuter des commandes sql et des scripts, faire des sauvegardes et restaurations, etc. si vous préférer un outil avec interface graphique, il en existe plusieurs, y compris des gratuits. sous windows, vous pouvez utiliser firebird en tant que service ou comme application. l'utilitaire d'installation peut créer une icône dans le panneau de configuration pour administrer le serveur (démarrage, arrêt, etc).