Visual FoxPro 6.0 Visual FoxPro einrichten Datenbanken und Tabellen Visual FoxPro einrichten Menüpunkt EXTRAS - OPTIONEN © 1999 TMN-Systemberatung GmbH Daten in Visual FoxPro Datenbankcontainer (*.dbc, *.dct, *.dcx) Tabellen (*.dbf, *.fpt) Indexarten (*.cdx, *.idx) © 1999 TMN-Systemberatung GmbH Datenbankcontainer rules rules // triggers triggers tables tables relations relations connections stored stored procedures procedures remote remote views views indexes indexes © 1999 TMN-Systemberatung GmbH Tabellen / Indexdateien FPT FPT DBF DBF DBC DBC DCT DCT DCX DCX © 1999 TMN-Systemberatung GmbH weitere weitere Tabellen Tabellen Tabellen in VFP © 1999 TMN-Systemberatung GmbH Feldtypen in VFP Datentyp Beschreibung Zeichen Währung Numerisch Gleitkomma Datum Datum/Zeit Double Integer Logisch Memo Objekt Zeichen (binär) Memo (binär) Alphanumerischer Text Geldbeträge Ganze Zahlen oder Dezimalzahlen Wie Numerisch Tag, Monat und Jahr Tag, Monat, Jahr, Stunden, Minuten und Sekunden Zahlen mit doppelter Genauigkeit Ganze Zahlen (numerische Werte ohne Nachkommastellen) Wahr oder Falsch (.T. oder .F. bzw. 1 oder 0) Alphanumerischer Text beliebiger Länge OLE Wie Zeichen, ohne Beachtung der CodeSeite Wie Memo, ohne Beachtung der CodeSeite © 1999 TMN-Systemberatung GmbH Tabelleneigenschaften © 1999 TMN-Systemberatung GmbH Indexdateien Primär eindeutige Schlüssel - nur einer je Tabelle Potentiell - wie primär aber mehrere Indizes möglich Einfach - normaler Index Eindeutig - wegen Abwärts Kompatibilität vorhanden. © 1999 TMN-Systemberatung GmbH Relationen © 1999 TMN-Systemberatung GmbH Trigger Unter Trigger versteht man das Auslösen einer Aktion, durch die Tabelle (Datenbank) selbst. Bei VFP haben wir in jeder Tabelle folgende Trigger: – – – Update Trigger (feuert bei Änderungen) Delete Trigger (feuert beim Löschen) Insert Trigger (feuert bei der Neuanlage) © 1999 TMN-Systemberatung GmbH RI - Funktionalität Definition: Regeln bezüglich der Datenkonsistenz, insbesondere die Beziehungen zwischen den Primär- und Fremdschlüsseln unterschiedlicher Tabellen. Die Trigger werden ausgenutzt um bei Regeln für andere Tabellen zu definieren © 1999 TMN-Systemberatung GmbH Zusammenfassung Visual FoxPro einrichten - Optionen Daten in Visual FoxPro Datenbank Tabellen Feldtypen Indizes Relationen Trigger RI - Funktionalität © 1999 TMN-Systemberatung GmbH Anregungen und Fragen TMN-Systemberatung GmbH Allee 62 74072 Heilbronn http://www.tmn-systemberatung.de [email protected] © 1999 TMN-Systemberatung GmbH