3. DEFINICION: Sybase Adaptive Server Anywhere (ASA) es un Sistema administrador de bases de datos
relacionales (RDBMS) de alto rendimiento, que dentro de su funcionalidad incluye gestión de
transacciones, un optimizador de consultas auto-afinable, integridad referencial, procedimientos
almacenados Java y SQL, triggers, bloqueo a nivel de registro, programación de eventos y
recuperación automática. ASA es desarrollado por iAnywhere, subsidiaria de Sybase.
ADAPTIVE SERVER ANYWHERE
VENTAJAS:
• Fácil de utilizar y administrar
• Rendimiento y escalabilidad de tipo empresarial
• Seguridad de extremo a extremo
• Compatible con SQL
• Implementación simple
• Controladores ODBC disponibles
• La capacidad de alojar servicios de bases de datos de red y la capacidad de gestionarlos
• Compatibilidad plataforma
• API abierta y soporte de herramientas
• Completo soporte para servicios web
• Acepta dispositivos de bolsillo o móviles
4. DESVENTAJAS
• Parece una implementación menor de SQL que T-SQL / SQL Server
• La versión de escritorio (en comparación con la versión de empresa) parece tener poca potencia,
como Access vs MS SQL en lugar de una edición de escritorio de una base de datos empresarial
• Menos recursos experimentados disponibles con las habilidades de Sybase
• Algunas características parecen difíciles de usar y no tienen una razón clara para qué se usa.
IMPORTANCIA
Porque la solución de bases de datos SQL te permiten gestionar tu negocio desde cualquier sitio.
Captura , gestiona y sincroniza la información en condiciones del día a día , incluso cuando la
conectividad o el servicio / asistencia técnica no esta disponible . Con SAP SQL Anywhere , tu
puedes:
CARACTERISTICAS
• Fácil administración
ASA incluye características de auto-administración y auto-afinamiento que están enfocadas a
minimizar la necesidad de un Administrador de la Base de Datos (DBA). Poderosas
herramientas gráficas de desarrollo
5. Rendimiento y escalabilidad
ASA está diseñado para soportar altos volúmenes de usuarios y datos. El alto rendimiento se consigue con tan solo instalarlo
Seguridad
ASA incluye opciones de cifrado de 128 bits, tanto para comunicaciones como para el archivo de la base de datos
Configuración de base de datos escalable de solo lectura
Monitoreo del servidor de base de datos basado en web
Datos espaciales
Generador de secuencia
Bloqueo a nivel de fila
Funciones de optimización de consultas basadas en el costo con una función de autoajuste en el alto rendimiento
Algoritmos avanzados de ejecución de consultas
Cambio de tamaño de caché dinámico
Vista materializada
Aislamiento de instantáneas
Búsqueda de texto completo
Compresión de columna
Procesadores y procedimientos almacenados SQL y Java.
ESQL externo, ODBC, Java, CLR (.NET), Perl, de procedimientos almacenados de PHP, procedimientos almacenados de JavaScript
BLOB (objetos binarios grandes)
Importación / exportación XML y función SQLX
Soporte JSON
6. REQUISITOS DE INSTALACION
Microsoft Windows x86 y X64
Linux X86, X64 y ARMv6
Oracle Solaris SPARC y X64
Apple OS X
IBM AIX
HP-UX Itanium
Mínimo 512 MB de RAM disponible en el servidor DB
Mínimo de 8 MB de RAM disponible en el cliente (8 KB para Unix) + 4 KB para cada conexión de
cliente.
16 GB de almacenamiento de disco
EJEMPLOS
1. SELECT NOMBRE, APELLIDO, GENERO, DIRECCION
FROM ALUMNO
WHERE NOMBRE LIKE ‘%A%’;
2. SELECT año, modelo, color, SUM (ventas)
FROM ventas
GROUP BY ROLLUP (año, modelo, color);
7. REFERENCIAS
ADAPTIVE SERVER ENTERPRISE
DEFINICIÓN:
Adaptive Server Enterprise (ASE) es el motor de bases de datos (RDBMS) insignia de la compañía Sybase. ASE
es un sistema de gestión de datos, altamente escalable, de alto rendimiento, con soporte a grandes volúmenes de
datos, transacciones y usuarios, y de bajo costo
VENTAJAS:
Sybase, es una base de datos corporativa
Programable
Soporta gran cantidad de datos y usuarios
Soporta multi-procesadores
CONCLUSIONES
• https://es.wikipedia.org/wiki/Adaptive_Server_Anywhere
• https://searchsap.techtarget.com/definition/SAP-SQL-Anywhere
• https://www.sap.com/latinamerica/products/sql-anywhere.html
8. IMPORTANCIA
Adaptive Server Enterprise (ASE) es el motor de bases de datos (RDBMS) insignia de la compañía Sybase. ASE es un
sistema de gestión de datos, altamente escalable, de alto rendimiento, con soporte a grandes volúmenes de datos,
transacciones y usuarios, y de bajo costo
CARACTERISTICAS
Procesamiento transaccional de alta velocidad: procesa millones de transacciones rápidamente, soportando a su vez el
rápido crecimiento de los volumenes de datos y transacciones.
Encriptación y tecnologías de seguridad de base de datos: robusta seguridad, estabilidad, alta disponibilidad y
recuperación de desastres para continuidad de negocio.
Sistema de base de datos relacional eficiente: arquitectura unificada de base de datos relacional que requiere pocos
recursos y aprovecha al máximo los activos subutilizados.
Computación en-memoria: lo último en base de datos en-memoria, para equipar aplicaciones con capacidad de
respuesta instantánea y mayor rendimiento.
DESVENTAJAS:
Es muy difícil su mantenimiento y modificación.
No existe posibilidad de incorporar meta-información.
Muy compleja la implementación de funciones avanzadas de transformación.
No es fácil la programación del control y manejo de alertas
9. Compresión avanzada: comprima grandes conjuntos de datos en almacenamiento de bajo costo y un excelente
rendimiento general.
Analizador de carga de trabajo: evalue rápidamente el impacto de los cambios de configuración en el rendimiento de
aplicaciones, sin interrumpir los sistemas de producción.
Gestión de recursos virtuales: provee y administra los recursos de base de datos para cumplir con el nivel de servicio
de manera rentable y en volúmenes máximos de datos.
APLICACIÓN
EJEMPLOS
1. grant select, decrypt
on proveedores(codigo)
to jperez
go
2. use produccion_db
go
sp_encryption system_encr_passwd, control2005
go
10. SYBASE IQ
DEFINICION
Sybase IQ es un motor de bases de datos altamente optimizado para inteligencia empresarial, desarrollado por la empresa
Sybase, llamado ahora Sap Sybase IQ debido a la compra de la empresa Sybase por parte de Sap. Diseñado
específicamente para entregar resultados más rápidos en soluciones de inteligencia empresarial analítica de misión
crítica, almacenes de datos y generación de reportes, Sybase IQ combina velocidad y agilidad
VENTAJAS
• los puntos que hacen de Sybase IQ una empresa con gran presencia en el mundo de las bases de datos
• el mercado mas grande de financieros utiliza la herramienta Sybase IQ
• líder entre los usuarios de Linux
REFERENCIAS
CONCLUSIONES
• https://www.sap.com/latinamerica/products/sybase-ase.html
• https://es.wikipedia.org/wiki/Adaptive_Server_Enterprise
• https://en.wikipedia.org/wiki/Adaptive_Server_Enterprise
11. CARACTERISTICAS
• Rapidez – Consultas hasta 100 veces más rápidas que un sistema de gestión de base de datos (SGBD)
tradicional.
• Menor costo total de propiedad – Usa algoritmos sofisticados de compresión que reducen el volumen de
almacenamiento hasta en un 70 por ciento, comparado con un SGBD tradicional.
• Facilidad de uso – Más fácil de mantener que aplicaciones empresariales tradicionales de almacén de datos;
no requiere de afinamiento intensivo.
• Escalabilidad – Ofrece escalabilidad de usuarios y datos casi lineal, para grandes volúmenes de usuarios y
datos. También soporta multiplexación, especialmente en ambientes GNU/Linux en donde la escalabilidad a
nivel de CPU puede ser limitada.
• Flexibilidad – Sybase IQ viene empaquetado en diferentes ediciones, dependiendo de las necesidades de
procesamiento de consultas de la organización.
DESVENTAJAS
• Costo de licencia
IMPORTANCIA
• Inteligencia analítica empresarial
• Empresa
12. En particular, los requerimientos de hardware para el cliente son:
3 MB de espacio en disco (más el espacio para la Java Runtime)
256 MB de memoria
Pantalla con resolución de 1024*768
Conexión TCP/IP al servidor
Y los requerimientos de hardware para el servidor son:
5 GB de espacio en disco (incluye la base de datos)
Raid 10 por hardware
1 GB de memoria
Conexión TCP/IP a los clientes
REQUERIMIENTOS DE INSTALACION
HP-UX
Microsoft Windows
AIX
Solaris
GNU/Linux
UNIX
13. EJEMPLOS
1. SELECT COUNT(*)
FROM empleados
WHERE nombre=’luis’ and ciudad=’huaraz’;
2. INSERT INTO DEPARTAMENTO(DEPARTAMENTOID,NOMBRE_DEPARTAM
ENTO,DIRECCION_DEPARTAMENTO)
VALUES(600,’DEPARTAMENTO NUEVO’,’HUARAZ’)
REFERENCIAS
CONCLUSIONES
• https://es.wikipedia.org/wiki/Sybase_IQ
• http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc00170.1510/html/iqapgv1/BABGJDID.htm
• https://www.sap.com/products/sybase-iq-big-data-management.html
14.
15. DB2
DEFINICION
DB2 es una familia de productos de sistema de gestión de bases de datos relacionales (RDBMS) de IBM que sirven a
varias plataformas diferentes de sistemas operativos
VENTAJAS
Permite agilizar el tiempo de respuestas de esta consulta
Recuperación utilizando accesos de sólo índices.
Predicados correlacionados.
Tablas de resumen
Tablas replicadas
Uniones hash
DB2 utiliza una combinación de seguridad externa y control interno de acceso a proteger datos.
DB2 proporciona un juego de datos de acceso de las interfaces para los diferentes tipos de usuarios y aplicaciones.
DB2 guarda sus datos contra la pérdida, acceso desautorizado, o entradas inválidas.
Usted puede realizar la administración de la DB2 desde cualquier puesto de trabajo.
La tecnología de replicación heterogénea (heterogeneous replication) en SQL Server permite la publicación
automática de los datos en otros sistemas que no sean SQL Server, entre los que se incluyen DB2.
16. La mayoría de los que utilizan equipos IBM utilizan DB2 porque es confiable y tiene un muy buen soporte técnico".
El DB2 se basa en dos ejes que lo hacen fuerte en su rendimiento: utiliza un sistema multiprocesador (SMP) simétrico
y un sistema de procesador paralelo masivo.
el DB2 distribuye y recuerda la ubicación de cada pista donde se encuentra la información. En el contexto de una larga
base de datos, este sistema de partición hace que la administración sea mucho más fácil de manejar que una base de
datos de la misma medida no particionada.
La base de datos se puede programar para tener una exacta cantidad de particiones que contienen la información del
usuario, índice, clave de transacción y archivos de configuración. De esta forma, los administradores definen grupos
de nodos, que son una serie de particiones de la base, lo que posteriormente facilita cualquier búsqueda.
DESVENTAJAS
El DB2 - IBM es la tercera base de datos que más se vende, de acuerdo con los VARs recientemente encuestados
en el número de junio de 1996 de la revista VAR Business Magazine. El Microsoft SQL Server se anotó un 38%,
Oracle, 21%, IBM, 10%, Informix, 9%, y Sybase un 8%.
En sistemas grandes la base más usada es DB2 ya que corre en diferentes plataformas operativas, pero en realidad,
en la mayoría de los casos la decisión para optar por un software de estas características es corporativa.
Se tiene que ver con las aplicaciones que se tienen desarrolladas y las que se van a implementar.
Influye en la elección el hardware utilizado.
Una serie de error del sistema operativo, que cae DB2.
17. IMPORTANCIA
El bloqueo es crítico para el rendimiento, además de proporcionar recomendaciones para aumentar la simultaneidad.
la probabilidad de datos inexactos es inaceptable. Por lo tanto, DB2 for z/OS proporciona bloqueos amplios para
asegurar la integridad de los datos.
APLICACION
DB2 Universal Database de IBM es el primer y el único servidor de bases de datos del mundo cuya escalabilidad va
desde un computador de bolsillo a una laptop, a un servidor de rango mediano, a clusters de servidores para servidores
empresariales masivamente paralelos
CARACTERISTICAS
Aplicaciones con el mayor porcentaje de sentencias SQL fallidas, desbordamientos de clasificación, tiempos de
espera de bloqueo excedidos y puntos muertos, y la proporción más baja de aciertos de agrupación de
almacenamientos intermedios.
Proporción de aciertos de agrupación de almacenamientos intermedios por agrupación de almacenamientos
intermedios, proporción de aciertos de agrupación de almacenamientos intermedios por base de datos, tiempos
medios de lectura y grabación, actividad de E/S asíncrona y síncrona, almacén ampliado y actividad de E/S que no es
de agrupación de almacenamientos intermedios.
18. Aplicaciones que actualmente están esperando bloqueos y otros detalles sobre los recursos de bloqueo.
Sucesos clave del servidor, el número de conexiones del servidor, las bases de datos con la proporción más baja de
aciertos de agrupación de almacenamientos intermedios y aplicaciones con el porcentaje más alto de sentencias SQL
fallidas
Uso de tamaño y de página de los espacios de tablas.
Recursos del sistema donde se está ejecutando el servidor de DB2 Server, incluyendo el uso de la CPU, de la memoria
e información de red.
Información de registro, como la cantidad de espacio de registro activo, el porcentaje de registro secundario y la
cantidad de espacio utilizando por los registros de archivado.
Mensajes de diagnósticos del archivo db2diag.log de la base de datos de DB2, incluyendo información sobre el registro
de notificación de administración, registro de sucesos y registro de diagnósticos.
Definiciones personalizadas de la sentencia de SQL, estados de última ejecución y resultados.
19. REQUISITOS DE INSTALACION
Requisitos de sistema operativo
Uno de los siguientes:
Windows 98
Windows ME
Windows NT Versión 4.0 con Service Pack 6a o posterior
Windows NT Server 4.0, Terminal Server Edition (sólo soporta el DB2 Run-Time Client) con Service Pack 6 o
posterior para Terminal Server
Windows 2000
Windows XP (ediciones de 32 bits y 64 bits)
2 Windows Server 2003 (ediciones de 32 bits y de 64 bits)
10 GB DE RAM
8 GB DE ESPACIO EN EL DISCO
Requisitos de comunicaciones
Conexiones con nombre o TCP/IP.
El sistema operativo base Windows proporciona conectividad de Conexiones con nombre y TCP/IP.
20. EJEMPLOS
1. SELECT DEPTNO, DEPTNAME, MGRNO
FROM DEPT
WHERE ADMRDEPT ='A00'
FOR READ ONLY WITH RS USE AND KEEP EXCLUSIVE LOCKS
1. EXEC SQL DECLARE UP_CUR CURSOR FOR
SELECT PROJNO, PRSTDATE, PRENDATE
FROM PROJECT
FOR UPDATE OF PRSTDATE, PRENDATE;
CONCLUSIONES
REFERENCIAS
www.monografias.com
www.ibm.com/analytics/us/en/db2/
21.
22. DEFINICION
IBM® Informix® es una base de datos incorporable segura, optimizada para datos OLTP e Internet of Things
(IoT). Informix tiene la capacidad única de integrar perfectamente SQL, NoSQL / JSON, series de tiempo y
datos espaciales. Con cuatro ediciones disponibles, todos, desde desarrolladores hasta empresas globales,
pueden beneficiarse de su confiabilidad, flexibilidad, facilidad de uso y bajo costo total de propiedad.
INFORMIX
VENTAJAS
• Es una familia de productos de bases de datos que incluye un sistema de administración de bases de
datos relacionales basado en SQL, un lenguaje de cuarta generación y herramientas para la inclusión de
SQL en programas de aplicación.
• Conversión de tipos automáticamente
• Reduce los costos de la administración
• Atiende las necesidades del e.bussiness
• Seguridad
• Procesamiento de transacciones online
• Maximiza operaciones de datos
• Servicios escalables
23. DESVENTAJAS
• Poca información sobre Informix, debido a la poca comunidad Internet que tiene.
• Es costoso.
• No ha sabido crear soporte técnico para su producto.
• Poco terreno del marketing debido a sus perdidas economicas.
• No tiene soporte para BLOBs
• No tiene soporte para el tipo de datos VARCHAR
• No es recomendable en aplicaciones que exigen un gran rendimiento
• Es single-threaded
APLICACIONES
En general, una aplicación cliente es un programa que se ejecuta en una estación de trabajo o en un PC en red. En
la característica GLS, una aplicación cliente puede ser un producto de API de IBM® Informix SQL (por ejemplo
IBM Informix ESQL/C) o un programa de utilidad de servidor de bases de datos IBM Informix (por ejemplo
DB–Access, dbexport o onmode). Estas aplicaciones cliente de IBM Informix soportan GLS
24. IMPORTANCIA
• La importancia de las BD radica en lo valioso de sus datos, los cuales procesados nos permiten la toma de
decisiones.
• El no contar con respaldos nos deja en un riesgo demasiado alto.
• El nivel de riesgo debe ser mitigado con una frecuencia de respaldos acorde al negocio.
CARACTERISTICAS
• Es multiplataforma.
• Dispone de herramientas gráficas.
• Gestiona múltiples bases de datos remotos de una consola donde se muestra gráficamente como objetos que son
tablas indices procedimientos.
• Tiene la capacidad de relación de datos multiplos lugares físicos.
• Conecta datos relacionales de págins web.
• Ocupa menos memoria y recursos
• Posee servicios de integración
• Ofrece diferentes herramientas para crear menús, formularios de entrada de datos y generadores listados.
• Maneja volúmenes masivos de datos complejos a muy alta velocidad.
• Soporta requisitos de procesamiento de transacción online, complejos y rigurosos.
• Optimiza capacidades de inteligencia del negocio competitivas.
• Maximiza operaciones de datos para el grupo de trabajo y para la empresa en total.
• Proporciona la firmeza de una administración de base de datos comprobada, mejor de su especie.
25. REQUISITOS DE INSTALACION
• Memoria RAM 256mb
• HDD 750mb
• arquitectura de procesador x86
• ultima versión estable: IBM Informix 12.10.xC2
EJEMPLOS
Ejemplo de script ontape
host=`hostname`
log=/usr/local/logs/infxontape.log
echo "Starting `hostname` ontape `date`" >> $log
echo "n"|ontape -s -L 0 >> $log
if [ $? -ne 0 ]
then
echo "ERROR: $hosts did not complete its ontape backup!!!"
>> $log
exit 1
else
echo "`hostname` ontape backup created successfully at
`date`" >> $log
fi