Virtabs: Referenz

Referenz von ER2SQL

Die folgenden Seiten bilden das Referenzhandbuch von ER2SQL. Es beschreibt die Aufrufoptionen von ER2SQL, die Syntax des Virtab-Definitionsdatei und die Funktion des erzeugten Sourcecodes.

Diese Dokumentation gilt für die Version
V 3.92 (ORACLE).
Letzte Änderung: 7.3.2007

ER2SQL ist das zentrale Programm zur Implementierung von Virtabs. Es erzeugt den Code, der für verschiedene Systemumgebungen die Virtab-Komponenten und die Zugriffsprozeduren auf die Virtab realisiert. Der Name ER2SQL (= Entity-Relationship-Diagram to SQL-Code ) ist historisch bedingt. ER2SQL ist in der Sprache C erstellt und auf jedem System (DOS/Windows/UNIX) übersetzbar und lauffähig.

ER2SQL liest aus einer Definitionsfile eine reduzierte Definition der Datenbank (Tabellen mit ihren Attributen, sowie 1:n-Beziehungen) sowie die Definition der zu erzeugenden Virtabs (als Liste von Spaltennamen und Constraints, sowie weiteren Hilfsinformationen).

Diese Referenz umfasst:

  • Den Aufruf von ER2SQL mit einer Beschreibung aller Kommandozeilen-Optionen
  • Eine Beschreibung des Definitionsfiles mit Schwerpunkt auf der Syntax. Dieser Abschnitt ist über mehrere Seiten verteilt.
  • Eine Beschreibung der Fehlermeldungen, die ER2SQL während der Verarbeitung der Definitionsdatei ausgeben kann.
  • Eine Beschreibung der Fehlermeldungen, die die Virtab-Prozeduren zur Laufzeit ausgeben können.
  • Eine Kurzreferenz der syntaktischen Elemente, wie sie zur Konfiguration eines Texteditors mit Syntax-Highlighting gebraucht werden.
  • Eine Übersicht über die Namenskonventionen der erzeugten SQL-Objekte.

Im Abschnitt “Konzepte” werden ausgewählte Themenbereiche dann noch einmal umfangreicher dargestellt.

 

[Virtabs] [Positionierung] [Schreibbare Views?] [Schreibbare Views!] [Feature-Überblick] [Virtabs entwickeln] [Unterstützte Datenbanken] [Referenz] [Konzepte] [Application-Interfaces] [Struktur der Demo-DB] [Guided tour] [Beispiel-Code]