Paradox er en relationel database management system ( RDBMS ) ejet af Corel . RDBMS systemer gemme data i tabeller, der kan sættes sammen i forespørgsler til producerer meningsfulde rapporter. Den RDBMS model dominerer moderne database -software med fortalerne , herunder Oracle og Microsoft Access. Paradox gemmer sine databaser i filer. Database Files
hovedlager format Paradox er den database fil. De indfødte filtype har den . DB filtypen . Det erstattede et tidligere format , som havde . T filtypen . En database fil indeholder strukturen af databasen med beskrivelser af de tabeller, men omfatter ikke andre objekter i databasen heller ikke indeholder nogen data. Tabeldata går i en fil med en . PD -fil forlængelse. Synspunkter om bordene er gemt i filer med . TV filtypen og bordfiltrene gemmes i filer med . DF filtypen . Referentiel integritet er regelsættet , der forhindrer slutter droppe optegnelser eller multiplicere poster i en tabel. Paradox holder referentiel integritet validering data i en fil med . VAL filtypen . An. XGO fil holder database metadata.
Indeksering og sortering
Sortere ordrer for data er holdt i en . SOM fil. Indeksering omfatter en bred vifte af filer i paradoks. Indeksfilerne opdele i to kategorier af primær -indekset og sekundære indekser. Der kan kun være én primær indeks på hvert bord . Databasens primære indekser er gemt i en fil med . PX -fil forlængelse. Sekundære indekser bruge et stort antal filer . Disse har alle det samme format , men har forskellige navne . De sekundære index -filer i Paradox har følgende filtyper :. . . . . . . . . . . . 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 og . YG4 . < br >
data Manipulation
Bortset fra database objekter , Paradox pakken indeholder et system til at skrive scripts. Programmering elementer i Paradox omfatter to forskellige typer af filer. Disse er programfiler og program biblioteker. Biblioteker er butikker på funktioner, der kan tilgås af programmer. Biblioteker har to forskellige filformater. Det er de . LDL leverede bibliotek filformat og . LSL gemte bibliotek format. Program scripts har også to forskellige filtyper :. SC og SDL
datapræsentation
Paradox indeholder et udviklingsmiljø til at lave grafiske brugergrænseflader skærme til indtastning af data og . . databaseforespørgsler . Disse skærme kaldes " formularer" og besætte tre forskellige formater. En skriftlig program , der indeholder en form kaldes en "leveret form" , og det er gemt i en fil med . FLF filtypen . Efter dette program er kompileret den går i . FSL -fil. Den . RSL filendelse betegner en gemt formular fil.
Andre Paradox Files
Paradox omfatter et memo -system , og det optager to filformater. An. MB filen indeholder en memo holder og et notat fil har . DBQ filtypen . Adgangskontrol til de forskellige filer i en database styres via en lås fil med den . LCK filtypen . Endnu en filtype findes i Paradox miljø er en . LD -fil, som er et sprog driver.