DataFlex

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Question book.svg
Esta página ou secção não cita fontes confiáveis e independentes, o que compromete sua credibilidade (desde dezembro de 2010). Por favor, adicione referências e insira-as corretamente no texto ou no rodapé. Conteúdo sem fontes poderá ser removido.
Encontre fontes: Google (notícias, livros e acadêmico)

O Dataflex é um Sistema de Gerenciamento de Banco de Dados (SGBD), com uma linguagem de programação de 4a.geração embutida, originada do 4GL. Já em suas primeiras versões, estava disponível para várias plataformas e Sistemas Operacionais: UNIX, VAX/VMS, Novell Netware, CP/M, MS-DOS, OS/2 e também para algumas compilações de LINUX. Originalmente, a linguagem suporta 2GB por tabela de dados ou ainda, se não os 2GB, 16mi (dezesseis milhões de registros) cadastrados.

Até o momento, DataFlex já dura o curso como um nicho de aplicação desenvolvimento ambiente. O produto DataFlex suporta muitos ambientes de dados: Oracle, MS-SQL, IBM DB2, MySQL e Pervasive SQL, assim como qualquer banco de dados ODBC. Aplicações DataFlex são utilizadas por cerca de 3 milhões de usuários em todo o mundo.

Ambientes de programação[editar | editar código-fonte]

  • DataFlex - A versão mais recente do sistema, originalmente em modo caracter, está disponível como modo Console para MS-DOS, Windows e Unix e suas variantes (notadamente o Linux).

Visual DataFlex - Este é o ambiente de desenvolvimento de ponta da Data Access Corporation,localizada em Miami/FL/USA e fundada em 1976. A versão atual é a 17,0 (2012). O VDF está disponível apenas para Microsoft Windows. Visual Dataflex é uma GUI de desenvolvimento linguístico, com um estilo comparável ao Visual Basic, Delphi e C + +. Os desenvolvedores também podem criar Web Service client e servidores de aplicações Web.

Vantagens do DataFlex[editar | editar código-fonte]

  • Fácil alternar entre os backends de dados, sem mudar código necessário. N º compilação necessária.
  • As variáveis são digitados folgadamente. A máquina virtual cuida de conversões.
  • Flexibilidade; você pode definir os seus próprios comandos.
  • Código compila por intermédio de um bytecode, que gera grande portabilidade entre os diversos sistemas operacionais.
  • N º roscas ou multitarefa
  • Métodos podem ser definidos ou redefinidos no interior do objeto definição.
  • Delegação automática de mensagens em ambiente de programação orientada a objeto
  • O acesso à base de dados é fundamentada em ISAM embedded . Pode ser usado royalty free.

Drivers de Conectividade[editar | editar código-fonte]

O runtime do DataFlex e Visual DataFlex permite a utilização de Drivers para acesso a Bancos SQL. As opções disponiveis são SQLServer, Oracle, MySQL, PostGreSQL e DB2.

Ícone de esboço Este artigo sobre programação de computadores é um esboço. Você pode ajudar a Wikipédia expandindo-o.