Paradox é um sistema de gerenciamento de banco de dados relacional (RDBMS) de propriedade da Corel . Armazenar dados sistemas RDBMS em tabelas que podem ser unidas em consultas ao produz relatórios significativos . O modelo de RDBMS domina software de banco de dados moderno, com os proponentes , incluindo Oracle e Microsoft Access. Paradox armazena os bancos de dados em arquivos . Arquivos de Banco de Dados
O principal formato de armazenamento de Paradox é o arquivo de banco de dados. O tipo de arquivo nativo tem a extensão de arquivo DB . . Este substituiu um formato anterior , que tinha a extensão de arquivo T. . Um arquivo de banco de dados contém a estrutura do banco de dados com as descrições das tabelas, mas não inclui outros objetos no banco de dados nem inclui quaisquer dados. Tabela de dados vai em um arquivo com uma extensão de arquivo PD . . As opiniões sobre tabelas são armazenados em arquivos com a extensão de arquivo. Televisão e filtros de tabelas são armazenados em arquivos com a extensão do arquivo . DF. A integridade referencial é o conjunto de regras que impede junta caindo registros ou multiplicando os registros em uma tabela. Paradox mantém os dados de validação de integridade referencial em um arquivo com a extensão do arquivo . VAL . Um arquivo XGO . Contém os metadados do banco de dados .
Indexação e classificação
ordens de classificação para os dados são mantidos em um arquivo de SOM . . Indexação envolve uma grande variedade de arquivos em Paradox. Os arquivos de índice se dividem em duas categorias de índice primário e índices secundários . Só pode haver um índice primário em cada mesa . Índices principais do banco de dados são armazenados em um arquivo com a extensão do arquivo PX . . Índices secundários usar um grande número de arquivos . Todas elas têm o mesmo formato , mas têm nomes diferentes . Os arquivos de índice secundárias em Paradox tem as seguintes extensões : . 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 e . YG4 .
manipulação de dados
Além de objetos de banco de dados , o pacote inclui um sistema Paradox para escrever scripts. Elementos de programação em Paradox inclui dois tipos diferentes de arquivos . Estes são arquivos de programas e bibliotecas de programas . As bibliotecas são lojas de funções que podem ser acessados por programas. As bibliotecas têm dois formatos distintos. Estes são o formato de arquivo. LDL entregue biblioteca eo arquivo. LSL salvo formato de biblioteca . Os scripts do programa também tem duas extensões de arquivo diferentes: . SC e SDL
Dados Apresentação
Paradox inclui um ambiente de desenvolvimento para a criação de gráficos telas de interface de usuário para entrada de dados e . . consultas de banco de dados . Essas telas são chamados de " formas" e ocupam três formatos diferentes . Um programa escrito contendo um formulário é chamado de " forma entregue" e é armazenado em um arquivo com a extensão do arquivo FLF . . Depois que o programa é compilado ele vai para um arquivo FSL . . A extensão do arquivo RSL . Denota um arquivo de formulário salvos.
Outros Paradox Arquivos
Paradox inclui um sistema de memo e este ocupa dois formatos de arquivo. Um arquivo de MB. Contém um suporte do memorando e um arquivo memo tem a extensão de arquivo DBQ . . O controle de acesso a vários arquivos em um banco de dados é gerenciado por meio de um arquivo de bloqueio com a extensão do arquivo LCK . . Mais um tipo de arquivo encontrado no ambiente Paradox é um arquivo LD . , Que é um driver de linguagem .