Altova DatabaseSpy es una herramienta única para consultar y diseñar que incluso genera elegantes gráficos a partir de los resultados de sus consultas.
DatabaseSpy se conecta a las principales bases de datos y permite editar SQL, diseñar estructuras de BD, editar contenidos y convertir bases de datos por solo una parte de lo que cuesta un programa de base de datos.
Altova DatabaseSpy es una herramienta única para consultar y diseñar que incluso genera elegantes gráficos a partir de los resultados de sus consultas.
DatabaseSpy se conecta a las principales bases de datos y permite editar SQL, diseñar estructuras de BD, editar contenidos y convertir bases de datos por solo una parte de lo que cuesta un programa de base de datos.
El versátil editor SQL de DatabaseSpy se divide en un panel para instrucciones SQL y un panel de resultados que puede contener varias pestañas. Además incluye una barra de herramientas con un práctico botón "Ejecutar" para que pueda ejecutar inmediatamente las instrucciones SQL y visualizar el resultado.
La ventana para instrucciones SQL aplica color a cada instrucción SQL para que pueda identificar rápidamente las instrucciones SQL, los parámetros, los operadores y los comentarios.
El editor SQL de DatabaseSpy incluye una función personalizable de finalización automática de instrucciones SQL que permite agilizar el desarrollo de consultas SQL. Ejecute consultas y vea resultados inmediatos en una o varias ventanas.
Bases de datos compatibles:
Para cada base de datos se ofrecen opciones de configuración de formato SQL y al cambiar de base de datos se aplica automáticamente el formato adecuado.
DatabaseSpy ofrece una función de ejecución asíncrona de consultas. Esto permite procesar varias consultas SQL en varias ventanas de forma simultánea, ya sea en servidores distintos o en el mismo servidor.
DatabaseSpy es compatible con consultas SQL que contengan parámetros, también conocidas como plantillas SQL. Los parámetros permiten crear consultas mucho más flexibles. Por ejemplo, una consulta con parámetro puede servir para probar instrucciones de combinación complejas con varios valores.
El editor SQL de DatabaseSpy y las ventanas de resultados situadas en la esquina superior izquierda muestran una consulta que sirve para notificar sobre todos los pedidos de un producto concreto de un cliente concreto.
Esta consulta podría ser mucho más flexible si se sustituyera el nombre del producto "sprockets" y el número de cliente 525 con parámetros (como puede verse en la segunda ventana de consulta, donde se sustituyeron con los parámetros :pname y :custnum).
Cuando la consulta con parámetros se ejecuta con el botón Ejecutar directamente (situado en la esquina superior izquierda de la ventana del Editor SQL), DatabaseSpy abre un cuadro de diálogo que permite al usuario introducir valores para la ejecución y se genera el resultado.
Las plantillas SQL para DatabaseSpy se pueden guardar en una carpeta especial del proyecto y se pueden ejecutar de forma dinámica. A menudo el usuario necesita crear consultas que generen resultados de prueba para explorar datos que no conoce bien. Tras ejecutar la consulta de prueba, el usuario puede seleccionar valores de la tabla de resultados y pasarlos como parámetros a una plantilla SQL almacenada en la carpeta de plantillas del proyecto.
Entonces aparece una ventana nueva del Editor SQL con una consulta generada automáticamente a partir de la plantilla que tiene los valores seleccionados asignados a los parámetros. La consulta generada se ejecuta y la tabla de resultados aparece.
Con el editor gráfico de DatabaseSpy podrá visualizar y editar la estructura de todas sus bases de datos en una interfaz gráfica. Puede examinar las tablas y relaciones de una BD o editar tablas de una BD para adaptarlas a sus necesidades. También puede agregar tablas enteras desde cero y especificar todos sus atributos de columna y sus relaciones con otras tablas.
Gracias a la vista gráfica del diseñador de bases de datos de BD de DatabaseSpy podrá concentrarse en la estructura subyacente de sus datos y en los cambios necesarios en lugar de perder tiempo escribiendo los comandos SQL necesarios para implementarlos. El diseñador gráfico de bases de datos construye automáticamente las instrucciones SQL que necesite y, cuando termine de editar la BD, puede decidir cuándo se ejecuta el script de cambios de la estructura de la BD.
La imagen gráfica de cada tabla incluye compartimentos que se pueden expandir para obtener más detalles. Los compartimentos también se pueden contraer y las relaciones están claramente indicadas con líneas de conexión.
El diseñador gráfico de bases de datos admite varios tipos de BD y es capaz de adaptar el contenido de listas desplegables de tipos de datos a cada tipo de BD.
DatabaseSpy incluye un nuevo comando para crear scripts DDL completos para un esquema de base de datos. Cuando el administrador de la base de datos necesita recrear toda la estructura de la base de datos, necesitará scripts para crear las tablas y todas las vistas, restricciones, índices, funciones, procedimientos que estén definidos en la base de datos.
El comando Script DDL está en el menú contextual que aparece al hacer clic con el botón derecho en cualquier esquema de base de datos de la ventana Explorador.
El script se abre inmediatamente en la ventana Editor SQL, donde se puede revisar.
Los scripts DDL son fundamentales para crear copias de seguridad de estructuras de base de datos completas o para mover una estructura a otro servidor cuando no el contenido de las tablas no se necesita (p. ej. cuando se mueve la base de datos del entorno de desarrollo al entorno de producción).
No hay mejor manera de comunicar datos que con coloridos y llamativos gráficos, mucho más eficaces que varias tablas llenas de números. DatabaseSpy ofrece múltiples funciones de elaboración de gráficos para visualizar los resultados de consultas SQL de forma gráfica. Cree la representación gráfica más precisa e intensa de sus datos con gráficos circulares, de líneas, de barras, de áreas, etc.
Con DatabaseSpy puede crear llamativos gráficos y representar la información de su BD sin necesidad de exportar los datos a una aplicación de creación de gráficos. Los gráficos creados con DatabaseSpy se pueden personalizar y utilizar en informes HTML, Word, RTF o PDF. También puede guardarlos en los formatos de imagen .png, .bmp, .gif o .jpg con la resolución que desee.
Los tipos de gráfico compatibles son:
Además puede configurar el título del gráfico, los colores de fondo y primer plano, la definición de los rangos y las etiquetas de los ejes, las fuentes, el color y el tamaño del texto, etc. Puede personalizar cada elemento y componente del gráfico, incluso el ángulo de inclinación de los gráficos circulares 3D.
Altova StyleVision es una galardonada herramienta para diseñar convincentes informes y formularios basados en datos XML, bases de datos SQL y XBRL. Con un solo diseño de StyleVision puede acceder a datos de BD SQL y crear informes con gráficos en formato HTML, PDF, RTF y Word (OOXML) así como formularios electrónicos de Authentic. Los informes se pueden volver a generar automáticamente con datos nuevos.
La información almacenada en las bases de datos relacionales no suele ser estática. Los registros existentes se actualizan o eliminan y se añade información nueva constantemente para garantizar que la base de datos contenga datos precisos y actualizados. De este modo la base de datos no pierde valor comercial. DatabaseSpy ofrece prácticas herramientas con las que podrá editar el contenido de tablas de bases de datos. El usuario puede editar el contenido de tablas de bases de datos en una ventana de vista previa interactiva.
Mientras usted trabaja, el editor BD interactúa con la base de datos de forma limitada. Cuando termine de editar, podrá revisar los cambios (señalados en color rojo) y confirmarlos de una sola vez con el botón "Confirmar" de la barra de herramientas.
Además de editar los datos almacenados en la base de datos, también podrá ver toda la información de la tabla de resultados de DatabaseSpy. Puede seleccionar un rango de celdas, copiarlos y pegarlos en otra aplicación, imprimir la tabla de resultados o calcular y obtener automáticamente información sobre los resultados seleccionados. Incluso puede ordenar los resultados por columna para visualizar los datos de la tabla de la manera que más se ajuste a sus necesidades.
Trabajar con datos binarios
Con DatabaseSpy puede procesar datos binarios en una columna definida como un tipo de datos binario. Puede cargar los datos binarios en la tabla desde un archivo externo o guardar los datos binarios de la base de datos en un archivo externo. Los campos de datos binarios admiten datos BLOB, RAW, binarios, var binarios, imágenes y otros tipos de datos dependiendo del tipo de base de datos.
Altova DatabaseSpy incluye funciones especiales para examinar, gestionar y trabajar con datos XML en bases de datos. XML es el método más utilizado para intercambiar datos estructurados, pero almacenar datos XML en BD relacionales implica una gran complejidad. Por eso DatabaseSpy le ofrece potentes herramientas para analizar y manipular BD que contienen datos XML.
Funciones de DatabaseSpy para XML:
Cuando el usuario expande una tabla de BD en el explorador de BD de DatabaseSpy, las columnas que tienen datos XML se señalan con un icono especial. En el explorador también puede examinar los esquemas XML registrados en la BD. Y si quiere examinar un esquema XML en detalle, puede enviarlo a la vista Esquema de XMLSpy, el entorno de desarrollo líder para trabajar con todo tipo de tecnologías XML.
La ventana del inspector de datos de DatabaseSpy es una función muy útil que sirve para ver celdas que tienen contenido XML muy largo. El contenido XML se presenta en la ventana del inspector con color de sintaxis y ajuste automático de línea. Además, puede ajustar la ventana del inspector para ver mejor los datos. También puede copiar datos XML de las ventanas de resultados o del inspector y pegarlas en XMLSpy. El archivo externo actualizado se puede reemplazar con total facilidad en la base de datos.
Integración de XML y bases de datos SQL:
En DatabaseSpy puede seleccionar una tabla o vista de las bases de datos que están conectadas. Si decidió exportar varias tablas o vistas, cada una de ellas se escribirá en un archivo diferente. También puede exportar datos XML, XSV o HTML a Altova XMLSpy directamente. El editor SQL también ofrece el botón "Exportar". Si pulsa en este botón, se abrirá un cuadro de diálogo de exportación en el que estarán cargadas las instrucciones del editor SQL.
En DatabaseSpy puede importar datos a sus bases de datos desde archivos CSV o desde archivos que contengan datos XML. En ambos casos puede crear tablas nuevas o actualizar las tablas ya existentes en su base de datos.
Características:
ETL para empresas
Las herramientas ETL (extracción, transformación y carga) permiten extraer datos de fuentes externas, transformarlos a un formato de datos normalizado y cargarlos después en el objeto o repositorio de destino. Gracias a su compatibilidad con los formatos de datos predominantes (XML, bases de datos, archivos planos, EDI, etc.), Altova MapForce es una herramienta extremadamente eficaz, ligera y modulable para procesos ETL. Ofrece una interfaz gráfica sencilla y opciones para trabajar con funciones de procesamiento de datos y filtros.
Si necesita convertir datos que estén en formatos diferentes antes de importarlos a su BD, Altova MapForce es una herramienta de asignación visual de datos capaz de realizar asignaciones entre todo tipo de datos, como XML, BD, texto y EDI. MapForce se conecta a las principales bases de datos y es capaz de convertir los datos de origen de forma instantánea.
Bases de datos compatibles: