HSQLDB (Hyperthreaded Structured Query Language Database) is a relational database management system written in Java. It is based on Thomas Mueller's discontinued Hypersonic SQL Project..

PropertyValue
dbpedia-owl:Software#license
dbpedia-owl:Work#genre
p:abstract
  • HSQLDB (Hyperthreaded Structured Query Language Database) is a relational database management system written in Java. It is based on Thomas Mueller's discontinued Hypersonic SQL Project.. HSQLDB is available under a BSD license. It has a JDBC driver and supports a large subset of SQL-92, SQL-99, andstandards. It offers a fast, small (less than 100k in one version, around 600k in the standard version) database engine which offers both in-memory and disk-based tables. Embedded and server modes are available. Additionally, it includes tools such as a minimal web server, in-memory query and management tools (can be run as applets), and a number of demonstration examples. It can run on Java runtimes from version 1.1 upwards, including free Java runtimes such as Kaffe. HSQLDB is currently being used as a database and persistence engine in many open source software projects, such as OpenOffice.org Base and the Standalone Roller Demo, as well as in commercial products, such as Mathematica or InstallAnywhere (starting with version 8.0). Over 250 book titles document the use of HSQLDB for application development with frameworks such as Spring Framework or Hibernate. (en)
  • HSQLDB (Hypersonic SQL Data Base) es un sistema gestor de bases de datos libre escrito en Java. La suite ofimática OpenOffice.org lo incluye desde su versión 2.0 para dar soporte a la aplicación Base. Características de HSQLDB: * Escrito por completo en Java * Completo sistema gestor de bases de datos relacional * Tiempo de arranque mínimo y gran velocidad en las operaciones: SELECT, INSERT, DELETE y UPDATE * Sintaxis SQL estándar * Integridad referencial (claves foráneas) * Procedimientos almacenados en Java * Triggers * Tablas en disco de hasta 8GB (es)
  • HSQL ist eine vollständig in Java programmierte relationale SQL-Datenbank (RDBMS) und steht unter einer eigenen Open-Source-Lizenz. Das Projekt bezeichnet sich selbst als „Lightweight 100% Java SQL Database Engine“ und basiert auf Thomas Müllers nicht mehr fortgeführtem Hypersonic SQL Project. Mit zu dem HSQL-Paket gehört neben dem Server ein SQL-Client (Database-Manager), der sowohl im Server- als auch im Standalone-Modus funktioniert. HSQL kann als eingebettetes Datenbanksystem in andere Applikationen integriert werden. HSQL unterscheidet sich dabei von anderen Datenbank-Systemen in vielerlei Hinsicht: * Größe – hsqldb.jar ist lediglich ~600kB groß. * Integrierbarkeit – Das Paket bringt sowohl einen HSQL-Server mit, der SQL-Anfragen aus dem Netzwerk (per JDBC) entgegennimmt, als auch die Möglichkeit, die Datenbank vollständig ohne Server zu betreiben und damit in ein Programm zu integrieren. Die Kommunikation geht dann nur über API-Aufrufe und nicht über das Netzwerk vonstatten. * Flexibilität – als Tabellentypen stehen folgende Arten zur Verfügung: ** Memory only – Alle Daten werden nur im Speicher vorgehalten und nicht auf dem Datenträger gespeichert. Änderungen gehen beim Beenden des Servers (bzw. der Applikation im Standalone-Modus) verloren. ** Logdatei-Tabellen – Alle SQL-Befehle, die die Tabellen-Daten verändern (CREATE, ALTER, INSERT, UPDATE), werden in einer großen SQL-Logdatei gespeichert. Die Logdatei wird bei jedem Start wieder abgearbeitet und dann im Speicher abgelegt. ** Gecachte Tabellen – Auf dem Datenträger gespeicherte Tabellen, die beim Start nicht komplett in den Speicher gelesen werden müssen. Die Größenbeschränkung einer Tabelle und eines Feldes liegt derzeit bei 8 GB. Das Arbeiten auf solchen Tabellen geht sehr schnell vonstatten. Im Punkte Geschwindigkeit ist HSQL etwa gleichwertig zu MySQL. Die auf dem Datenträger gespeicherten Tabellentypen lassen sich im Nur-lesen-Modus betreiben, was zum Beispiel für Projekte auf CD-/DVD-Datenträgern von Vorteil ist. HSQL ist in OpenOffice.org 2.0 integriert, um eine MS-Access-ähnliche Anwendung zu bieten. HSQL unterstützt große Teile der SQL-Standards 92, 99 und 2003. HSQL gibt es in mehreren Versionen: * Standardversion, wie sie zum Beispiel im Application Server JBoss integriert ist * 100k kleine, schnelle Version * spezielle Versionen für PDA und Handheld (de)
  • HSQLDB est un système de gestion de base de données relationnelles écrit en Java. Il est fondé sur le projet Hypersonic SQL de Thomas Mueller. Ce programme est disponible sous une licence BSD. Il possède un pilote JDBC et supporte une grande partie des standards SQL-92, SQL-99, et SQL:2003. Il offre un moteur de base de données rapide et léger (moins de 100k pour certaines versions) qui propose à la fois une gestion en mémoire vive et sur fichiers. Des versions embarquées (incluses entièrement dans le programme) et client-serveur sont disponibles. Il inclut également plusieurs outils tels qu'un serveur Web minimal, un outil de gestion et plusieurs exemples de démonstration. HSQLDB est utilisé comme base de données aussi bien dans des projets open source, (tels que OpenOffice.org Base), que dans des projets commerciaux. Il est très apprécié pour sa taille minuscule, son habileté à être exécuté entièrement en mémoire et sa vitesse. Il peut aussi s'exécuter sur des machines virtuelles non propriétaires telles que Kaffe. Il existe aussi un portage Microsoft .NET pour HSQLDB, nommé SharpHSQL, le rendant accessible avec les langages C# ou Visual Basic .NET. (fr)
  • 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 un'ampia gamma di comandi ANSI SQL/92 e alcuni comandi SQL/99 e SQL/2003. HSQLDB nasce nel 2001 dalle ceneri dell'Hypersonic SQL Project. È stato adottato come motore di database dalla nuova versione di Open Office 2.0. Viene distribuito con una licenza simile alla licenza BSD. (it)
  • HSQLDBは、Javaで作成されたリレーショナルデータベースマネジメントシステム。 現在は中止されているThomas MuellerのHypersonic SQL Projectの成果が元になっている。 Thomas Muellerは、現在、H2 Databaseを開発している。 このソフトは、BSDライセンスで提供されている。 SQL-92, SQL-99, SQL:2003に準拠。JDBCドライバが提供されている。 一般的に作られるサイズは小さくなる特徴がある。OpenOffice.org2.0は、これをBase(データベース機能の名称)の標準システムとしている。 4つのモードがある。 *インメモリモード *スタンドアロンモード *サーバモード *Webサーバモード Kaffe のようなフリーなJava仮想マシン実装上でも動作する。 (ja)
  • HSQLDB (HSQL Database Engine) – "lekki" relacyjny system baz danych napisany w Javie jako Otwarte Oprogramowanie. Umożliwia zapis informacji nie tylko w standardowy sposób (przez serwer bazy danych) a także w zwykłych plikach dyskowych jak i pamięci operacyjnej co czyni go doskonałym narzędziem do pracy nad aplikacją bazodanową, która intensywnie się rozwija. Posiada sterownik JDBC i wspiera standardy SQL-92, SQL-99, oraz SQL:2003. Oferuje szybki i mały engine (mniej niż 100kB) który obsługuje tabele umiejscowione zarówno fizycznie na dysku jak i w pamięci operacyjnej. Posiada również narzędzia takie jak: mini-web server, działające w pamięci narzędzia zarządzające zapytaniami (mogą zostać uruchomione jako applet), oraz potężną ilość przykładowych plików. (pl)
  • O HSQLDB é um servidor de banco de dados (SGBD), de código aberto, escrito totalmente na linguagem Java. Não é possível compará-lo, em termos de robustez e segurança com outros servidores SGBD, como Oracle ou Microsoft SQL Server, entretanto o HSQLDB é uma solução simples, que utiliza poucos recursos e que possui bom desempenho. Devido a essas características, ele é bastante utilizado em aplicações que são executadas em desktops e que necessitam interagir com uma camada de persistência através da linguagem SQL. A suíte office OpenOffice, na sua versão 2.0, inclui o HSQLDB como engine de armazenamento de dados. (pt)
  • HSQLDB — реляционная СУБД с открытым исходным кодом. Распространяется по собственной лицензии, близкой к лицензии BSD. HSQLDB полностью написана на Java и отличается небольшим размером (размер hsqldb.jar — около 600 кБ). Может использоваться и как отдельный сервер с поддержкой сетевых соединений по JDBC, и в виде библиотеки для использования непосредственно в коде программы. HSQLDB используется во многих известных программных продуктах, в частности, в OpenOffice.org и JBoss. (ru)
p:caption
  • HSQL Database Manager (en)
p:collapsible
  • yes (en)
p:genre
p:hasPhotoCollection
p:latestReleaseDate
p:latestReleaseVersion
  • 1.8.0.10 (en)
p:license
p:name
  • HSQLDB (en)
p:operatingSystem
p:programmingLanguage
p:reference
p:screenshot
p:website
p:wikiPageUsesTemplate
p:wikipage-de
p:wikipage-es
p:wikipage-fr
p:wikipage-it
p:wikipage-ja
p:wikipage-pl
p:wikipage-pt
p:wikipage-ru
p:wordnet_type
rdf:type
rdfs:comment
  • HSQLDB (Hyperthreaded Structured Query Language Database) is a relational database management system written in Java. It is based on Thomas Mueller's discontinued Hypersonic SQL Project.. (en)
  • HSQLDB (Hypersonic SQL Data Base) es un sistema gestor de bases de datos libre escrito en Java. La suite ofimática OpenOffice.org lo incluye desde su versión 2.0 para dar soporte a la aplicación Base. (es)
  • HSQL ist eine vollständig in Java programmierte relationale SQL-Datenbank (RDBMS) und steht unter einer eigenen Open-Source-Lizenz. Das Projekt bezeichnet sich selbst als „Lightweight 100% Java SQL Database Engine“ und basiert auf Thomas Müllers nicht mehr fortgeführtem Hypersonic SQL Project. (de)
  • HSQLDB est un système de gestion de base de données relationnelles écrit en Java. Il est fondé sur le projet Hypersonic SQL de Thomas Mueller. Ce programme est disponible sous une licence BSD. (fr)
  • HSQL Database Engine (HSQLDB) è un RDBMS scritto completamente in Java. (it)
  • HSQLDBは、Javaで作成されたリレーショナルデータベースマネジメントシステム。 現在は中止されているThomas MuellerのHypersonic SQL Projectの成果が元になっている。 Thomas Muellerは、現在、H2 Databaseを開発している。 このソフトは、BSDライセンスで提供されている。 (ja)
  • HSQLDB (HSQL Database Engine) – "lekki" relacyjny system baz danych napisany w Javie jako Otwarte Oprogramowanie. Umożliwia zapis informacji nie tylko w standardowy sposób (przez serwer bazy danych) a także w zwykłych plikach dyskowych jak i pamięci operacyjnej co czyni go doskonałym narzędziem do pracy nad aplikacją bazodanową, która intensywnie się rozwija. Posiada sterownik JDBC i wspiera standardy SQL-92, SQL-99, oraz SQL:2003. (pl)
  • O HSQLDB é um servidor de banco de dados (SGBD), de código aberto, escrito totalmente na linguagem Java. (pt)
  • HSQLDB — реляционная СУБД с открытым исходным кодом. Распространяется по собственной лицензии, близкой к лицензии BSD. (ru)
rdfs:label
  • HSQLDB (en)
  • HSQLDB (es)
  • HSQLDB (de)
  • HSQLDB (fr)
  • HSQLDB (it)
  • HSQLDB (ja)
  • HSQLDB (pl)
  • HSQLDB (pt)
  • HSQLDB (ru)
owl:sameAs
skos:subject
foaf:depiction
foaf:homepage
foaf:img
foaf:page
p:redirect
owl:sameAs