sábado, 18 de febrero de 2017



¿Qué es DB2 IBM?

DB2 es una familia de productos de sistema de gestión de bases de datos de IBM que sirven a varias plataformas diferentes de sistemas operativos.

Según IBM, DB2 lidera en términos de participación y rendimiento en el mercado de bases de datos. 


Historia.


1970: Se da origen del DB2,y pertenece ala firma IBM. 

1983: Se empezó a vender DB2 con la versión 2.0 

1994: DB2. fue construido en base a dos productos incluidos en el DB2 de AIX, DB2 cosmmon server , que para propósito general incluían funciones avanzadas para el mercado de servidores de base de datos,con soporte de hardware SMP y OLTP ; y el DB2 parallel Edition ,que fue desarrollado para soportar aplicaciones de gran escala,como data warehousing y Data Míning. 

En la actualidad la tecnología de gestión de datos de IBM es utilizada por mas de 40 millones de usuarios de 300.000 empresas en todo el mundo.Mientras que la evolución del DB2, universal Data Base dispone de mas de 6 millones de usuarios y 1.300.000 licencias instaladas

Empresa que lo desarrolla.

DB2 es una marca comercial, propiedad de International Business Machines Corp IBM.

Es una reconocida empresa multinacional estadounidense de tecnología y consultoría con sede en Armonk, Nueva York. 

IBM fabrica y comercializa hardware y software para computadoras, y ofrece servicios de infraestructura, alojamiento de Internet, y consultoría en una amplia gama de áreas relacionadas con la informática, desde computadoras centrales hasta nanotecnología.

                                    Características.


  1.  Permite el manejo de objetos grandes (hasta 2 GB)
  2.  Permite la definición de datos y funciones por parte del usuario
  3. El chequeo de integridad referencial
  4.  Soporte multimediatextoimágenes, video, audio
  5. Cuenta con un monitor gráfico de performance el cual posibilita observar el tiempo de ejecución de una sentencia SQL y corregir detalles para aumentar el rendimiento.
  6. Internet es siempre la gran estrella 
  7. Con DB2 es posible acceder a los datos usando JDBC (tan potente como escribir directamente C contra la base de datos), Java y SQL (tanto el SQL estático, como complementa el SQL dinámico)



Ventajas.



  1. Permite agilizar el tiempo de respuestas de esta consulta Recuperación utilizando accesos de sólo índices. 
  2. Predicados correlacionados. 
  3. Tablas de resumen y tablas replicadas Uniones hash DB2
  4. Utiliza una combinación de seguridad externa y control interno de acceso a proteger datos.
  5. DB2 proporciona un juego de datos de acceso de las interfaces para los diferentes tipos de usuarios y aplicaciones.
  6. DB2 guarda sus datos contra la pérdida, acceso desautorizado, o entradas inválidas. 
  7. Puede realizar la administración de la DB2 desde cualquier puesto de trabajo. 
  8. La mayoría de los que utilizan equipos IBM utilizan DB2 porque es confiable y tiene un muy buen soporte técnico.
  9. Distribuye y recuerda la ubicación de cada pista donde se encuentra la información.
  10. 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 particionera.
  11. 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.

Desventajas.

  1. 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%. 
  2. 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.
  3. Se tiene que ver con las aplicaciones que se tienen desarrolladas y las que se van a implementar. 
  4. Influye en la elección el hardware utilizado.
  5. Una serie de error del sistema operativo, que cae DB2.

¿En qué plataforma es compatible?

Las plataformas que admite el producto son en principio OS/2, Windows NT y UNIX. Esta última versión del software del servidor, ha sido adaptado para funcionar también con OS/2 WARP, HP−UX, AIX, SCO−UNIX UE7, Windows 98, NT y Solaris.


¿Es de paga o gratuito? 

IBM DB2 Express-C es una edición de comunidad gratuita del software de base de datos DB2, que proporciona las principales características de las ediciones de DB2 más escalables. Su diseño destaca por su facilidad de uso y rápida configuración, resultando ideal para instituciones académicas, pequeñas empresas o empresas con muchas sucursales.