HSQLDB
HSQLDB (HyperSQL DataBase) software | |
---|---|
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ă
- ^ mariuz, Firebird Embedded și LibreOffice este combinația ucigașă pentru a scala de la o aplicație cu un singur fișier la o abordare client / server , pe firebirdnews.org . Adus la 8 iulie 2013 .
- ^ ahunt, GSOC 2013: LibreOffice Firebird SQL Connector , pe ahunt.org , 28 mai 2013. Adus pe 8 iulie 2013 .
Elemente conexe
- Baza de date relațională Apache Derby scrisă în Java
- H2 (SGBD) Baza de date relațională scrisă în Java
- Dbclient DBClient este un instrument Open Source pentru conectarea la baze de date relaționale compilate pentru bibliotecile JDBC .
- OpenOffice.org Base - modul de gestionare a bazelor de date din OpenOffice.org .
linkuri externe
- ( RO ) Site oficial , la hsqldb.org .
- ( EN ) HSQLDB , pe SourceForge .
- Depozitul sursă HSQLDB , la svn.code.sf.net .