HSQLDB

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
HSQLDB (HyperSQL DataBase)
software
HSQLDB
HSQLDB
Tip Sistem de gestionare a bazelor de date relaționale
Dezvoltator Grupul de dezvoltare HSQLDB
Data primei versiuni 2001
Ultima versiune 2.5.1
Sistem de operare Multiplatform
Limba Java
Licență BSD
( licență gratuită )
Site-ul web hsqldb.org

HSQL Database Engine ( HSQLDB ) este un RDBMS scris complet în Java . Născut în 2001 din cenușa proiectului Hypersonic SQL, folosește o parte din cod și echipa de dezvoltare anterioară și se numește acum HyperSQL.

Este proiectul principal de baze de date relaționale scrise în Java. Suportă o gamă largă de comenzi ANSI SQL / 92 și unele comenzi SQL / 99 și SQL / 2003. Driverele sale JDBC acceptă aproape toate funcțiile (comenzi) SQL ANSI-92, plus multe extensii SQL: 2008. Include instrumente de gestionare a liniei de comandă și o interfață grafică ( GUI ) pentru interogări .

A fost adoptat ca motor de baze de date de noua versiune a Open Office 2.0 , în modulul Apache OpenOffice Base .
Integrarea Firebird SQL ca înlocuitor pentru HSQLDB în LibreOffice Base a început cu lucrările Google Summer of Code 2013. [1] [2]

Este distribuit sub o licență similară licenței BSD . Din 2004, un proiect comercial numit HyperXtremeSQL a fost dezvoltat în paralel.

Este foarte ușor (aproximativ 600 kB ) și poate fi utilizat atât ca server (la care aplicațiile se conectează prin intermediul driverului său JDBC ), cât și ca instanță internă a unei aplicații.

Datele pot fi salvate pe disc (permițându-le să fie restaurate la fiecare boot) sau în memorie (ca un container temporar de date, care se pierd când serverul sau aplicația este închisă). Acceptă moduri încorporate (încorporate) sau server.

Notă

Elemente conexe

linkuri externe