Biblioteca de acesso ao banco de dados DebeaBiblioteca 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
- 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
mysqldoc.
mysqldoc é um utilitário de linha de comando para documentar automaticamente o esquema MySQL. ...
162
Driver Postgresql HDBC.
Driver Postgresql HDBC é o driver de back-end do Haskell PostgreSQL para HDBC. ...
1,044
Acesso ao banco de dados PHP através de matrizes
Acesso ao banco de dados PHP através do projeto Arrays pode ser usado para acessar dados armazenados em tabelas mysql como acessar matrizes. ...
115