Biblioteca de acesso ao banco de dados Debea

Biblioteca de acesso ao banco de dados Debea é uma coleção de interfaces que permite mapear objetos C ++.
Baixe Agora

Biblioteca de acesso ao banco de dados Debea Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL v3
  • Preço:
  • FREE
  • Nome do editor:
  • Lukasz Michalski
  • Site do editor:
  • http://debea.net/trac

Biblioteca de acesso ao banco de dados Debea Tag


Biblioteca de acesso ao banco de dados Debea Descrição

O Debea Database Access Library é uma coleção de interfaces que permite mapear objetos C ++. A biblioteca de acesso ao banco de dados Debea é uma coleção de interfaces que permite mapear objetos C ++ às relações em vários bancos de dados SQL e arquivo. Removendo consultas SQL escrito à mão (ou análise de arquivos CSV) para serialização de objetos C ++ que você pode acelerar o desenvolvimento de Aplicativos que precisam armazenar e carregar seus dados nos formatos SQL ou outros formatos de banco de dados. Outro efeito colateral positivo de usar esta biblioteca é que você sempre terá esquema de banco de dados estritamente relacionado ao modelo lógico C ++.here são alguns recursos principais da "biblioteca de acesso ao banco de dados Debea": serialização total de objetos C ++ usando diferentes bancos de dados (arquivos SQL, CSV) · O Debea pode mapear, carregar e armazenar objetos como relações de banco de dados. Esse é o principal objetivo desta biblioteca. Você também pode usá-lo para enviar consultas SQL simples para a variedade de bancos de dados que podem ser acessados por meio de ODBC ou IODBC. Insira automática ou atualize a geração de instrução SQL baseada no estado do objeto. · Objetos armazenáveis têm informações sobre seu estado de banco de dados. Quando o novo objeto é criado, ele é marcado como armazenamento :: Novo e primeira serialização gerará a instrução SQL Insert para esse objeto. Atualizações subseqüentes gerarão automaticamente instruções SQL Update. Suporte para todos os tipos de referência (1-N, M-N, 1-1) · O Debea suporta armazenamento de objetos armazenáveis compostos. Se você tiver objeto que contenha lista de objetos e todos eles têm armazenamento definido, você pode armazenar e carregá-los todos em uma única chamada de programa. · O Debea sabe como atravessar em STD :: List, STD :: Conjunto e outros contêineres padrão, mas é claro que você pode definir a coleçãoFilter para seus próprios contêineres também. Capacidade de criar conversões para tipos definidos pelo usuário · Cada membro do objeto e variável vinculada podem ser armazenados de várias maneiras. A conversão entre campo / variável e campo de registro de banco de dados pode ser totalmente controlada pelo código do usuário. Suporte para múltiplas herança da DBA :: Storleable · Você pode adicionar DBA :: Storleable como pai ao objeto existente, definir Store_Table para ele e armazená-lo no banco de dados sem esforço adicional. Suporte para armazenar o objeto C ++ em tabelas SQL com nomes diferentes · Você pode abrir fluxo para objetos mapeados usando o nome da relação personalizada. Desta forma, você pode mapear um objeto para várias relações, desde que tenham esquema idêntico. Manipulação de transações de banco de dados flexíveis · Você pode incluir várias operações de banco de dados em um contexto de transação simplesmente criando o objeto de transação DBA :: e obtendo fluxos a partir dele. Contanto que este objeto exista, todas as operações serão feitas em uma única transação. · O objeto de transação pode ser aninhado. Isso significa que se você cercar duas instâncias da DBA :: Transaction com outro objeto de transação, você mesclará essas duas transações em uma. Suporte para vincular variáveis personalizadas para ler e escrever fluxos de objeto · Você pode ligar as variáveis personalizadas para o fluxo de objetos. Desta forma, você pode reconstruir referências de objeto usando valores buscados de chaves estrangeiras. Carregando objetos C ++ de consultas SQL · Você pode definir sua própria consulta SQL e preencher a lista de objetos mapeados usando essa consulta. Arquitetura de plugin · Biblioteca está usando a arquitetura plug-in para vários suporte do SQL RDBMS e fornece uma interface simples para processamento de consulta e serialização de objeto. A biblioteca de acesso ao banco de dados do banco de dados está usando a arquitetura de plug-in para vários suporte do SQL RDBMS e fornece uma interface simples para Processamento de consulta e serialização de objetos. O que há de novo nesta versão: · Compilação para GCC 4.3.2 foi fixa.


Biblioteca de acesso ao banco de dados Debea Software Relacionado

Esquemaspy.

Schemaspy é uma ferramenta baseada em Java que analisa os metadados de um esquema em um banco de dados. ...

189

Download

mysqldoc.

mysqldoc é um utilitário de linha de comando para documentar automaticamente o esquema MySQL. ...

162

Download