Raimondo Fanale

web(re)sponsability

Firebird - introduzione al database

Posted by Raimondo Fanale • Tuesday, August 15. 2006 • Category: Firebird

Firebird è una derivazione di Borland InterBase 6.0, reso open source dalla Borland stessa. La caratteristica che mi fece avvicinare a questo database fu sicuramente la sua derivazione da Interbase (essendo un "cittadino" di Borland :-) ), ed il fatto che è interamente open source. Dal 1981 questa piattaforma database viene utilizzata con diversi nomi, ma di sicuro non deve essere visto come un database giovane, ma maturo, stabile e dinamico grazie alla sua comunità di supporto.

Difatti io stesso in azienda lo utilizzo per i servizi web "mission-critical" che hanno bisogno di caratteristiche e performances più avanzate del ben più noto MySQL.



Ecco un elenco delle principali caratteristiche di Firebird così come riportate su FirebirdNews:

  • Supporto completo per Stored Procedure e Trigger
  • Transazioni conformi al modello ACID
  • Integrità referenziale
  • Architettura Multi-Generazionale (MGA) per il controllo della concorrenza
  • Basse richieste in termini di risorse
  • Linguaggio interno per Stored Procedure e Trigger (PSQL) completo e potente
  • Supporto per funzioni definite dall'utente(UDF)
  • Scarsa o nulla necessità di amministrazione
  • Scarsa o nulla necessità di configurazione: si installa e si inizia ad usarlo da subito
  • Ampia comunità di utenti e disponibilità di supporto di qualità e gratuito
  • Versione "embedded" (il RDBMS in un solo file), ottima per applicazioni su CDROM, mono-utente o per versioni di valutazione
  • Ampia disponibilità di strumenti aggiuntivi, tra cui strumenti GUI di gestione e amministrazione, replicazione, ecc.
  • Tecnologia "careful writes" per il recupero istantaneo in seguito a crash, senza bisogno di file di log.
  • Moltissime possibilità di accesso al database: API nativa, dbExpress, ODBC, OLEDB, ADO.NET, JDBC type 4, Python, PHP, Perl, ecc.
  • Supporto nativo per tutti i principali sistemi operativi, tra cui Windows, Linux, Solaris, MacOS.
| Top Exits (0)
2948 hits

View as PDF: This entry | This month | Full blog
Bookmark Firebird - introduzione al database  at del.icio.us Digg Firebird - introduzione al database Mixx Firebird - introduzione al database Bloglines Firebird - introduzione al database Technorati Firebird - introduzione al database Fark this: Firebird - introduzione al database Bookmark Firebird - introduzione al database  at YahooMyWeb Bookmark Firebird - introduzione al database  at Furl.net Bookmark Firebird - introduzione al database  at reddit.com Bookmark Firebird - introduzione al database  at blinklist.com Bookmark Firebird - introduzione al database  at Spurl.net Bookmark Firebird - introduzione al database  at NewsVine Bookmark Firebird - introduzione al database  at Simpy.com Bookmark Firebird - introduzione al database  at blogmarks Bookmark Firebird - introduzione al database  with wists Bookmark Firebird - introduzione al database  at Ma.gnolia.com wong it! Bookmark using any bookmark manager! Stumble It!

0 Trackbacks

  1. No Trackbacks

0 Comments

Display comments as (Linear | Threaded)
  1. No comments

Add Comment


Standard emoticons like :-) and ;-) are converted to images.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA


Submitted comments will be subject to moderation before being displayed.


View as PDF: This entry | This month | Full blog