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.
|