Recent Changes - Search:



edit SideBar

<< IBDAC Data Access Components | Index | IBDAC Performance >>

Firebird/InterBase® IBDAC Features




Haupt-Features

Die folgende Liste beschreibt die Haupt-Features der Firebird/InterBase® IBDAC (IB Data Access Components):

  • Direkter Zugriff auf Serverdaten. Erfordert keine Installation von Schichten anderer Datenanbieter (wie BDE und ODBC).
  • VCL, VCL.NET, und CLX Versionen der Bibliothek erhältlich.
  • Vollständiger Support der neuesten Versionen von InterBase®, Firebird und Yaffil Datenbankservern.
  • Support aller InterBase® Datentypen.
  • Disconnected-Modell mit automatischer Verbindungskontrolle, um mit Daten offline arbeiten zu können.
  • Lokale Ausfallsicherung, um Verbindungsausfälle zu entdecken und die implizite erneute Ausführung bestimmter Operationen.
  • Alle Arten lokaler Sortierung und Filterung einschließlich berechnete und Lookup-Felder.
  • Automatische Datenaktualisierung mit TIBCQuery und TIBCTable-Komponenten.
  • Support von Unicode und nationalen Zeichensätzen.
  • Firebird/InterBase® Event-Support.
  • Erweiterte Skriptausführungsfunktionalität mit den TIBCScript-Komponenten.
  • Support für die Verwendung von Makros in SQL.
  • Einfache Migration von BDE und IBX mit dem Migration Wizard.
  • Möglichkeit der Verwendung der Professional Editionen von Delphi, C++ Builder und Kylix, um Client/Server-Anwendungen zu entwickeln.
  • Beinhaltet alle IBDAC Updates innerhalb 12 Monate nach Kaufdatum und Priority Support.
  • Gebührenfreie Weitergabe zusammen mit den eigenen Entwicklungen für einen Entwickler (Single), pro Team (bis zu vier (4) Entwickler) oder pro Unternehmen (Site - unbegrenzte Anzahl Entwickler an einem Einzelfirmenstandort).

Details finden Sie unter Alle Features. Einen Vergleich der Devart InterBase® Data Access Components zu anderen Komponenten finden Sie unter IBDAC Performance. Eine Übersicht über die verschiedenen IBDAC Editionen und eine vollständige Liste der enthaltenen Komponenten finden Sie unter Editionen und Komponenten.

Vorteile der IBDAC Technology

IBDAC ist ein direkter Connectivity Database Wrapper der speziell für den InterBase® Server entwickelt wurde. IBDAC bietet eine breite Abdeckung der InterBase® Features und hebt die optimierten Datenzugriffsstrategien hervor.

Breite Abdeckung der Firebird/InterBase® Features

Durch die Zugriffsmöglichkeiten auf die höchst entwickelten Datenbankfunktionalitäten, ermöglicht es IBDAC Entwicklern das volle Potential der Firebird/InterBase® Server auszunutzen und ihre Datenbankanwendungen zu optimieren. IBDAC bietet vollständigen Support von Firebird/InterBase® Blobs und Arrays, Unicode Zeichensatzdaten und Firebird/InterBase® Events.

Optimierter Code

Das Ziel von IBDAC ist, es Entwicklern zu ermöglichen, effizient und flexibel Datenbankanwendungen zu schreiben. Die IBDAC Bibliothek ist mit hochentwickelten Datenzugriffsalgorythmen und Optimierungstechniken implementiert worden. Die Modelle und Komponenten durchlaufen einen umfassenden Leistungstest und sind konzipiert, um Ihnen zu helfen, hochleistungsfähige und leichtgewichtige Datenzugriffschichten zu schreiben.

Kompatibilität mit Standard-Datenzugriffskomponenten

Das IBDAC Interface erhält die Kompatibilität mit Standard VCL-Datenzugriffskomponenten, wie BDE und IBX, aufrecht.

Vorhandene BDE- und IBX-basierende Anwendungen können einfach nach IBDAC migriert und erweitert werden, um die Vorteile der InterBase®-spezifischen Features zu nutzen. Projektmigration kann automatisch mit dem BDE/IBX Migration Wizard durchgeführt werden.

Wie funktioniert IBDAC?

IBDAC verwendet den Firebird/InterBase® Client direkt, um mit dem Server zu verbinden. IBDAC ist leichtgewichtig und setzt sich aus einer minimalen Schicht zwischen dem Datenbankserver und Ihrem Code zusammen. Dies erweitert die Funktionalität ohne Leistungseinbuße.

Im Vergleich verwendet die Borland Database Engine (BDE) mehrere Schichten, um auf Firebird/InterBase® zuzugreifen und es ist erforderlich, eine zusätzliche Datenzugriffssoftware auf der Clientmaschine zu installieren.

Ein BDE Datentransferprotokoll finden Sie unten.

BDE Connection Protocol

Wenn Sie IBDAC verwenden, ist die Verwendung der BDE nicht mehr notwendig.

BDAC Connection Flow

IBDAC Design-Time View

Alle Features

Allgemeine Verwendbarkeit

  • Direkter Zugriff auf Serverdaten. Erfordert keine Installation anderer Datenanbieterschichten (wie BDE und ODBC).
  • Interface kompatibel mit Standard-Datenzugriffsmethoden, wie BDE und ADO.
  • VCL, VCL für .NET und CLX Bibliotheks-Versionen erhältlich.
  • Getrennte Run-Time und GUI-spezifische Teile ermöglichen die Erzeugung reiner Konsolenanwendungen, wie CGI.
  • Unicode und nationaler Zeichensatz-Support.

Netzwerk und Konnektivität

  • Disconnected-Modell mit automatischer Verbindungskontrolle, um mit Daten offline arbeiten zu können.
  • Lokale Ausfallsicherung, um Verbindungsausfälle zu entdecken und die implizite erneute Ausführung bestimmter Operationen.

Kompatibilität

  • Vollständiger Support der neuesten Versionen von InterBase®, Firebird und Yaffil Datenbankservern.
  • Support aller InterBase® Datentypen.
  • Kompatibel mit allen IDE Versionen angefangen mit Delphi 5, C++Builder 5 und Kylix 2, außer Delphi 8 und Free Pascal. Neu!
  • Beinhaltet einen Anbieter für die UniDAC Standard Edition. Neu!
  • Umfangreicher Reporting Komponenten-Support, inklusive Support für InfoPower, ReportBuilder, FastReport.
  • Support von allen visuellen Standard-Datenerkennungskontrollen, auch die von Fremdanbietern.
  • Möglichkeit der Verwendung der Professional Editionen von Delphi, C++Builder und Kylix, um Client/Server-Anwendungen zu entwickeln.

Support der InterBase®-Technologie

  • Support schneller Datensatzeingabe mit der TIBCLoader Komponente. Neu!
  • InterBase® Event-Support.
  • Umfassender Array Datentyp-Support.
  • Erweiterter BLOB-Support.
  • Streaming (non-caching) BLOB-Zugriffssupport.
  • Erweiterter Generator-Support.
  • Erweiterter Support des Zeichensatzes OCTETS.
  • Support der Firebird 2 EXECUTE BLOCK Syntax.
  • Support der Firebird 2 RETURNING Klausel.
  • Erweitertes Locking für Firebird 2.
  • Automatische Updates per DB_KEY Unique-Feld für Firebird 2.
  • Standardwerte-Support für Stored Procedures.
  • InterBase® Dienstkomponenten zur Konfigurierung von Server-Parametern und Sicherheit. Neu!

Leistung

  • Hohe Gesamtleistung.
  • Schneller kontrollierter Datenabruf von großen Datenblöcken.
  • Optimierter Speicherung von Datenstrings.
  • Erweitertes Verbindungs-Pooling.
  • Hochleistungsanwendung von cached Updates mit Batch-Dateien.
  • Caching von berechneten und Lookup-Feldern.
  • Schnelle Lokalisierung in einem sortierten DataSet.
  • Vorbereitung von benutzerdefinierten Update-Anweisungen.

Lokale Datenspeicherungsoperationen

  • Datenbankunabhängige Datenspeicherung mit der TVirtualTable Komponente.
  • CachedUpdates-Operationsmodus.
  • Alle Arten lokaler Sortierung und Filterung einschließlich berechnete und Lookup-Felder.
  • Lokale Master/Detail-Beziehung.
  • Master/Detail-Beziehung im CachedUpdates-Modus.

Datenzugriff und Datenmanagement-Automatisierung

  • Automatische Datenaktualisierung mit den TIBCQuery und TIBCTable Komponenten.
  • Automatische Datensatzaktualisierung und Locking.
  • Automatische Abfragevorbereitung.
  • Support für ftWideMemo Feldtypen in Delphi 2006 und höher.

Erweiterte Datenzugriffsfunktionalität

  • Separate Komponente zur Ausführung von SQL-Anweisungen.
  • Vereinfachter Zugriff auf Tabellendaten mit der TIBCTable-Komponente.
  • Fähigkeit mit der Komponente TIBCMetaData Metadateninformationen zu extrahieren. Neu!
  • BLOB-Kompressionssupport.
  • Support der Verwendung von Makros in SQL.
  • Fähigkeit Update-Befehle durch Anhängen externer Komponenten an TIBCUpdateSQL-Objekte individuell anzupassen.
  • Verzögerte Detail-Aktualisierung von DataSet in Master/Detail-Beziehungen.
  • MIDAS Technologie-Support.
  • IBCDataAdapter Komponente für WinForms und ASP.NET-Anwendungen.

Datenaustausch

  • Datentransfer zwischen allen Typen von TDataSet-Nachkommen mit der TCRBatchMove Komponente.
  • Datenexport und -import von/nach XML (ADO Format).
  • Fähigkeit Positionen in verschiedenen DataSets zu synchronisieren.

Skriptausführung

  • Erweiterte Skriptausführungsfeatures mit der TIBCScript Komponente.
  • Support zur Ausführung einzelner Anweisungen in Skripten.
  • Support zur Ausführung großer Skripte, die in Dateien mit dynamischer Ladung gespeichert sind.
  • Fähigkeit der Verwendung der Standard-ISQL-Syntax in Skripten.

SQL-Ausführungsüberwachung

  • Erweiterte SQL-Überwachungsfähigkeiten durch die TIBCSQLMonitor Komponente und die DBMonitor-Applikation.
  • Borland SQL Monitor Support.
  • Fähigkeit Nachrichten an den DBMonitor von jeder Stelle Ihres Programms zu senden.

Visuelle Erweiterungen

  • Beinhaltet den Quellcode der erweiterteten TCRDBGrid Datenerkennungstabellen-Kontrolle.
  • Anpassungsfähiger Verbindungsdialog.

Design-Time Erweiterungen

  • DataSet Manager-Tool zur Kontrolle von DataSet-Instanzen in Projekten.
  • Erweiterte Design-Time Komponenten und Eigenschafteneditoren.
  • Automatische Design-Time Komponentenverknüpfung.
  • Einfache Migration von BDE und IBX mit dem Migration Wizard.
  • Bequemere Einstellung der Datenquelle mit der TIBCDataSource-Komponente.
  • Syntax Markierung in Design-Time Editoren.

Produktklarheit

  • Komplette Dokumenationssätze.
  • Druckfähige Dokumentation in PDF-Format.
  • Viele hilfreiche Demoprojekte.

Lizenzierung und Support

  • Beinhaltet alle IBDAC Updates innerhalb 12 Monate nach Kaufdatum und Priority Support.
  • Gebührenfreie Weitergabe IBDAC mit der eigenen Entwicklungen.

Die Trialversion kann von der Devart Webseite herunter geladen werden.

Download Produktinformation (PDF).

Sie können die Devart InterBase® Data Access Komponenten für Firebird und InterBase® hier herunterladen. Zahlungsoptionen finden Sie hier. Wenn Sie weiter Fragen haben, senden Sie bitte eine Mail an info@ibexpert.com.

Produktsupport wird von Devart angeboten unter: InterBase® Data Access Components support area.

<< IBDAC Data Access Components | Index | IBDAC Performance >>

Edit - History - Print - Recent Changes - Search
Page last modified on March 03, 2010, at 10:21 AM MEZ