Paradox ist ein relationales Datenbank-Managementsystem ( RDBMS) von Corel gehört. RDBMS -Systeme speichern Daten in Tabellen , die in Abfragen verbunden werden können aussagekräftigen Berichten . Der RDBMS -Modell beherrscht modernen Datenbank-Software mit Befürwortern wie Oracle und Microsoft Access. Paradox speichert seine Dateien in Datenbanken . Database Files
Die wichtigsten Speicherformat Paradox ist die Datenbank -Datei. Das native Dateiformat hat . DB Dateiendung. Dies ersetzt eine frühere Dateiformat, das die . T Dateiendung hatte . Eine Datenbank -Datei enthält die Struktur der Datenbank mit Beschreibungen der Tabellen , beinhaltet jedoch keine anderen Objekte in der Datenbank noch enthält es keine Daten. Tabelle Daten geht in einer Datei mit einer . PD Dateiendung. Views auf Tabellen werden in Dateien mit der . Dateiendung TV und Tisch Filter gespeichert sind, in Dateien mit der . DF Dateiendung . Referentielle Integrität ist der Regelsatz , die Verknüpfungen Fallenlassen Aufzeichnungen oder Multiplizieren Datensätze in einer Tabelle verhindert. Paradox hält referenzielle Integrität Validierung von Daten in einer Datei mit der . VAL Dateiendung. Eine . XGO Datei enthält Datenbank-Metadaten .
Indizierung und Sortierung
Sortieren Aufträge für Daten in einer . SOM -Datei statt. Indexing umfasst eine breite Palette von Dateien in Paradox . Die Index-Dateien teilen sich in zwei Kategorien der primären und sekundären Index Indizes. Es kann nur einen primären Index auf jedem Tisch. Die Datenbank der primären Indizes werden in einer Datei mit der . PX Dateiendung . Sekundäre Indizes verwenden eine große Anzahl von Dateien . Diese haben alle das gleiche Format , aber unterschiedliche Namen haben. Die sekundären Index-Dateien in Paradox haben die folgenden Dateiendungen: . . . . . . . . . . . . X01 , X02 , X03 , X04 , X05 , X06 , X07 , X08 , X09 , XG0 , XG1 , XG2 , XG3 . , . XG4 , . XG5 , . Y01 , . Y02 , . Y03 , . Y04 , . Y05 , . Y06 , . Y07 , . Y08 , . Y09 , . YG0 , . YG1 , . YG2 , . YG3 und . YG4 .
Data Manipulation
Abgesehen von Datenbank-Objekte enthält das Paket ein Paradox für das Schreiben von Skripts . Programmierung Elemente in Paradox sind zwei verschiedene Arten von Dateien. Dies sind Programmdateien und Programmbibliotheken . Bibliotheken sind Filialen von Funktionen , die von Programmen zugegriffen werden kann. Bibliotheken haben zwei verschiedene Dateiformate. Dies sind die . LDL geliefert Bibliothek Dateiformat und die . LSL gespeichert Bibliotheksformat . Programm Script haben auch zwei verschiedene Dateiendungen: . SC und SDL
Daten Presentation
Paradox umfasst eine Entwicklungsumgebung für die Erstellung von grafischen Benutzeroberflächen-Bildschirme für die Dateneingabe und . . Datenbankabfragen . Diese Bildschirme werden als " Formen " und besetzen drei verschiedenen Formaten . Ein geschriebenes Programm mit einem Formular wird als " Form geliefert " , und es wird in einer Datei mit der . FLF Dateiendung . Nachdem das Programm kompiliert wird geht es in einem . FSL -Datei. Die . RSL Dateiendung zeigt eine gespeicherte Form Datei.
Andere Paradox Dateien
Paradox umfasst ein Memo und dies belegt zwei Dateiformaten. Eine . MB -Datei enthält eine Memo-Halter und ein Memo -Datei hat . DBQ Dateiendung. Zugriffssteuerung auf die verschiedenen Dateien in einer Datenbank wird über eine Lock-Datei mit der . LCK Dateiendung verwaltet. Eine weitere Dateitypen in der Umgebung gefunden Paradox ist eine . LD -Datei, die eine Sprache Treiber .