HSQL-Datenbankmotor.

Eine relationale Datenbankmaschine, die Ihnen bei Ihrer Arbeit hilft.
Jetzt downloaden

HSQL-Datenbankmotor. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Name des Herausgebers:
  • HSQL Development Group
  • Betriebssysteme:
  • Windows All
  • Dateigröße:
  • 6.7 MB

HSQL-Datenbankmotor. Stichworte


HSQL-Datenbankmotor. Beschreibung

HSQL-Datenbank-Engine ist ein Java-basierter relationaler Datenbank-Engine mit einem JDBC-Treiber, eine große Teilmenge von ANSI-92 SQL unterstützt. Ein kleiner, schneller Motor sowohl im Speicher und Disk-basierte Tabellen. Haupteigenschaften: Allgemein: Originalcode, basierend auf eingehende Untersuchung der Datenbanktheorie und das SQL-Standard Im Vorfeld der anderen Open-Source-Lösungen in der unterstützten SQL-Funktionen Die schnellsten Gesamt Open-Source-SQL-Implementierung für kleine und mittlere Datenbanken Drei Transaktionssteuerungsmodelle, einschließlich Lock basiert und MVCC Modelle Vollständig multithreaded Compact Code Fußabdruck JAVA: 100% Java Unterstützung JDK 1.1.x, 1.2.x, 1.3.x, 1.4.x, 1.5.x, 1.6.x in HyperSQL 1.8.1 und 1.5.x und 1.6.x in HyperSQL 2.0 Umfangreiche JDBC-Schnittstelle Unterstützung mit Stapelanweisung und scrollbaren ResultSet Funktionalität Updatable, einführbar ResultSet Funktionalität Full JDBC DatabaseMetaData und ResultSetMetaData Unterstützung Java gespeicherte Prozeduren und Funktionen Volle Unterstützung für PreparedStatement Objekte Abfrageverarbeitung zu beschleunigen SQL: Relational Database Management System, das speichern kann Serializable Java-Objekte Sehr umfangreiche Unterstützung für SQL: 2008 Standard-Syntax, einschließlich dem meisten optionalen Funktionen Unterstützt alle Basisdatentypen des SQL-Standards, einschließlich BINARY, BIT, BOOLEAN, Zeit und Datum INTERVAL, BLOB, CLOB Unterstützt Datumzeit und Intervall-Arithmetik mit und ohne Zeitzone Unterstützt benutzerdefinierte DOMAIN-Typen, einschließlich Typ Einschränkungen Schneller SELECT, INSERT, DELETE, UPDATE und MERGE Operationen INNER, LEFT OUTER, RIGHT OUTER und FULL verbindet NATURAL, weiter verwenden und UNION schließt sich UNION, EXCEPT, INTERSECT, einschließlich der Verwendung von Klammern, Grenzen und Versetzungen, ALL, DISTINCT und entsprechende Keywords Scalar (Einzelwert) auswählt, Zeile, Tisch und korrelierte Unterabfragen einschließlich IN, EXISTIERT, ANY, ALL Ansichten, temporäre Tabellen und Sequenzen aktualisierbar Ansichten Primärschlüssel, einzigartig und Check-Einschränkungen auf einzelne oder mehrere Spalten Referentielle Integrität (Fremdschlüssel) auf mehrere Spalten mit voller Kaskadierung Optionen (löschen, aktualisieren, Set null, Set default) ORDER BY, GROUP BY, HAVING, FETCH (LIMIT) und OFFSET COUNT, SUM, MIN, MAX, AVG und statistische Aggregatfunktionen Volle Unterstützung für SQL-Ausdrücke wie CASE .. WENN .. ELSE .., NULLIF, BETWEEN, Streichhölzer, etc. SQL-Standard Autoinkrement IDENTITY Spalte Support Plus-Sequenzen SQL generierten Spalte Standard berechnet andere Spalten und Funktionsaufrufe mit Sehr umfangreiche Reihe von integrierten Funktionen Transaktion COMMIT, ROLLBACK und SAVE Unterstützung Mehrere Schemata pro Datenbank Trigger, wie Java-Klassen implementiert oder als SQL-Anweisungen Datenbanksicherheit mit Passwörtern, Benutzerrechten und Rollen mit Erteilen und Entziehen bis auf Spaltenebene umfangreicher Satz von ALTEN TABLE Befehlen, des Tabellenspaltentypen einschließlich Änderung gespeicherte SQL-Prozeduren und Funktionen anstelle von Triggern, die einfügen, aktualisieren aktivieren und mit einer einzigen Anweisung auf mehrere Tabelle löscht Vollständiger Satz von SQL-Standard-Informationen SCHEMA Ansichten Abfrageoptimierungsprogramm Indizes für AND, OR, IN Prädikaten verwenden kann Persistence: In-Memory-Tabellen für die schnellsten Betrieb Disk-basierte Tabellen für große Datenmengen Texttabellen mit externen Datenquellen in Dateien wie CSV-Dateien als SQL-Tabellen verwendet werden können CLOB- und BLOB-Speicher ohne Speichergrenze auf einzelne LOB Größe zu 64 TB Disk-Tabellen (im Cache gespeicherte Tabelle) zu 256GB und Texttabellen auf bis zu 2 GB je Größe der einzelnen String oder Binär-Element nur durch Speicher begrenzt Schnelle Inbetriebnahme und Abschaltung mit interner inkrementeller Backup-Funktion Online-und Offline-Backup-Funktion Datenbank-Dump als SQL-Skript mit oder ohne Daten Bereitstellung: Embedded (in Java-Anwendungen) und Client-Server-Betriebsarten Drei Client-Server-Protokolle: HSQL, HTTP und HSQL-BER - kann als HTTP-Web-Server - alle SSL-Option Kann in Applets verwendet werden, schreibgeschützten Medien (CD), innen Gläser, webstart und Embedded-Anwendungen Mehrere Datenbanken pro JVM ODBC-Unterstützung Anschlüsse: Leistungsstarke und kompakte Java-Befehlszeile und GUI-Tools für Datenbankmanagement Transfer-Tool zur Konvertierung von Datenbanken an / von anderen beliebten Datenbankverwaltungssystemen


HSQL-Datenbankmotor. Zugehörige Software