ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Bd2 Base De Datos

mrp4v3l9 de Enero de 2015

14.327 Palabras (58 Páginas)311 Visitas

Página 1 de 58

Introducción

Muchos expertos de la industria y usuarios han elogiado las nuevas herramientas que IBM desarrollo para facilitar la administración y uso de DB2 Universal Database, constituido en base a dos productos incluidos en el DB2 de AIX en 1994: el DB2 Common Server, que para propósitos generales incluía funciones avanzadas para el mercado de servidores de bases de datos con soporte de hardware SMP y OLTP; y el DB2 Parallel Edition, que fue desarrollado para soportar aplicaciones de gran escala, como el Data Warehousing y Data Minino y aplicaciones de negocios a nivel mundial como la SAP, People Soft y Baan.

DB2 incluye todo lo necesario para implementar una solución de replicación de datos en cualquier tipo fr ambiente distribuido o heterogéneo, pues permite enviar los datos a cualquier sitio para cubrir todos los requerimientos de una empresa, desde oficinas centrales a sucursales, usuarios móviles, proveedores, clientes y socios de negocios.

Gracias a su alcance global y de bajo costo, Internet puede ser una solución de negocios muy poderosa para realizar operaciones comerciales garantizando un nivel de seguridad y confiabilidad con sus servicios de autorización y autenticación integrados a redes y sistema operativos, soportando el network−computing utilizando Java y JDBC, incluyendo capacidad nativa de almacenar varios tipos de datos: alfanuméricos,video, imagen, audio y los definidos por el usuario.

DB2 y SQL Server tenían grandes compañías detrás con otros negocios que les permitió aguantar la política agresiva de Oracle. Recientemente IBM adquirió Informix con lo que el mercado de las bases de datos comerciales en UNIX (Linux) quedó entre IBM y Oracle.

Historia

DB2 tiene sus raíces se remontan a principios de la década de 1970 cuando Edgar F. Codd, investigador que trabaja para IBM, describe la teoría de bases de datos relacionales y en junio de 1970 publicó el modelo de manipulación de datos.

En 1974, el centro de IBM en San José de Investigación elaboró un DBMS relacional, Sistema de R, para poner en práctica los conceptos de Codd. Una novedad fundamental del proyecto del Sistema R era SQL. Para aplicar el modelo relacional Codd necesitaba un lenguaje de base de datos relacional que llamó DSL/Alpha. En el momento IBM no creía en el potencial de las ideas de Codd, dejando la ejecución a un grupo de programadores que no están bajo la supervisión de Codd, que violó varios fundamentos del modelo relacional de Codd, el resultado se estructuró Inglés Query Language o secuela. Cuando IBM lanzó su primer producto de base de datos relacional, que quería tener un sublenguaje de calidad comercial y también, por lo que SEQUEL revisado y cambiado el nombre básicamente nuevo lenguaje SQL para diferenciarlo de secuela. IBM compró Computer Systems Metáfora de utilizar su interfaz gráfica de usuario y encapsular plataforma SQL que ya habían estado en uso desde mediados de los 80. La secuela sigla se cambió a SQL porque "SEQUEL" era una marca comercial de la compañía de aviones Hawker Siddeley Reino Unido basado. En paralelo con el desarrollo de SQL IBM también desarrolló Consulta por ejemplo, el primer lenguaje gráfico de consultas.

El primer producto de IBM comercial bases de datos relacionales, SQL/DS, fue lanzado para el sistema operativo VM/CMS DOS/VSE y en 1981 - En 1976, IBM lanzó Consulta por ejemplo para la plataforma VM en la tabla orientada front-end produjo un linear- lenguaje de sintaxis que llevó a las transacciones a su base de datos relacional. Más tarde, la función de DB2 QMF produce verdadera SQL y trajo el mismo aspecto "QBE" y se sienten a DB2.

El nombre de DB2, IBM o de base de datos 2, se le dio primero en el sistema de gestión de base de datos o DBMS en 1983, cuando IBM lanzó DB2 en su plataforma de mainframe MVS.

Cuando Informix Corporation adquirió Illustra e hizo su motor de base de datos de un DBMS objeto-SQL mediante la introducción de su Universal Server, Oracle y IBM hicieron lo mismo al cambiar sus motores de base de datos que es capaz de extensiones objeto-relacionales. En 2001, IBM compró Informix Software y en los años siguientes incorporó la tecnología Informix en el conjunto de productos DB2. Hoy en día, DB2 técnicamente puede ser considerado como un DBMS objeto-SQL.

Desde hace algunos años DB2, como con todas las funciones DBMS, fue exclusivamente en los mainframes de IBM. Más tarde IBM DB2 trajo a otras plataformas, como OS/2, UNIX y servidores de MS Windows, a continuación, Linux y PDAs. Este proceso se produjo a través de la década de 1990. La inspiración para la versión de computadora central de la arquitectura de DB2 vino en parte de IBM IMS, una base de datos jerárquica, y su lenguaje de manipulación de bases de datos dedicado, IBM DL/I. DB2 también está integrado en el sistema operativo i5/OS de IBM System i, y las versiones están disponibles para z/VSE yz/VM.

Una versión anterior del código que se convertiría en DB2 LUW era parte de un componente Extended Edition de OS/2 llamado Administrador de Base de Datos. IBM extiende la funcionalidad del Administrador de base de datos un número de veces, incluyendo la adición de la funcionalidad de base de datos distribuida que permite el acceso compartido a una base de datos en una ubicación remota en una LAN. Finalmente, IBM declaró que la complejidad insuperable existido en el código Database Manager, y tomó la difícil decisión de reescribir por completo el software en su laboratorio de Toronto. La nueva versión del Administrador de base de datos, DB2 llama igual que su padre mainframe, corrió en el OS/2 y RS/6000 plataformas, fue llamado DB2/2 y DB2/6000 respectivamente. Otras versiones de DB2, con diferentes bases de código, siguieron la misma convención '/' nombrar y se convirtieron en DB2/400, DB2/VSE y DB2/VM. Abogados IBM pararon esta convención de nombres práctica de ser utilizados y se decidió que todos los productos necesarios para ser llamado "producto para la plataforma." La próxima versión de la unidad central y los productos basados en servidores fueron nombrados DB2 Universal Database, un nombre que ya se había utilizado para la versión de Linux-Unix a Windows, con la introducción de una confusión generalizada sobre la versión del DBMS que se hace referencia. En este punto, la versión de mainframe de DB2 y la versión del servidor de DB2 se codificaron en idiomas completamente diferentes, pero comparten una funcionalidad similar y utiliza una arquitectura común para la optimización de SQL: el Optimizador de Starburst.

A través de los años ha DB2 tanto explotados y conducido numerosas mejoras en el hardware, en particular en IBM System z con características tales como el intercambio de datos Sysplex Paralelo. De hecho, DB2 UDB Versión 8 para z/OS ahora requiere un sistema de 64 bits y no puede funcionar con los procesadores anteriores, y DB2 para z/OS mantiene ciertas diferencias software único con el fin de servir a sus clientes sofisticados. Aunque la máxima expresión de software-hardware co-evolución es el mainframe de IBM, en cierta medida, este fenómeno se produce en otras plataformas, así como ingenieros de software de IBM colaboran con sus homólogos de hardware.

A mediados de la década de 1990, IBM lanzó una aplicación DB2 en clúster denominado DB2 Parallel Edition, que funcionó inicialmente en AIX. Esta edición permite escalabilidad, proporcionando una arquitectura nada compartido, en el cual una sola gran base de datos se divide en varios servidores DB2 que se comunican a través de una interconexión de alta velocidad. Esta edición de DB2 finalmente fue portado a todas las plataformas Linux, UNIX y Windows, y ha sido renombrado como DB2 Extended Enterprise Edition. IBM ahora se refiere a este producto como la característica de particionamiento de base de datos y lo vende como un complemento a su producto estrella DB2 Enterprise.

A mediados de 2006, IBM anunció "Viper", que es el nombre en clave de DB2 9 en ambas plataformas distribuidas y de z/OS. DB2 9 para z/OS se anunció a principios de 2007 - IBM dijo que el nuevo DB2 fue la primera base de datos relacional para almacenar XML "nativa". Otras mejoras incluyen mejoras relacionadas OLTP para plataformas distribuidas, inteligencia/almacenamiento de datos empresariales mejoras relacionadas para z/OS, más funciones de ajuste automático y auto-gestión, la explotación de 64 bits adicionales, mejoras de rendimiento de procedimientos almacenados para z/OS y la convergencia continua de los vocabularios SQL entre z/OS y plataformas distribuidas.

En octubre de 2007, IBM anunció "Viper 2," que es el nombre en clave para DB2 9.5 en las plataformas distribuidas. Hubo tres temas clave para el lanzamiento, gestión simplificada, Negocios confiabilidad crítica y el desarrollo Agile XML.

En junio de 2009, IBM anunció "Cobra". DB2 9.7 añade la compresión de datos para los índices de bases de datos, tablas temporales, y los objetos de gran tamaño. DB2 9.7 también es compatible con los datos XML nativos en particiones hash, particionamiento rango, y la agrupación multi-dimensional. Estas características nativas XML permite a los usuarios trabajar directamente con XML en entornos de almacenamiento de datos. DB2 9.7 también añade varias características que lo hacen más fácil para los usuarios de bases de datos Oracle para trabajar con DB2 - Estas incluyen soporte para la sintaxis SQL más utilizado, PL/SQL sintaxis, la sintaxis de scripting, y los tipos de datos de base de datos Oracle. DB2 9.7 también ha mejorado su modelo de concurrencia a exhibir un comportamiento que es familiar a los usuarios de base de datos

...

Descargar como (para miembros actualizados) txt (92 Kb)
Leer 57 páginas más »
Disponible sólo en Clubensayos.com