HSQLDB

Da Wikipedia, l'enciclopedia libera.
Se riscontri problemi nella visualizzazione dei caratteri, clicca qui.
HSQLDB (HyperSQL DataBase)
HSQLDB
HSQLDB
Sviluppatore HSQLDB Development Group
Ultima versione 2.3.2 (14 febbraio 2014)
Sistema operativo Multipiattaforma
Linguaggio Java
Genere Relational database management system
Licenza BSD
(Licenza libera)
Sito web http://hsqldb.org/

HSQL Database Engine (HSQLDB) è un RDBMS scritto completamente in Java.

È molto leggero (circa 600 kB) e può essere utilizzato sia come server (al quale le applicazioni si collegano tramite il relativo driver JDBC), sia come istanza interna ad un'applicazione.

I dati possono essere salvati su disco (permettendone il ripristino ad ogni avvio) o in memoria (come contenitore temporaneo di dati, i quali vengono perduti quando il server o l'applicazione vengono chiusi). Supporta le modalità embedded (incorporato) o server.

Supporta un'ampia gamma di comandi ANSI SQL/92 e alcuni comandi SQL/99 e SQL/2003.
HSQLDB (HyperSQL DataBase) è il progetto leader dei Data base relazionali scritti in Java. I suoi driver JDBC supportano quasi tutte le funzioni (i comandi) ANSI-92 SQL, più molte estensioni SQL:2008.
Include tools di gestione a riga di comando ed una GUI (interfaccia grafica) per le query.

HSQLDB nasce nel 2001 dalle ceneri dell'Hypersonic SQL Project, ne utilizza parte del codice e del precedente team di sviluppo ed ora è denominato HyperSQL.

È stato adottato come motore di database dalla nuova versione di Open Office 2.0, nel modulo Apache OpenOffice Base.
Col lavoro del Google Summer of Code 2013 è cominciata l'integrazione di Firebird SQL come sostituto di HSQLDB in LibreOffice Base.[1][2]

Viene distribuito con una licenza simile alla licenza BSD.
Dal 2004 viene sviluppato parallelamente un progetto commerciale denominato HyperXtremeSQL.

Note[modifica | modifica wikitesto]

  1. ^ mariuz, Firebird Embedded and LibreOffice is the killer combination to scale from a single file application to a client/server approach, Firebirdnews.org, 14 febbraio 2012. URL consultato l'8 luglio 2013.
  2. ^ ahunt, GSOC 2013: LibreOffice Firebird SQL Connector, 28 maggio 2013. URL consultato l'8 luglio 2013.

Voci correlate[modifica | modifica wikitesto]

Collegamenti esterni[modifica | modifica wikitesto]