Está en la página 1de 7

ESCUELA SUPERIOR POLITCNICA DE CHIMBORAZO FACULTAD DE INFORMTICA Y ELECTRNICA ESCUELA DE ELECTRNICA

BASES DE DATOS
TEMA: DBMS COMERCIALES ACTUALMENTE EN EL MERCADO
OBJETIVO GENERAL
Saber acerca de los sistemas administradores de base de datos actualmente utilizados y su licenciamiento.

OBJETIVOS ESPECFICOS
Tener conocimientos bsicos del desarrollo de los DBMS. Conocer a grandes rasgos la evolucin de los DBMS en estos ltimos cinco aos. Saber las caractersticas principales de cada DBMS de los ltimos cinco aos.

INTRODUCCIN
La base de datos es el mtodo preferido para el almacenamiento estructurado de datos. Desde las grandes aplicaciones multiusuario, hasta los telfonos mviles y las agendas electrnicas utilizan tecnologa de bases de datos para asegurar la integridad de los datos y facilitar la labor tanto de usuarios como de los programadores que las desarrollaron.

BREVE RESEA HISTRICA DE LA EVOLUCIN LOS DBMS


Los aos sesenta y setenta: sistemas centralizados Los SGBD de los aos sesenta y setenta (IMS de IBM, IDS de Bull, DMS de Univac, etc.) eran sistemas totalmente centralizados, como corresponde a los sistemas operativos de aquellos aos, y al hardware para el que estaban hechos: un gran ordenador para toda la empresa y una red de terminales sin inteligencia ni memoria. Estos sistemas trabajaban exclusivamente por lotes (batch). Aunque para escribir los programas de aplicacin se utilizaban lenguajes de alto nivel como Cobol o PL/I, se dispona tambin de instrucciones y de subrutinas especializadas para tratar las BD que requeran que el programador conociese muchos detalles del diseo fsico, y que hacan que la programacin fuese muy compleja. Los aos ochenta: DBMS relacionales Los ordenadores minis, en primer lugar, y despus los ordenadores micros, extendieron la informtica a prcticamente todas las empresas e instituciones.

BASE DE DATOS

Pgina 1

ESCUELA SUPERIOR POLITCNICA DE CHIMBORAZO FACULTAD DE INFORMTICA Y ELECTRNICA ESCUELA DE ELECTRNICA


La aparicin de los DBMS relacionales supone un avance importante para facilitar la programacin de aplicaciones con BD y para conseguir que los programas sean independientes de los aspectos fsicos de la BD. Los aos noventa: distribucin, C/S y 4GL La necesidad de tener una visin global de la empresa y de interrelacionar diferentes aplicaciones que utilizan BD diferentes, junto con la facilidad que dan las redes para la intercomunicacin entre ordenadores, ha conducido a los DBMS actuales, que permiten que un programa pueda trabajar con diferentes BD como si se tratase de una sola. Es lo que se conoce como base de datos distribuida. En la actualidad, gracias principalmente a la estandarizacin del lenguaje SQL, los SGBD de marcas diferentes pueden darse servicio unos a otros y colaborar para dar servicio a un programa de aplicacin. No obstante, en general, en los casos de heterogeneidad no se llega a poder dar en el programa que los utiliza la apariencia de que se trata de una nica BD.

La tecnologa que se utiliza habitualmente para distribuir datos es la que se conoce como entorno (o arquitectura) cliente/servidor (C/S). Todos los SGBD relacionales del mercado han sido adaptados a este entorno. La idea del C/S es sencilla. Dos procesos diferentes, que se ejecutan en un mismo sistema o en sistemas separados, actan de forma que uno tiene el papel

BASE DE DATOS

Pgina 2

ESCUELA SUPERIOR POLITCNICA DE CHIMBORAZO FACULTAD DE INFORMTICA Y ELECTRNICA ESCUELA DE ELECTRNICA


de cliente o peticionario de un servicio, y el otro el de servidor o proveedor del servicio. Tendencias actuales Hoy da, los SGBD relacionales estn en plena transformacin para adaptarse a tres tecnologas de xito reciente, fuertemente relacionadas: la multimedia, la de orientacin a objetos (OO) e Internet y la web.

DBMS UTILIZADOS EN EL MERCADO DURANTE ESTOS CINCO AOS DBMS PROPIETARIOS


Oracle Es uno de los principales sistemas comerciales de base de datos relacionales de gestin, siendo as uno de los ms reconocidos a nivel mundial ya que es confiable y seguro. Est disponible en una variedad de configuraciones de pequeas versiones personales a prueba de fallos, hasta de clase empresarial. Oracle ofrece un montn de caractersticas y funcionalidades para resolver problemas complejos. Este potente sistema requiere gran cantidad de conocimiento profundo y habilidad para manejar entornos de gran tamao. Oracle ofrece e software WRB (Web Request Broker) para crear una conexin entre el WebServer y el DBMS. WRB forma parte de WebServer, y ambos se proporcionan con Oracle7 Server 7.3, aunque los usuarios con versiones anteriores de Oracle7 pueden adquirirlos por separado. Esta familia de productos soporta procesamiento de transacciones online y permite establecer sesiones persistentes entre navegadores, servidores Web y servidores de bases de datos. Una sesin persistente conserva el estado de la interaccin de la base de datos entre las pantallas del navegador. Es Multiplataforma ya que se ejecuta en Unix, Linux, Windows. DB2 Para Linux, Unix y Windows tiene tres ediciones diferentes: Express Edition, Workgroup Server Edition y Enterprise Server Edition. Cada una de estas ediciones tiene diferentes caractersticas para determinado tamao de trabajo. Las aplicaciones creadas para las menores ediciones de DB2 estn garantizadas para

BASE DE DATOS

Pgina 3

ESCUELA SUPERIOR POLITCNICA DE CHIMBORAZO FACULTAD DE INFORMTICA Y ELECTRNICA ESCUELA DE ELECTRNICA


trabajar en ms ediciones, pero a un nivel ms alto de rendimiento. Heredero de System R de IBM, es un gran DBMS que ofrece una seguridad casi impenetrable cuando se instala sobre una maquina AS/400.

Microsoft SQL Server Diseado para crear aplicaciones web, empresariales y sistemas de escritorio de bases de datos, plataforma que soporta es Windows, es la opcin de Microsoft para los usuarios de servidores NT o 2K. Se utiliza con diversos fines y en diferentes niveles. MS SQL Server le permite almacenar

gran cantidad de datos que maneja componentes como vdeo, fotografas, nmeros, texto, y ms. Microsoft SQL Server ha sido desarrollado para la gestin desde bytes hasta terabytes de datos, posee muchos asistentes y herramientas de administracin, aunque maneja el estndar a su antojo y tiene uno de los lenguajes de procedimientos ms difciles para programar. Este se ejecuta en modo grfico Oracle y DB2 lo podemos usar en modo texto o
forma grfica, permite trabajar en modo cliente-servidor. Con estos sistemas gestores de base de datos se puede exportar la base de datos para implementarlos en una nueva plataforma. DBMS LIBRES Y SU TIPO DE LICENCIA

MySQL Se ejecuta como un servicio que proporciona acceso a mltiples usuarios a varias base de datos; inicialmente careca de elementos considerados esenciales en las bases de datos relacionales. MySQL es muy popular para aplicaciones web y opera con los elementos de base de datos para las plataformas (Linux, BSD, Mac, Windows). La popularidad de MySQL para su uso con las aplicaciones web est estrechamente asociada a la popularidad del lenguaje de programacin PHP que se utiliza a menudo junto con MySQL. Muchos sitios de alto trfico web utilizan MySQL como back-end para su almacn de datos. MySQL es muy popular entre las compaas de lanzamiento, las empresas pequeas o medianas y proyectos, ya que puede ser fcil de usar a un bajo costo, conectividad segura, diferentes opciones de almacenamiento segn si se desea velocidad en las operaciones o el mayor numero de operaciones disponibles. MySQL es de licencia dual, que permite el uso libre en proyectos donde se reparta libremente el cdigo de la herramienta, pero, si desea repartirlo dentro de un producto con fines comerciales o privativos debe optar por comprar un derecho de uso para estos fines. MySQL garantiza una licencia libre solamente si la aplicacin que la usa es liberada bajo la licencia GPL, se redistribuya o no.

BASE DE DATOS

Pgina 4

ESCUELA SUPERIOR POLITCNICA DE CHIMBORAZO FACULTAD DE INFORMTICA Y ELECTRNICA ESCUELA DE ELECTRNICA


PostgreSQL Es un DBMS relacional que muchos desarrolladores de aplicaciones Web prefieren como componente de gestin de datos back-end, est considerado como de datos de cdigo abierto ms avanzada del mundo; es un sistema de gestin de base de datos objeto-relacional (ORDBMS) basado en el proyecto POSTGRES, de la Universidad de Berkeley. Es utilizado por muchas organizaciones distinguidas que la aplican para las aplicaciones de misin crtica o de gran alcance, tambin lo hacen muchas instituciones financieras y grandes empresas. PostgreSQL por su avanzado conjunto de funciones y ventajas clave, tales como el apoyo abierto de la comunidad de origen, el costo de implementacin muy bajo, y una fcil administracin lo hacen la opcin ideal para aquellos que lo utilizan para desarrollo de sitios web de base de datos impulsada, incorpora funciones de, a operaciones orientadas con redes, etc. Permite la declaracin de funciones propias, as como la definicin de disparadores, soporta el uso de ndices reglas y vistas, incluye herencia entre tablas, por lo que a este gestor de datos se le incluye entre los gestores objetos-relacionales. PostgreSQL es de licencia BSD la cual permite su uso para todo tipo de proyectos (educacin, investigacin, comerciales, etc.). Implementacin del estndar SQL92/SQL99, y soporta distintos tipos de datos, permite la gestin de diferentes usuarios, como tambin los permisos asignados a cada uno de ellos. Bajo ninguna posibilidad pagar en algn momento licencias por conexin, procesador, servidor, etc. Se podr incluso modificarla, rebautizarla y usarla para sus propios fines comerciales y podr utilizar porciones o la totalidad del cdigo como parte de sus proyectos sin limitacin alguna, logrando as soportar plataformas de Linux, Windows, Mc Os Solaris. Firebird Est completamente equipada y es un poderoso SGBDR a pesar de su tamao de instalacin. Puede manipular bases de datos de slo unos pocos kilobytes hasta de muchos gigabytes con una buena ejecucin. Es igualmente adecuado tanto para aplicaciones comerciales y es de cdigo abierto. La capacidad de Firebird es que se ejecuta de forma automtica, sin ninguna necesidad administrativa lo que hace ideal para la distribucin de base de datos y aplicaciones. Ofrece prcticamente todas las caractersticas comunes accesibles en bases de datos de alto rendimiento sin ningn tipo de influencia significativa en los logros y capaz de funcionar bien con esas herramientas de cdigo abierto como PHP y Perl. Requisitos de administracin bajos y se considera como una BD libre incorporada, posee

BASE DE DATOS

Pgina 5

ESCUELA SUPERIOR POLITCNICA DE CHIMBORAZO FACULTAD DE INFORMTICA Y ELECTRNICA ESCUELA DE ELECTRNICA


el pleno soporte del estndar SQL92 y es un lenguaje completo para la escritura de disparadores. Firebird tiene un tipo de licencia similar a MPL (Licencia Pblica Mozilla), que permite su uso de forma gratuita y con una distribucin muy poco restrictiva, como arquitectura Cliente/Servidor sobre protocolo TCP/IP y otros. Permite su utilizacin en nuestras aplicaciones sin la obligacin de tener que publicar el cdigo fuente, de la misma; logrando as ser multiplataforma.

CONCLUSIN

Hoy en da estamos en el inicio del desarrollo del entorno real para la implementacin de los sistemas de base de datos, es necesario saber reconocer para los cuales se han descrito los principales DBMS actualmente utilizados ya como propietarios o libres, los cuales nos facilitan la implementacin de las bases de datos

RECOMENDACIN

Saber reconocer cada sistema gestor de base de datos que tiene caractersticas que lo identifican de mejor manera para un problema en particular, siendo recomendable entender el propsito de un DBMS, para su integral implementacin.

WEDGRAFAS

http://ict.udlap.mx/people/carlos/is341/bases06.html http://www.unalmed.edu.co/~mstabare/Dbms.htm http://jeenrike.blogspot.com/2006/07/1-investigacin-de-dbms-libres-y.html http://alfa.facyt.uc.edu.ve/computacion/pensum/cs0347/download/exposici ones2006-2007/DBMS%20comerciales.pdf http://ulisesfigueroa.blogspot.com/2006/07/investigacin-de-dbms-libresy.html http://ebookbrowse.com/dbms-comerciales-pdf-d139604115 http://chrisisc.blogspot.com/2011/10/12-caracteristicas-del-dbms.html http://es.wikipedia.org/wiki/Oracle_11g http://admin-info.galeon.com/gestor.pdf http://www.umanizales.edu.co/publicaciones/campos/ingenieria/ventana_in formatica/html/ventana12/articulo25.pdf http://es.scribd.com/doc/88659041/dbms-existentes http://www.lcc.uma.es/~eat/services/apl_intra/apl_intra.html http://es.scribd.com/doc/56777814/Base-de-Datos http://es.scribd.com/doc/52556128/Base-de-datos-1docx

BASE DE DATOS

Pgina 6