Developpez.com - Rubrique Firebird

Le Club des Développeurs et IT Pro

La version Firebird 3.0.5 est disponible

Le 2020-01-15 06:53:19, par SergioMaster, Rédacteur/Modérateur
12/01/2020 : Firebird Project est heureux d'annoncer la disponibilité générale de Firebird 3.0.5 - la cinquième version de la série Firebird 3.0.

Cette sous-version propose de nombreuses corrections de bogues et ajoute également quelques améliorations, veuillez vous référer aux Notes de version pour la liste complète des modifications.
Les kits binaires pour les plates-formes Windows et Linux sont immédiatement disponibles en téléchargement, les packages Android et Mac OS suivront sous peu.
  Discussion forum
5 commentaires
  • SergioMaster
    Rédacteur/Modérateur
    Bonjour et bienvenue,

    Envoyé par Christ D
    Il ne manque que 2 choses à Firebird pour que ce soit "presque parfait"
    - la possibilité de créer des fonctions internes (à la différence des fonctions externes déjà disponibles)
    - la possibilité d'exploiter des tables temporaires
    Pour les tables temporaires, il y a quand même pas mal de possibilités j'utilise assez souvent les GTTs mais peut-être voulez-vous parler d'autres types de tables temporaires.

    Dans les manques j'ajouterais plutôt :
    - les colonnes chiffrées (voir celles des nouvelles versions d'interbase)
    - la recherche dans des documents possibilité de MS SQL (quoique ce ne me semble pas une priorité)

    D'une manière générale je suis d'accord avec vos appréciations, on se demande pourquoi MySQL a été choisi par la plupart des hébergeurs !

    J'en profite pour indiquer que la version Firebird 4.0 Beta 1 est disponible pour test depuis le 20/02/2019
  • devalender
    Membre éprouvé
    Bonjour
    Merci pour l'information
  • Christ D
    Membre régulier
    Bonjour et merci pour l'info.
    Je suis d'accord, il est vraiment dommage qu'on parle si peu de Firebird :
    C'est vraiment un SGBD que j'apprécie beaucoup.
    Je l'utilise depuis sa version 1.0, et avant j'utilisais Interbase 6.0
    J'apprécie beaucoup sa compatibilité (une procédure écrite sous Firebird 1.0 fonctionne toujours 10 ans plus tard avec Firebird 3.0 !!!, on ne peut pas en dire autant de MySQL !!
    J'apprécie beaucoup sa facilité d'installation que ce soit sur Linux ou Windows : ça prend 5 minutes !! , on est loin de l'usine à gaz comme MySQL
    J'apprécie beaucoup ses performances (j'ai certaines bases de données assez volumineuses (plusieurs Gigaoctets avec beaucoup de tables (des centaines) reliées par de nombreuses clés étrangères. Les accès sont toujours très réactifs et permettent d'afficher rapidement les pages web.
    Et par dessus tout j'apprécie la vérification de l'existence des objets DDL lors de la "compilation" si je peux dire, d'une procédure stockées.
    Sous Firebird si le CREATE PROCEDURE passe, c'est déjà que chaque objet (DDL) utilisé dans la procédure existe, ce n'est pas comme MySQL où il faut exécuter la procédure pour en être sûr ou la relire très attentivement.
    Sous Firebird, la gestion des transactions pour les traitements complexes est vraiment simplifiée pour le développeur, ce n'est pas le cas sous MySQL où il faut se creuser les méninges et les pièges sont nombreux.

    Il ne manque que 2 choses à Firebird pour que ce soit "presque parfait"
    - la possibilité de créer des fonctions internes (à la différences des fonctions externes déjà disponibles)
    - la possibilité d'exploiter des tables temporaires
  • Artemus24
    Expert éminent sénior
    Salut à tous.

    Merci SergioMaster pour cette information.
    On dirait qu'il ne se pas plus grande chose dans le forum Firebird.
    Ca fait un bail que je ne suis pas venu.

    @+
  • Artemus24
    Expert éminent sénior
    Salut à tous.

    Envoyé par SergioMaster
    on se demande pourquoi MySQL a été choisi par la plupart des hébergeurs !
    Ce n'est pas MySql, mais MariaDB.

    @+