Está en la página 1de 12

PRODUCTOS SGBD DISPONIBLES EN EL MERCADO

Una base de datos es un conjunto de datos relacionados entre s. Un SGBD es un software que controla la organizacin, almacenamiento, recuperacin, seguridad

e integridad de los datos en una base de datos .Acepta


pedidos de datos de un programa de aplicacin y le
Miriam Peyret Guadarrama

ordena al sistema operativo transferir los datos apropiados

Grupo ISIMA

ADMINISTRACIN DE BASE DE DATOS

Productos SGBD disponibles en el mercado

ADMINISTRACIN DE BASE DE DATOS manejado por una empresa y/o persona, sino que es dirigido por una comunidad de desarrolladores que trabajan de forma desinteresada, altruista, libre y/o apoyados por organizaciones comunidad Group). comerciales. es Dicha denominada

BASE DE DATOS
Una base de datos es un conjunto de datos relacionados entre s.

Por datos entendemos hechos conocidos que pueden registrarse y que tienen un significado implcito. (SISTEMAS DE BASES DE DATOS, 1990)

el PGDG (PostgreSQL Global Development

SGBD
Es un software que controla la organizacin, almacenamiento, recuperacin, seguridad e integridad de los datos en una base de datos. Acepta pedidos de datos de un programa de transferir los datos apropiados

aplicacin y le ordena al sistema operativo Firebird basada en la versin 6 de InterBase, Initial Developer's PUBLIC LICENSE Version 1.0. Firebird es un sistema de administracin de base de datos relacional (o RDBMS) (Lenguaje consultas: SQL) de cdigo abierto, basado en la versin 6 de Interbase, cuyo cdigo fue liberado por Borland en 2000. Su cdigo fue reescrito de C a C++. El proyecto se desarrolla activamente, el 18 de abril de 2008 fue liberada la versin 2.1 y el 26 de diciembre de 2009 fue liberada la versin 2.5.0 RC1.

Cuando se usa un sistema de gestin de base de datos, los sistemas de informacin pueden ser cambiados ms fcilmente a medida que cambien los requerimientos de organizacin. (Fidel Gil, 2005) la

SGBD LIBRES
PostgreSQL (http://www.postgresql.org Postg resql) Licencia BSD PostgreSQL es un sistema de gestin de base de datos relacional orientada publicado a bajo objetos y libre, la licencia BSD. Como muchos otros proyectos de cdigo abierto, el desarrollo de PostgreSQL no es Miriam Gpe. Peyret Guadarrama

Pgina 1

Productos SGBD disponibles en el mercado

ADMINISTRACIN DE BASE DE DATOS El autor de SQLite ofrece formacin, contratos de soporte tcnico y caractersticas adicionales como compresin y cifrado.

SQLite (http://www.sqlite.org SQLite) Licencia Dominio Pblico SQLite es un sistema de gestin de bases de datos relacional compatible SQLite
1

con ACID, un proyecto

contenida en una relativamente pequea biblioteca en C. Hipp. A diferencia de los sistema de gestin de bases de datos cliente-servidor, el motor de SQLite no es un proceso independiente con el que el programa principal se comunica. En lugar de eso, la biblioteca SQLite se enlaza con el programa pasando a ser parte integral del mismo. El programa utiliza la funcionalidad de SQLite a travs de llamadas simples a subrutinas y funciones. Esto reduce la latencia en el acceso a la base de datos, debido a que las llamadas a funciones son ms eficientes que la comunicacin entre procesos. El conjunto de la base de datos (definiciones, tablas, ndices, y los propios datos), son guardados como un slo fichero estndar en la mquina host. Este diseo simple se logra bloqueando todo el fichero de base de datos al principio de cada transaccin. En su versin 3, SQLite permite bases de datos de hasta 2 Terabytes de tamao, y tambin permite la inclusin de campos tipo BLOB. Miriam Gpe. Peyret Guadarrama es de dominio pblico creado por D. Richard DB2 xpress/) DB2 express-C es un motor de base de datos perteneciente a la empresa IBM, conteniendo parte de las funcionalidades de la versin de pago DB2 propiedad tambien de la empresa IBM, este motor de base de datos es gratuita pero no libre (como aquellas que tienen licencia GPL) y cuenta con la ventaja de no tener limite de crecimiento en sus archivos de base de datos. Apache Derby (http://db.apache.org/derby/) Apache Derby es un sistema gestor de base de datos relacional escrito en Java que puede ser empotrado en aplicaciones Java y utilizado para procesos de transacciones online. Tiene un tamao de 2 MB de espacio en disco. Inicialmente distribuido como IBM Cloudscape, proyecto open Apache Derby es un bajo source licenciado Express-

C (http://www.ibm.com/software/data/db2/e

la Apache 2.0 License. Actualmente se distribuye como Sun Java DB. Pgina 2

Productos SGBD disponibles en el mercado

ADMINISTRACIN DE BASE DE DATOS incorporarlo en productos privativos deben comprar a la empresa una licencia especfica que les permita este uso. Est desarrollado en su mayor parte en ANSI C. Al contrario de proyectos como Apache, donde el software es desarrollado por una comunidad pblica y los derechos de autor del cdigo estn en poder del autor individual, MySQL es patrocinado por una empresa privada, que posee el copyright de la mayor parte del cdigo. Esto es lo que posibilita el esquema de licenciamiento anteriormente mencionado. Adems de la venta de licencias privativas, la compaa ofrece soporte y servicios. Para sus operaciones alrededor va Internet. Widenius. del contratan mundo AB que fue MySQL trabajadores colaboran fundado

MariaDB (http://mariadb.org/) MariaDB es un servidor de Base de Datos derivado de MySQL bajo Licencia GPL. Es soportada por Michael "Monty" Widenius(fundador de MySQL) y la gran comunidad de desarrolladores de software libre. Posee un motor llamado XtraDB, en reemplazo deInnoDB. Tiene una alta fidelidad con Mysql ya que posee los mismos comandos, interfaces, APIs y bibliotecas.

SGBD NO LIBRES
MySQL: Licencia Dual, depende del uso. No se sabe hasta cundo permanecer as, ya que ha sido comprada por Oracle. Sin embargo, existen 2 versiones: una gratuita que sera equivalente a la edicin "express" SQL server de Microsoft Windows, y otra ms completa de pago. MySQL es un sistema de gestin de bases de datos relacional, multihilo y multiusuario co n ms de seis millones de instalaciones.1MySQL AB desde enero de 2008 una subsidiaria de Sun Microsystems y sta a su vez de Oracle Corporation desde abril de 2009 desarrolla MySQL como software libre en un esquema de licenciamiento dual. Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran Miriam Gpe. Peyret Guadarrama

por David Axmark, Allan Larsson y Michael

dBase: fue el primer Sistema de gestin de base de datos usado ampliamente para microcomputadoras, publicado por AshtonTate para CP/M, y ms tarde para Apple Pgina 3

Productos SGBD disponibles en el mercado

ADMINISTRACIN DE BASE DE DATOS El formato subyacente de dBASE, el

II, Apple

Macintosh, UNIX, VMS , con su

e IBM

PC bajo DOS donde

legendaria

archivo dbf, es ampliamente utilizado en muchas otras aplicaciones que necesitan un formato simple para almacenar datos estructurados. dBASE fue licenciado a los usuarios por un plazo de quince aos basado en el inconcebible evento de que un usuario utilizara su copia de dBASE por tan largo perodo.

versin III Plus se convirti en uno de los ttulos de software ms vendidos durante un buen nmero de aos. dBASE nunca pudo superar exitosamente la transicin a Microsoft Windows y termin siendo desplazado por productos ms nuevos como Paradox, Clipper, y FoxPro. Incorporaba un lenguaje propio interpretado y requera un LAN PACK para funcionar sobre red local. En 1988 lleg finalmente la versin IV. dBASE fue vendido a Borland en 1991. Al poco tiempo promovi una casi intrascendente versin 5, de la que lleg a haber versin para Windows. Luego vendi los derechos de la lnea de productos en 1999 a dataBased Intelligence, Inc. (dBI) que sigue comercializando nuevas versiones, llamadas dBASE Plus, desde 1999. Durante la primera mitad de los '80s muchas otras compaas produjeron sus propios dialectos o variaciones del producto y lenguaje. Estos incluyeron FoxPro (ahora Visual ellos son FoxPro), llamados Quick-Silver, informalmente Clipper, Xbase++, FlagShip, y Harbour. Todos como xBase o XBase.

FileMaker FileMaker Pro es una aplicacin

multiplataforma (Windows y Mac) de base de datos relacional de FileMaker Inc. (una subsidiaria de Apple Inc.). FileMaker integra el motor de la base de datos con la interfaz, lo que permite a los usuarios modificar la base de datos al arrastrar elementos a las pantallas o formas que provee la interfaz. FileMaker evolucion de una aplicacin de MS-DOS, 1992 est que disponible se desarroll para Microsoft primariamente para Apple Macintosh. Desde Windows y se puede utilizar como un ambiente disponible heterogneo. FileMaker est para desktop, servidor y

configuraciones web.

Miriam Gpe. Peyret Guadarrama

Pgina 4

Productos SGBD disponibles en el mercado

ADMINISTRACIN DE BASE DE DATOS DB2 para Linux, UNIX y Windows permite

Fox Pro Visual FoxPro es un lenguaje a de

la automatizacin de tareas, reduccin de las necesidades de consumo de alimentacin, un alto rendimiento que reduce los servidores necesarios para ejecutar la base de datos, escalabilidad sencilla y alta disponibilidad en su arquitectura de discos de datos y otras soluciones que facilitan la colaboracin entre profesionales. Con aplicaciones que se despliegan y desarrollan de forma sencilla incluso si han sido creadas para utilizarse con otros software de bases de datos.

programacin orientado datos o Database

objetos y System

procedural, un Sistema Gestor de Bases de Management (DBMS), y desde la versin 7.0, un Sistema administrador de bases de datos relacionales, producido por Microsoft.

IBM DB2: Universal Database (DB2 UDB) DB2 es una marca comercial, propiedad de IBM, bajo la cual se comercializa un sistema de gestin de base de datos. DB2 versin 9 es un motor de base de datos relacional que integra XML de manera nativa, lo que IBM ha llamado pureXML, que permite almacenar documentos completos dentro del tipo de datos xml para realizar operaciones y bsquedas de manera jerrquica dentro de ste, e integrarlo con bsquedas relacionales. La compatibilidad implementada en la ltima versin, hace posible la importacin de los datos a DB2 en una media de 1 o 2 semanas, ejecutando PL/SQL de forma nativa en el gestor IBM DB2 Miriam Gpe. Peyret Guadarrama

IBM Informix Informix es una familia de

productos RDBMS de IBM, Informix o Informix

adquirida Software) cuyos

en 2001 a una compaa (tambin llamada orgenes se remontan a 1980. El DBMS Informix fue concebido y diseado por Roger Sippl a finales de los aos 1970. La compaa Informix fue fundada en 1980, sali a bolsa en 1986 y durante parte de los aos 1990 fue el segundo sistema de bases de datos ms popular despus de Oracle. Sin embargo, su xito no dur mucho y para el ao 2000 una serie de tropiezos en su gestin haba debilitado seriamente a la compaa desde el punto de vista financiero.

Pgina 5

Productos SGBD disponibles en el mercado

ADMINISTRACIN DE BASE DE DATOS MAGIC eDeveloper es un lenguaje

En 2001 IBM, impulsada por una sugerencia de Wal-Mart (el mayor cliente de Informix) compr Informix. IBM tena planes a largo plazo tanto para Informix como para DB2, compartiendo ambas bases de datos tecnologa de la otra. A principios de 2005, IBM lanz la versin 10 del Informix Dynamic Server (IDS).

interpretado de 4GL multiplataforma que no posee cdigo sino que est orientado a tablas y eventos. A diferencia de los lenguajes de programacin convencionales, las aplicaciones son diseadas en base a un set predefinido de reglas que deben ser seguidas, no procedimientos que deben ser ejecutados. En otras palabras, las aplicaciones son creadas describindolas, no programndolas. Como un producto de sistemas abiertos, eDeveloper esta diseado para trabajar con la mayora de los Sistemas Administradores

Interbase de CodeGear, filial de Borland

de Bases de Datos Relacionales (RDBMS), Sistemas Administradores de Archivos (ISAM) y archivos XML. Esto se logra a travs

Es un Sistema de Administracin y gestion de Base de Datos y Relacionales comercializado (RDBMS) por la desarrollado

de los mdulos especficos de entrada (gateways) a la base de datos para cada sistema de RDBMS y sistemas de legado. Estos Gateways de eDeveloper para bases de datos sirven como los puentes a travs de los cuales los desarrolladores eDeveloper pueden tener acceso a varias bases de datos de mltiples proveedores.

compaa Borland Software Corporation y actualmente desarrollado por su ex-filial CodeGear. Interbase se destaca de otros DBMS's por su bajo consumo de recursos, su casi nula necesidad de administracin y su arquitectura multi-generacional. InterBase corre en plataformas Linux, Microsoft Windows y Solaris. MAGIC

Microsoft Access Microsoft Access es un programa, utilizado en los sistemas operativos Microsoft Windows, para la gestin de bases de datos creado y modificado por Microsoft y

Miriam Gpe. Peyret Guadarrama

Pgina 6

Productos SGBD disponibles en el mercado

ADMINISTRACIN DE BASE DE DATOS

orientado a ser usado en entornos personal o en pequeas organizaciones. Es un componente de la suite Microsoft Office. Permite crear ficheros de bases de datos relacionales que pueden ser fcilmente gestionadas por una interfaz grfica sencilla. Adems, estas bases de datos pueden ser consultadas por otros programas. Dentro de un sistema de informacin, entrara dentro de la categora de gestin, y no en la de ofimtica, como podra pensarse. Este programa permite manipular los datos en forma de tablas (formadas por filas y columnas), crear relaciones entre tablas, consultas, formularios para introducir datos e informes para presentar la informacin. Open Access Basado en el modelo relacional, para era su

extraordinariamente

avanzado

poca. No era preciso memorizar largas listas de rdenes como en dBase o FoxPro: a travs de seleccin de opciones de men simples, con sucesivos niveles de profundidad, el usuario poda llegar a generar tablas complejas y, partir de ellas, bases de datos sumamente eficientes. Entre sus prestaciones destacan: Capacidad para resolver consultas SQL. Actualizacin de subconjuntos de registros (vistas).

Microsoft SQL Server Microsoft SQL Server es un sistema para la gestin de bases de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL. Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle o PostgreSQL o MySQL. Miriam Gpe. Peyret Guadarrama

Integridad referencial de entrada. Manipulacin de una amplia variedad de tipos de datos, incluidos campos memo e imgenes. Integracin de grficos en formato PCX. Bloqueo de registros y de ficheros para trabajo en red.

Pgina 7

Productos SGBD disponibles en el mercado

ADMINISTRACIN DE BASE DE DATOS

Tamao de tablas de hasta 2 GB.

Oracle Oracle es un sistema de gestin de base de datos objeto-relacional (o ORDBMS por el acrnimo en ingls de Object-Relational Data Base Management System), desarrollado por Oracle Corporation. Se considera a Oracle como uno de los sistemas de bases de datos ms completos, destacando: soporte de transacciones, estabilidad, escalabilidad y Soporte multiplataforma. Su dominio en el mercado de servidores empresariales ha sido casi total hasta hace poco, recientemente sufre la competencia delMicrosoft SQL Server de Microsoft y de la oferta de otros RDBMS con licencia libre como PostgreSQL, MySql o Fire bird. Las ltimas versiones de Oracle han sido certificadas para poder trabajar bajo GNU/Linux. Paradox Base de datos relacional para entorno disponible desarrollada

MS Windows,

anteriormente

para MS-DOS y Linux, ofimtica WordPerfect Office.

actualmente por Corel e incluida en la suite

En los tiempos del MS-DOS, era una base de datos de bastante xito, compitiendo con dBase, Clipper y FoxBase. Pas al control de Borland despus de la compra de Ansa Software en 1987. Aunque Borland la port a Windows, su cuota de mercado es mucho menor que la de Microsoft Access, pero su lenguaje de programacin (ObjectPAL) es Pascal, lo que le hace ms potente que Access, que usa Visual Basic y esto limita bastante sus prestaciones si se compara con otras bases de datos que usan lenguajes ms avanzados. Con su Runtime se puede desarrollar una aplicacin usando una sola licencia sin limitacin de puestos.

Miriam Gpe. Peyret Guadarrama

Pgina 8

Productos SGBD disponibles en el mercado

ADMINISTRACIN DE BASE DE DATOS Almacenar datos de manera segura Tener acceso y procesar datos de manera inteligente Movilizar datos

PervasiveSQL Motor de base de datos embebible que sustenta la integridad de los datos, el alto rendimiento, flexibilidad, escalabilidad y un bajo coste total de propiedad. Pervasive SQL ha crecido en el tiempo desde las races del motor Btrieve, del cual an se mantiene el soporte tcnico para sus bibliotecas API. An en la ltima versin lanzada se garantiza la compatibilidad de funcionamiento con todas las versiones anteriores incluso con Btrieve 6.15 capacidad de lectura de archivos Btrieve 5.x. Esto significa que la reciente versin de PSQL es compatible con aplicaciones y datos creados hace ms de diez aos.

Sybase ASA Sybase Adaptive Server Anywhere (ASA) es un Sistema administrador de bases de datos relacionales (RDBMS) de alto rendimiento, que dentro de su funcionalidad incluye gestin de transacciones, un optimizador de consultas referencial, registro, auto-afinable, procedimientos de integridad almacenados eventos ASA y es

Java y SQL, triggers, bloqueo a nivel de programacin recuperacin Sybase. Sybase IQ Sybase IQ es un motor de bases de datos automtica.

desarrollado por iAnywhere, subsidiaria de

Sybase ASE Adaptive Server Enterprise (ASE) es el motor de bases de datos (RDBMS) insignia de la compaa Sybase. ASE es un sistema de gestin de datos, altamente escalable, de alto rendimiento, volmenes con de soporte a grandes y datos, transacciones

altamente Sybase. entregar soluciones

optimizado Diseado resultados de

para

inteligencia para en

empresarial, desarrollado por la empresa especficamente ms rpidos

inteligencia

empresarial

analtica de misin crtica, almacenes de datos y generacin de reportes, Sybase IQ combina velocidad y agilidad, con un bajo Pgina 9

usuarios, y de bajo costo, que permite: Miriam Gpe. Peyret Guadarrama

Productos SGBD disponibles en el mercado

ADMINISTRACIN DE BASE DE DATOS Server CE o SQL Server Mobile. Desde la versin 2.0, el lanzamiento de SQL Server Compact ha ido ligado al de Microsoft Visual Studio .NET. Recientemente, Scott Guthrie, Vice1

costo total de propiedad, lo que permite a las empresas llevar a cabo anlisis de datos y generacin de reportes antes impensables, imprcticos o costosos. La ms reciente versin de Sybase IQ es la 15.2 WindowBase

presidente Corporativo de la Divisin de Desarrollo de Microsoft, anunci prximo lanzamiento de SQL el Server

WindowBase era un sistema de gestin de base de datos por relacionales Software (SGBD) Products desarrollado

Compact 4.0 con novedades relacionadas principalmente al desarrollo de aplicaciones ASP.NET. Oracle Express Edition 10 (solo corre en un servidor, capacidad limitada)

International como el sucesor natural de su famoso gestor para MS-DOS Open Access. Anunciada en 1991 es presentado en Europa en el CeBIT 1992 siendo inicialmente distribuida por las filiales europeas de SPI. IBM IMS Base de Datos Jerrquica

SGBD NO LIBRES Y GRATUITOS


Microsoft SQL Server Compact Edition Basica Microsoft SQL Server Compact (SQL Server CE) es un motor de base de datos relacional, de libre descarga y distribucin, tanto para dispositivos mviles como para aplicaciones escritorio. Especialmente orientada a sistemas ocasionalmente conectados, ofrece unas caractersticas especialmente tiles para clientes ligeros. La versin ms reciente es SQL Server Compact 3.5 SP2. Anteriormente era conocida como SQL Miriam Gpe. Peyret Guadarrama

Bibliografa
SISTEMAS DE BASES DE DATOS. (1990). Prentice Hall. Fidel Gil, J. A. (2005). SISTEMA DE GESTIN DE BASE DE DATOS. Valencia.

http://www.postgresql.org Postgresql) http://www.sqlite.org SQLite)


http://www.oracle.com/index.html http://www.mysql.com/ http://www.microsoft.com/mexico/sql/2008 /default.aspx

Pgina 10

Productos SGBD disponibles en el mercado

ADMINISTRACIN DE BASE DE DATOS

Miriam Gpe. Peyret Guadarrama

Pgina 11