Hochskalierbare, leistungsfähige eingebettete Datenbank

InterBase XE bietet umfangreiche DBMS-Funktionen für Unternehmen zur Beschleunigung der Entwicklung, zur Verringerung der Kosten und zur Bereitstellung robuster und skalierbarer Hochleistungsanwendungen auf einer breiten Palette von Plattformen.

Warum InterBase?

Sicherheit für sensible Daten

InterBase® enthält Sicherheitsfunktionen, die in der Regel sonst nur für kostspielige Datenserver verfügbar sind. InterBase unterstützt sowohl eine komplexe (AES) wie eine einfache Verschlüsselung (DES) für den Schutz sensibler Personal- und Finanzdaten – in gespeichertem Zustand, bei der Übertragung oder als Backup.

Stabiler Schutz der Daten und Gewährleistung hoher Verfügbarkeit

InterBase® bietet Erweiterungen zum Schutz vor Störungen sowie zusätzliche Notfalloptionen durch eine protokollgestützte Aufzeichnung für eine kurzfristige Wiederherstellung. Darüber hinaus verfügt InterBase über eine Aufzeichnungsarchivierung für langfristige Wiederherstellungsprozesse im Falle von Hardwarefehlern. Weiterhin ermöglicht InterBase ein Online-Backup von Datenbankdateien und eine zeitgenaue Wiederherstellung aus Archiven.

Portable und internationale Multi-Plattform-Datenbank zur Unterstützung von Wachstum und Flexibilität

InterBase Server Edition ist zertifiziert für eine Ausführung ohne Änderungsbedarf unter Windows®, Linux, Solaris™ und Mac OS® X. Dies ermöglicht eine Bereitstellung für eine breite Palette von Plattformen ohne die Notwendigkeit, den Programmcode neu schreiben zu müssen. Die Datenbank ist komplett portabel zwischen den Plattformen und darüber hinaus auch von der InterBase Desktop-Edition zur InterBase Server-Edition. Damit wird eine flexible Bereitstellung gewährleistet. Zusätzlich unterstützt InterBase 2009 eine weltweite Bereitstellung für internationale Zeichensätze, inklusive der neuesten Zeichensätze für Unicode, UTF-8 und UCS2. Weiterhin sind Framework-Komponenten sowie weitere Updates und eine erweiterte Dokumentation enthalten.

Herausragende Performance

InterBase ist eine der schnellsten verfügbaren nativen Datenbanken. Durch die Unterstützung eines symmetrischen Multiprocessing können auch mehrere CPUs inklusive Mehrkernprozessoren angesprochen werden. In einer Vielzahl von Bereichen wurden Performance-Erweiterungen und -Optimierungen durchgeführt wie z. B. Batch-Aktualisierungen, Abfrageoptimierungen und OLTP-Verbesserungen durch die Aufzeichnungsfunktion. InterBase implementiert eine Multi-Generationen-Architektur mit einzigartigen Versionierungsfunktionen. Dies stellt eine hohe Datenverfügbarkeit sowohl für Anwender im Bereich der Transaktionsverarbeitung als auch für Entscheidungsträger sicher. Die Unterstützung für mehrere simultane Instanzen von InterBase auf demselben PC ermöglicht die Entkoppelung von Anwendungen und Lastverteilung.

Einbetten – Bereitstellen – Anwenden

InterBase kombiniert eine einfache Installation und eine automatische Notfallwiederherstellung mit einer selbstoptimierenden Engine – als perfekte Lösung für das Einbetten in Anwendungen. InterBase ist ideal für ISVs, OEMs und VARs, die eine in Arbeitsspeicher- und Festplattennutzung kompakte Datenbank benötigen, ohne auf technisch ausgefeilte Funktionen für hochleistungsfähige und geschäftskritische Anwendungen verzichten zu wollen. Und nicht zu vergessen: Anders als viele Unternehmensdatenbanken mit kostspieligen Support- und Wartungssystemen ist InterBase praktisch wartungsfrei.

Für Entwickler konzipiert

Entwickler verwenden Embarcadero RAD Studio mit Delphi® und Delphi für .NET, C++Builder® sowie JBuilder®, 3rdRail und andere Tools zur Nutzung einer großen Bandbreite von Konnektivitätsoptionen für Standarddatenbanken wie ODBC, JDBC, ADO.NET und IBX. Die Funktionen zur Transaktionsüberwachung stellen Entwicklern grundlegende Datenbankfunktionen für die Anzeige, den Aufruf, das Anhalten und die Rücknahme von Transaktionen, Prozessen und Abfragen zur Verfügung. Das mit SQL92-Standards kompatible InterBase bietet Entwicklern sämtliche Features einer SQL-Datenbank: Trigger, gespeicherte Prozeduren und Sichten sowie fortgeschrittene Konzepte wie Domänen und Ereignismeldungen.