

A linguagem OPUS
A linguagem OPUS permite acessar Bancos de Dados OpenBASE abertos através do comando DATABASE. O acesso aos arquivos e itens de dados é feito utilizando-se um amplo e completo conjunto de comandos e funções.
Um programa escrito na linguagem OPUS não pode utilizar, simultaneamente, mais de um Banco de Dados OpenBASE. Em tempo de execução, pode-se mudar de Banco de Dados, bastando para isso, executar um novo comando DATABASE, que fechará o anterior e abrirá o novo.
As variáveis dos Bancos de Dados OpenBASE utilizadas em programas OPUS são tratadas como variáveis de memória, correspondendo ao seu tipo definido no esquema do Banco de Dados.
A OPUS permite JOINS automáticos sem necessidade de programar uma leitura adicional de arquivos de ligados ao selecionado por meio de chaves estrangeiras, bastando usar os itens destes arquivos.
