Biblioteca de acceso a la base de datos DEBEA

La biblioteca de acceso a la base de datos de DEBEA es una colección de interfaces que le permite asignar objetos C ++.
Descargar ahora

Biblioteca de acceso a la base de datos DEBEA Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL v3
  • Precio:
  • FREE
  • Nombre del editor:
  • Lukasz Michalski
  • Sitio web del editor:
  • http://debea.net/trac

Biblioteca de acceso a la base de datos DEBEA Etiquetas


Biblioteca de acceso a la base de datos DEBEA Descripción

La biblioteca de acceso a la base de datos de DEBEA es una colección de interfaces que le permite asignar objetos C ++. La Biblioteca de Acceso a la base de datos de DEBEA es una colección de interfaces que le permite asignar objetos C ++ a las relaciones en varias bases de datos de SQL y archivos. Para eliminar las consultas SQL escritas a mano (o el análisis de archivos CSV) para la serialización de los objetos C ++, puede acelerar el desarrollo de Aplicaciones que deben almacenar y cargar sus datos en SQL u otros formatos de base de datos. Otro efecto secundario positivo de usar esta biblioteca es que siempre tendrá un esquema de base de datos estrictamente relacionado con el modelo lógico C ++. Aquí hay algunas características clave de la "Biblioteca de Acceso de la base de datos de DEBEA": serialización completa de objetos C ++ utilizando diferentes bases de datos (SQL, archivos CSV) · Debea puede mapear, cargar y almacenar objetos como relaciones de base de datos. Ese es el propósito principal de esta biblioteca. También puede usarlo para enviar consultas SQL simples a la variedad de bases de datos a las que se puede acceder a través de ODBC o IODBC. Insertar o actualizar automáticamente la generación de instrucciones SQL basada en el estado de objeto. · Los objetos almacenables tienen información sobre su estado de base de datos. Cuando se crea nuevo objeto, está marcado como almacenable :: La nueva y la primera serialización generará una declaración de inserción SQL para ese objeto. Las actualizaciones subsiguientes generarán automáticamente las declaraciones de actualización de SQL. Soporte para todos los tipos de referencia (1-N, M-N, 1-1) · El DEBEA admite almacenamiento de objetos almacenados compuestos. Si tiene un objeto que contiene la lista de objetos y todos ellos tienen store_table definido, puede almacenarlos y cargarlos a todos en una llamada única. · Debea sabe cómo atravesar en STD :: LIST, STD :: Set y otros contenedores estándar, pero, por supuesto, puede definir la filtración de colección para sus propios contenedores. Capacidad para crear conversiones para tipos definidos por el usuario · Cada miembro del objeto y variable enlaces se pueden almacenar de varias maneras. La conversión entre el campo de registro de la variable / variable y la base de datos se puede controlar completamente por el código de usuario. Soporte para múltiples herencias de DBA :: Alterable · Puede agregar DBA :: Altere como padre a objeto existente, define store_table para ello y guárdelo en la base de datos sin esfuerzo adicional. Soporte para almacenar el objeto C ++ en las tablas SQL con nombres diferentes · Puede abrir la secuencia para objetos asignados con el nombre de la relación personalizada. De esta manera, puede asignar un objeto a múltiples relaciones, siempre y cuando tengan un esquema idéntico. Manejo de transacciones de base de datos flexible · Puede encerrar varias operaciones de base de datos en un contexto de transacción simplemente creando DBA :: Objeto de transacción y obteniendo flujos de él. Mientras este objeto exista, todas las operaciones se realizarán en una transacción única. · El objeto de transacción puede ser anidado. Esto significa que si rodea dos instancias de DBA :: Transacción con otro objeto de transacción, fusionará esas dos transacciones en una. Soporte para vinculantes Variables personalizadas Para leer y escribir flujos de objetos · Puede unir variables personalizadas a la secuencia de objetos. De esta manera, puede reconstruir las referencias de objetos utilizando los valores recuperados de las llaves extranjeras. Cargando objetos C ++ de las consultas SQL · Puede definir su propia consulta SQL y completar la lista de objetos asignados con esa consulta. Arquitectura de plugin · La biblioteca está utilizando la arquitectura de plug-in para varios soportes de SQL RDBMS y proporciona una, una interfaz simple para el procesamiento de consultas y la serialización de objetos. La biblioteca de acceso a la base de datos de la base de datos está utilizando una arquitectura de plug-in para varios soportes SQL RDBMS y proporciona una, una interfaz simple para Procesamiento de consultas y serialización de objetos. ¿Qué hay de nuevo en este lanzamiento: · Se solucionó la compilación de GCC 4.3.2.


Biblioteca de acceso a la base de datos DEBEA Software relacionado

Esquemas

Schemaspypy es una herramienta basada en Java que analiza los metadatos de un esquema en una base de datos. ...

189

Descargar

mysqldoc

MySQLDOC es una utilidad de línea de comandos para documentar automáticamente el esquema MySQL. ...

162

Descargar