Sei sulla pagina 1di 23

Para identificar las aplicaciones de los Sistemas Gestores de Bases de Datos, debes analizar las caractersticas de ellos, tomando

en cuenta sus ventajas y desventajas, y posteriormente enviarlo a la seccin de tareas. En vista de lo anterior, realiza lo que se te indica a continuacin: 1. En un documento de Word, explica con tus propias palaras qu es un Sistema Gestor de Base de Datos. 2. Investiga las caractersticas de los sistemas gestores libres y comerciales. 3. Realiza una comparacin de ambos gestores, tomando en cuenta sus ventajas y desventajas. 4. Con base en la comparacin, escribe las conclusiones sobre la aplicacin que tiene uno y otro Sistema Gestor de Base de Datos. 5. Guardatu actividad con el nombre BDD_U1_A5_XXYZ. 6. Enva la actividad a tu facilitador(a) mediante la seccin de Tareas. http://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_bases_de_datos http://www.cavsi.com/preguntasrespuestas/que-es-un-sistema-gestor-de-bases-de-datos-o-sgbd/ http://www.desarrolloweb.com/articulos/sistemas-gestores-bases-datos.html http://www.aprenderaprogramar.com/index.php?option=com_attachments&task=download&id= 500 http://es.wikipedia.org/wiki/Anexo:Comparaci%C3%B3n_de_sistemas_administradores_de_bases _de_datos_relacionales http://www.ecured.cu/index.php/Bases_de_datos#Bases_de_datos_de_red http://totalthebest.blogspot.mx/2011/02/sistemas-gestores-de-bases-de-datos.html

Sistema informtico que gestiona y administra toda la funcionalidad -almacenamiento, modificacin y extraccin de la informacin- de la base de datos de forma clara, sencilla y ordenada. El tipo de software es especfico y tiene como objeto servir como interfaz entre la BD, usuario y la aplicacin. Esto es garantizando la integridad y seguridad de los datos.

Caractersticas de las base de datos libres: Puede ser usado sin restricciones de ningn tipo. Puede ser estudiado (debe permitir el acceso a su cdigo fuente). Puede ser redistribuido (la copia no constituye delito). Puede ser modificado y es permitido distribuirlo con las modificaciones Ofrecen buen desarrollo a un menor costo Caractersticas sistema comercial:

Las compaas que lo ofrecen cobran por su distribucin y soporte Tiene cdigo cerrado, es decir que el cdigo fuente no est disponible La mayora del software es privativo pero tambin hay software libre comercial

SOFTWARE LIBRE

COMERCIAL

VENTAJAS Libertad de uso del programa Uso del cdigo para adaptarlo a un problema o necesidad especfico. Eficiencia y ahorro de dinero en licencias. Libertad de mejora e innovacin del programa. Tiene ms opciones de software de terceros y soporte general de la industria. Ofrece beneficios en construccin de aplicaciones a medida.

DESVENTAJAS Falta de soporte, la garanta proviene del autor. Incompatible con el software comercial. Crea riesgos legales.

Es ilegal extender una pieza de software para adaptarlo a necesidades especficas. La innovacin solo es posible para la empresa que posee los derechos. Es ilegal hacer copias y distribucin no autorizado.

Productos de SGBD disponibles (free)


SGBD libres

MySQL Licencia Dual, depende el uso (no se sabe hasta cuando, ya que la compro Oracle). Sin embargo, existen 2 versiones: una gratuita que sera equivalente a la edicin "express" SQL server de Windows y otra ms completa de pago, ese pago se hara en la licencia de ella ya que permitira usarse en otras distribuciones sin usar la licencia GNU.

PostgreSQL Licencia BSD. Firebird basada en la versin 6 de InterBase, Initial Developer's PUBLIC LICENSE Version 1.0.

SQLite Licencia Dominio Pblico DB2 Express-C Apache Derby

SGBD

no

libres

Advantage Database DBase FileMaker Fox Pro IBM DB2 Universal Database (DB2 UDB) IBM Informix Interbase de CodeGear, filial de Borland MAGIC Microsoft Access Microsoft SQL Server NexusDB Open Access Oracle Paradox Pervasive SQL Progress (DBMS) Sybase ASE Sybase ASA Sybase IQ WindowBase IBM IMS Base de Datos Jerrquica CA-IDMS

SGBD no libres y gratuitos



Microsoft SQL Server Compact Edition Bsica Sybase ASE Express Edition para Linux (edicin gratuita para Linux) Oracle Express Edition 10

Aunque las bases de datos pueden contener muchos tipos de datos, algunos de ellos se encuentran protegidos por las leyes de variospases. Por ejemplo, en Espaa los datos personales se encuentran protegidos por la Ley Orgnica de Proteccin de Datos de Carcter Personal (LOPD).

http://www.ecured.cu/index.php/Bases_de_datos#Bases_de_datos_de_red.

http://www.umanizales.edu.co/publicaciones/campos/ingenieria/ventana_informatica/html/vent ana12/articulo25.pdf

http://www.slideshare.net/oruizz/comparacion-software-comercial-vs-libre-gestores-de-base-dedatos

MANEJADORES DE BASE DE DATOS SOFTWARE LIBRE

SOFTWARE LIBRE Con el advenimiento de Internet, el software libre se ha consolidado como alternativa, tcnicamente viable y econmicamente sostenible al software comercial, contrariamente a lo que a menudo se piensa, convirtindose el software libre como otra alternativa para ofrecer los mismos servicios a un costo significativamente reducido, encontrando estas alternativas tanto parasistemas operativos, herramientas de ofimtica, software especializado, manejadores de bases de datos, para este caso nos basaremos en los manejadores de Bases de Datos, se pretende determinar un soporte para recomendar a una empresa la utilizacin de estos recursos de distribucin libre, de la misma forma en que se confa en software propietario o mucho mejor, para la toma de esta decisin se

debe tener en cuenta factores como; seguridad en el almacenamiento de los datos, ventajas que proporciona un manejador de base de datosgratuito, volmenes de informacin que soportara, cual es su rendimiento, complejidad en la migracin de los datos, soporte ofrecido, sistema de backup, confiabilidad ofrecida, considerando estos elementos como importantes para un buen desempeo en la aplicacin y con esto el soporte de la decisin. De igual manera de deber tener en cuenta cual es la B.D ms optima, cual me ofrece mayores garantas en mi desarrollo especfico, que detalles de implementacin debemos tener en cuenta para elegir nues tro sistema de gestin de bases de datos, se convierte en una gran preocupacin y responsabilidad el conocer las caractersticas ventajas y desventajas, no d esconocemos que las herramientas constituyen un aspecto fundamental a la hora de desarrollar un proyecto o una implementacin, las caractersticas de los proyectos, de las compaas o las necesidades hacen prioritario que estas herramientas se ajusten a esos requerimientos especficos, por estas razones se debe profundizar e investigar las diferentes alternativas que se tienen al alcance ,evitando inconvenientes posteriores como son, perdida de tiempo, perdida de dinero o aun ms grave comprometer la credibilidad profesional al avalar un
concepto tcnico sin el suficiente soporte y conocimiento.

SISTEMAS DE GESTIN DE BASES DE DATOS A COMPARAR. De los dos tipos de licenciamiento que se van a tratar aqu es (comercial y Libre), optando por la utilizacin de MySql Server y Sql Server 2000 por las siguientes razones:
MYSQL SERVER

Esta disponible para la mayora de las plataformas de sistemas operativos. Su bajo consumo lo hacen apto para ser ejecutado en una mquina con escasos recursos sin ningn problema. El conjunto de aplicaciones Apache-PHP-MySQL es uno de los ms utilizados en aplicaciones en ambiente Web. Velocidad a la hora de realizar las operaciones. Segn las cifras del fabricante, existiran cinco millones de copias de MySQL corriendo en la actualidad, lo que supera la base instalada de cualquier otra herramienta de bases de datos. SQL SERVER Las utilidades de administracin de este gestor son envidiables para muchos de los gestor es comerciales existentes, debido a su gran facilidad de configuracin e instalacin. Es utilizada por una gran cantidad de usuarios haciendo esto que sea muy popular y de fcil acceso.Otros Criterios para los dos manejadores seleccionados Por conocimiento en el manejo de los dos SGBD Por facilidad en obtener los medios de instalacin Por facilidad en el acceso de la documentacin para cada SGBDMicrosoft SQL Server vs. MySQL MYSQL: BASE DE DATOS BASADA EN SOFTWARE LIBRE O (FUENTE ABIERTA) PORQU USAR MYSQL SERVER? MySQL Database Server es muy rpido, confiable y fcil de usar. Si eso es lo que usted est buscando, debe tenerlo y usarlo. MySQL Server tambin tiene un prctico set de caractersticas desarrollado en cercana cooperacin con nuestros

usuarios. MySQL Server fue desarrollado inicialmente para manejar grandes bases de datos mucho ms rpidamente que las soluciones existentes y ha sido usado exitosamente por muchos aos en ambientes de produccin de alta demanda. A travs de consta nte desarrollo, MySQL Server ofrece hoy una rica variedad de funciones. Su conectividad, velocidad y seguridad hacen a MySQL altamente satisfactorio para accesar bases de datos en Internet. CARACTERSTICAS DE MYSQL Las principales caractersticas de este gestor de bases de datos son las siguientes: Aprovecha la potencia de sistemas multiprocesador, gracias a su implementacin multihilo. Soporta gran cantidad de tipos de datos para las columnas. Dispone de API's en gran cantidad de lenguajes (C, C++, Java, PHP, etc). Gran portabilidad entre sistemas.Soporta hasta 32 ndices por tabla. Gestin de usuarios y passwords, manteniendo un muy buen nivel de seguridad en los datos. SQL SERVER Entre sus caractersticas figuran: Aunque su entorno y funcionamiento est basado en los gestores de datos de mayor capacidad

, SqlServerCe est enfocado a funcionar sobre dispositivos con caractersticas limitadas. El tamao de las bases de datos sobre esta tecnologa esta limitada a Megas. El grupo de sentencia SQL que soporta est limitado a los querys de consulta ms bsicos. En contraposicin con los dems sistemas gestores de bases de datos, SQL Server CE utiliza un fichero tanto para el amacenamiento de los datos como para guardar la estructura interna de la base de datos. Comentarios de Autor: Entre las publicaciones de pginas contenidas en internet, pude obtener una informacin en cuanto a la comparacin de Base de Datos comercial y Libre, en donde un grupo de personas realizaron estudios comparativos y pruebas entre los dos sistemas de B.D, a travs de esta informacin adquirida pienso que Mysql se plantea como alternativa para aquellas personas o entidades a los que les surja la necesidad de utilizar un Sistema de Gestin de Bases

de Datos con caractersticas como un alto desempeo, confiabilidad, integridad, y disponibilidad de la informacin ya que esto se pudo demostrar en el estudio realizado en la parte del diseo y ejecucin de las pruebas y en la matriz de caractersticas aplicadas por estas personas que llevaron a cabo el estudio, Mysql obtuvo un 15% por encima con respecto a Sqlserver en los criterios de desempeo , tolerancia a fallas/recuperacin y carga del sistema, empatando con sql en el criterio de integridad. CARACTERSTICAS Y BENEFICIOS Ofrece un desempeo general ptimo y excepcional.Con los procesadores Intel Core 2 Duo en sus equipos de desktop o porttiles, contar con el arsenal ms reciente de tecnologas de alto desempeo. Ejecucin dinmica ampliada Intel, que permite proporcionar una mayor cantidad de instrucciones por ciclo de reloj a fin de mejorar el tiempo de ejecucin y la eficiencia en el consumo de energa Funcin Intel para gestin inteligente de la energa, que, por sus caractersticas de diseo, incrementa la eficiencia en el consumo de energa y la duracin de la batera de su equipo porttil Acceso Intel a memoria inteligente, que mejora el desempeo del sistema mediante la optimizacin del uso del ancho de banda de datos disponible Cach Intel inteligente avanzada, que proporciona un subsistema de cach con un desempeo ms elevado y una mayor eficiencia. Viene optimizada para procesadores multi-core y dual-core Desempeo adicional para equipos de desktop Gran, gran desempeo. Menor consumo de energa. Ahora se ofrece en encapsulados ms pequeos.La PC de desktop equipada con el procesador Intel Core 2 Duo fue diseada desde el comienzo para asegurar un uso eficiente de la energa, lo que le permite disfrutar de diseos de PC de desktop ultra silenciosos, delgados y de mayor desempeo con un menor consumo de energa. Autntico entorno multitarea sin lmites. Realice ms tareas al mismo tiempo, por ejemplo, puede reproducir uno de sus temas musicales preferidos, explorar la presencia de virus en segundo plano y simultneamente editar un video o fotografas. El potente procesador Intel Core 2 Duo para PC de desktop le brinda la velocidad que necesita para realizar todas y cada una de las tareas imaginables. Comentarios del autor: El procesador Intel Core 2 Duo fue diseado desde el comienzo para asegurar un uso eficiente de la energa, lo cual permite disfrutar de diseos de PC de desktop ultra silenciosos, delgados y de mayor desempeo con un menor consumo de energa. Se pueden ejecutar ms tareas al mismo tiempo, rindiendo la velocidad que necesita para realizar todas y cada una de las innumerables tareas. A nivel de las empresas sera de gran beneficio contar con ello

ya que ofrecen la seguridad y administracin de tecnologas de informacin de prxima generacin con tecnologas preventivas basadas en hardware de seguridad y nos ofrece un excepcional desempeo y un consumo eficaz de energa.
http://norela1904.blogspot.mx/

Basesdedatoss Weblog

11. SGBD COMERCIALES


MySQL: Es un sistema de gestin de base de datos relacional, multihilo y multiusuario con ms de seis millones de instalaciones. MySQL AB desarrolla MySQL comosoftware libre en un esquema de licenciamiento dual. Por un lado lo ofrece bajo la GNU GPL, pero, empresas que quieran incorporarlo en productos privativos pueden comprar a la empresa una licencia que les permita ese uso. Est desarrollado en su mayor parte en ANSI C. Al contrario de proyectos como el Apache, donde el software es desarrollado por una comunidad pblica, y el copyright del cdigo est en poder del autor individual, MySQL es propiedad y est 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 contratan trabajadores alrededor del mundo que colaboran va Internet. MySQL AB fue fundado por David Axmark, Allan Larsson, y Michael Widenius. Oracle: Es un sistema de gestin de base de datos relacional (o RDBMS por el acrnimo en ingls de Relational Data Base Management System), fabricado por Oracle Corporation. Se considera a Oracle como uno de los sistemas de bases de datos ms completos, destacando su:

Soporte de transacciones. Estabilidad. Escalabilidad.

Es multiplataforma.

Su mayor defecto es su enorme precio, que es de varios miles de euros (segn versiones y licencias). Otro aspecto que ha sido criticado por algunos especialistas es la seguridad de la plataforma, y las polticas de suministro de parches de seguridad, modificadas a comienzos de 2005 y que incrementan el nivel de exposicin de los usuarios. En los parches de actualizacin provistos durante el primer semestre de 2005 fueron corregidas 22 vulnerabilidades pblicamente conocidas, algunas de ellas con una antigedad de ms de 2 aos. Aunque su dominio en el mercado de servidores empresariales ha sido casi total hasta hace poco, recientemente sufre la competencia del Microsoft SQL Server deMicrosoft y de la oferta de otros RDBMS con licencia libre como PostgreSQL, MySql o Firebird. Las ltimas versiones de Oracle han sido certificadas para poder trabajar bajo Linux.
Paradox (base de datos):

Base de datos relacional para entorno MS Windows, anteriormente disponible para MS-DOS y Linux, desarrollada actualmente por Corel e incluida en la suite ofimtica WordPerfect Office. 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 que 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. Microsoft SQL Server: Es un sistema de gestin de bases de datos relacionales (SGBD) basada en el lenguaje Transact-SQL, capaz de poner a disposicin de muchos usuarios grandes cantidades de datos de manera simultnea. As de tener unas ventajas que a continuacin se pueden describir. Entre sus caractersticas figuran:

Soporte de transacciones.

Escalabilidad, estabilidad y seguridad. Soporta procedimientos almacenados. Incluye tambin un potente entorno grfico de administracin, que permite el uso de comandos DDL y DML grficamente. Permite trabajar en modo cliente-servidor donde la informacin y datos se alojan en el servidor y las terminales o clientes de la red slo acceden a la informacin. Adems permite administrar informacin de otros servidores de datos

Este sistema incluye una versin reducida, llamada MSDE con el mismo motor de base de datos pero orientado a proyectos ms pequeos, que en su versin 2005 pasa a ser el SQL Express Edition. Microsoft SQL Server constituye la alternativa de Microsoft a otros sistemas gestores de bases de datos como son Oracle, Sybase ASE o MySQL. Es comn desarrollar completos proyectos complementando Microsoft SQL Server y Microsoft Access a travs de los llamados ADP (Access Data Project). De esta forma se completa una potente base de datos (Microsoft SQL Server) con un entorno de desarrollo cmodo y de alto rendimiento (VBA Access) a travs de la implementacin de aplicaciones de dos capas mediante el uso de formularios Windows. Para el desarrollo de aplicaciones ms complejas (tres o ms capas), Microsoft SQL Server incluye interfaces de acceso para varias plataformas de desarrollo, entre ellas .NET. Microsoft SQL Server, al contrario de su ms cercana competencia, no es multiplataforma, ya que slo est disponible en Sistemas Operativos de Microsoft.
Microsoft Access: Es un sistemas de gestin de bases de datos Relacional creado y modificado por Microsoft (DBMS) para uso personal de pequeas organizaciones. Es un componente de la suite Microsoft Office aunque no se incluye en el paquete bsico. Una posibilidad adicional es la de crear ficheros con bases de datos que pueden ser consultados por otros programas.

Caractersticas:

Entre las principales funcionalidades de Access se encuentran:

Crear tablas de datos indexadas. Modificar tablas de datos. Relaciones entre tablas (creacin de bases de datos relacionales). Creacin de consultas y vistas. Consultas referencias cruzadas. Consultas de accin (INSERT, DELETE, UPDATE). Formularios. Informes. Llamadas a la API de windows. Interaccin con otras aplicaciones que usen VBA (resto de aplicaciones de Microsoft Office, Autocad, etc.). Macros. Interconexin con entornos de bases de datos de gran nivel (como por ejemplo SQL Server) a travs de vinculacin. Soporte de lectura de sistemas de archivos individuales (como FoxBase y similares) a travs de vinculacin e importacin de datos.

Adems, permite crear frontends o programa que muestra la interfaz de usuario de bases de datos ms potentes ya que es un sistema capaz de acceder a tablas externas a travs de ODBC como si fueran tablas Access.
Generalidades:

Es un software de gran difusin entre pequeas empresas (PYMES) cuyas bases de datos no requieren de excesiva potencia, ya que se integra perfectamente con el resto de aplicaciones de Microsoft y permite crear pequeas aplicaciones con unos pocos conocimientos de programacin. Tiene un sistema de seguridad de cifrado bastante primitivo y puede ser la respuesta a proyectos de programacin de pequeo y mediano tamao.
Inconvenientes:

Para bases de datos de gran calibre (en cuanto a volumen de datos o de usuarios) es recomendable usar otros sistemas como MySQL o Microsoft SQL Server, y cdigo VBA (Visual Basic para Aplicaciones). Entre sus mayores inconvenientes figuran que no es multiplataforma, pues slo est disponible para sistemas operativos de Microsoft, y que no permitetransacciones. Su uso es inadecuado para grandes proyectos de software

que requieren tiempos de respuesta crticos o muchos accesos simultneos a la base de datos. DB2: Es una marca comercial, propiedad de IBM, bajo la cual se comercializa el sistema de gestin de base de datos. La versin ms actual es DB2 9, la cual utiliza XML como motor, adems el modelo que utiliza es el jerrquico en lugar del modelo relacional que utilizan otros gestores.
Visual FoxPro: Es un lenguaje de programacin orientado a objetos y procedural, un Sistema Gestor de Bases de datos o Database Management System (DBMS), y desde la versin 7.0, un Sistema administrador de bases de datos relacionales, producido por Microsoft.

Caractersticas:

Visual FoxPro ofrece a los desarrolladores un conjunto de herramientas para crear aplicaciones de bases de datos para el escritorio, entornos cliente/servidor, tablet PC o para la Web. Entre sus caractersticas se pueden enumerar:

Capacidades poderosas y muy veloces para el manejo de datos nativos y remotos. Flexibilidad para crear todo tipo de soluciones de bases de datos. Lenguaje de programacin Orientado a objetos. Utilizacin de sentencias SQL en forma nativa. Poderoso manejo de vistas y cursores y control completo de estructuras relacionales. Su propio gestor de base de datos incorporado. Sin embargo, tambin puede conectarse con servidores de base de datos, tales como Oracle, Microsoft SQL Server o MySQL. Cuenta con un motor de generacin de informes renovado y muy flexible para soluciones ms robustas. Desde la versin 9.0, amplio soporte de XML, tanto como fuente de datos (por ej., servicios Web basados en XML) como por generar reports en formato XLM. Desde la versin 7.0, soporte de la tecnologa IntelliSense de Microsoft

La ltima versin liberada es la 9.0. La prxima versin, Sedna, ser un poderoso y completo lenguaje que permitir al producto interactuar aun ms con VisualStudio.net, SQLServer2005, SQLExpress2005 y Office12, Windows Vista. No habr una prxima versin llamada sedna, microsoft ha cancelado el desarrollo de dicha versin y lanzarn lo que han hecho hasta ahora como un service pack, hay fecha de fin de soporte que es en el ao 2015. Hay un movimiento que est haciendo presin para que microsoft continue, o deje el visual fox como cdigo abierto para que otra gente pueda seguir evolucionando. La versin 9.0 de Visual FoxPro cuenta con el SP1 en la que hay algunas nuevas caractersticas y especialmente brinda estabilidad al producto.
http://basesdedatos.wordpress.com/sgbd-comerciales/ 114. SGBD COMERCIALES Oracle Es un sistema de gestin de base de datos relacional (o RDBMS por el acrnimo en ingls de Relational Data Base Management System), fabricado por Oracle Corporation.Se considera a Oracle como uno de los sistemas de bases de datos ms completos, destacando su:Soporte de transacciones. Estabilidad.Escalabilidad. Es multiplataforma. Su mayor defecto es su enorme precio, que es de varios miles de euros (segn versiones y licencias). Otro aspecto que ha sido criticado por algunos especialistas es la seguridad de la plataforma, y las polticas de suministro de parches de seguridad, modificadas a comienzos de 2005 y que incrementan el nivel de exposicin de los usuarios. En los parches de actualizacin provistos durante el primer semestre de 2005 fueron corregidas 22 vulnerabilidades pblicamente conocidas, algunas de ellas con una antigedad de ms de 2 aos.Aunque 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 licencialibre como PostgreSQL, MySql o Firebird. Las ltimas versiones de Oracle han sido certificadas para poder trabajar bajo Linux. Microsoft SQL Server Es un sistema de gestin de bases de datos relacionales (SGBD) basada en el lenguaje TransactSQL, capaz de poner a disposicin de muchos usuarios grandes cantidades de datos de manera simultnea. As de tener unas ventajas que a continuacin se pueden describir. Entre sus caractersticas figuran:Soporte de transacciones. Escalabilidad,estabilidad y seguridad. Soporta procedimientos almacenados. Incluye tambin un potente entorno grfico de administracin, que permite el uso de comandosDDL y DML grficamente. Permite trabajar en modo cliente-servidor donde la

informacin y datos se alojan en el servidor y las terminales o clientes de la red slo acceden a la informacin. Adems permite administrar informacin de otros servidores de datos Este sistema incluye una versin reducida, llamada MSDEcon el mismo motor de base de datos pero orientado a proyectos ms pequeos, que en su versin 2005 pasa a ser el SQL Express Edition.Microsoft SQL Server constituye la alternativa de Microsoft a otros sistemas gestores de bases de datos como son Oracle, Sybase ASE o MySQL.Es comn desarrollar completos proyectos complementando Microsoft SQL Server y Microsoft Access a travs de los llamados ADP (Access Data Project). De esta forma se completa una potente base de datos (Microsoft SQL Server) con un entorno de desarrollo cmodo y de alto rendimiento (VBA Access) a travs de la implementacin de aplicaciones de dos capas mediante el uso de formularios Windows.Para el desarrollo de aplicaciones ms complejas (tres o ms capas), Microsoft SQL Server incluye interfaces de acceso para varias plataformas de desarrollo, entre ellas.NET.Microsoft SQL Server, al contrario de su ms cercana competencia, no es multiplataforma, ya que slo est disponible en Sistemas Operativos de Microsoft.Paradox (base de datos)Base de datos relacional para entorno MSWindows, anteriormente disponible para MS-DOS y Linux, desarrollada actualmente por Corel e incluida en la suite ofimtica WordPerfect Office.En los tiempos del MS-DOS, era una base de datos de bastante xito, compitiendo condBase, 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 que limita bastante sus prestaciones si se compara con otras bases de datos que usan lenguajes ms avanzados. Informix Es una familia de productos RDBMS de IBM, adquirida en 2001 a una compaa (tambin llamada Informix o Informix Software) cuyos orgenes se remontan a1980.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.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). MySQL Es un sistema de gestin de base de datos relacional, multihilo y multiusuariocon ms de seis millones de instalaciones. MySQL AB desarrolla MySQL comosoftware libre en un esquema de licenciamiento dual. Por un lado lo ofrece bajo la GNU GPL, pero, empresas que quieran incorporarlo en productos privativos pueden comprar a la empresa una licencia que les permita ese uso.Est desarrollado en su mayor parte en ANSI C.Al contrario de proyectos como elApache, donde el software es desarrollado por una comunidad pblica, y elcopyright del cdigo est en poder del autor individual, MySQL es propiedad y est 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 contratan trabajadores alrededor del mundo que colaboran va Internet. MySQL AB fue fundado por David Axmark, Allan Larsson, y Michael Widenius. Microsoft Access Es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de informacin organizada sistemticamente. En la terminologa propia de las bases de datos hay tres conceptos claves dentro de las tablas: campo, registro y dato. Un campo es cada uno de los tipos de datos que se van a usar. Se hace referencia a los campos por su nombre. Un registro est formado por el conjunto de informacin en particular. Un dato es la interseccin entre un campo y un registro. DB2 Muchos expertos de la industria y usuarios han elogiado las nuevasherramientas que IBM desarrollo para facilitar la administracin 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 propsitos generales incluafunciones 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.Permite el manejo de objetos grandes (hasta 2 GB), la definicin de datos y funciones por parte del usuario, el chequeo de integridad referencial, SQLrecursivo, soporte multimedia: texto, imgenes, video, audio; queries paralelos, commit de dos fases, backup/recuperacin online y offline.Adems cuenta con un monitor grfico de performance el cual posibilita observar el tiempo de ejecucin de una sentencia SQL y corregir detalles para aumentar el rendimiento.Mediante los extensores se realiza el manejo de los datos no tradicionales, por ejemplo si tengo un donde tengo almacenados los curriculums de varias personas, mediante este puedo realizar bsquedas documentos con los datos que me interesen sin tener que ver los CV uno por uno.Esta capacidad se utiliza en sistemas de bsqueda de personas por huellas digitales, en sistemasinformacin geogrfica, etc. Internet es siempre la gran estrella, 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 esttico, como complementa el SQL dinmico) http://carlosjacobo.wordpress.com/sgbd-comerciales/ Los 5 mejores gestores de base de datos En este articulo podr leer sobre los que son considera dos como los 5 mejores SGBD (sistemas gestores de base de datos) en las diapositivas ha descargar podr encontrar mas informacin como las versiones mas estables, ventajas y desventajas mas notables y los errores conocidos en estos mismos. 1.- Oracle: Cuando se fund Oracle en 1977 como Software Development Laboratories por Larry Ellison, Bob Miner y Ed Oates no haba productos de bases de datos relacionales comerciales. La

compaa, cuyo nombre cambi posteriormente a Oracle, se estableci para construir un sistema de gestin de bases de datos como producto comercial y fue la primera en lanzarlo al mercado. 2.-D2 DE IBM:La familia de productos DB2 Universal Database de IBM consiste en servidores de bases de datos y un conjunto de productos relacionados. DB2 Universal Database Server est disponible en muchas plataformas hardware y sistemas operativos, abarcando desde mainframes (grandes ordenadores centrales) y grandes servidores a estaciones de trabajo e incluso a pequeos dispositivos de bolsillo. 3.-SQL Server:desarrollado originalmente en los aos 80 en SyBase para sistemas UNIX y posteriormente pasado a sistemas Windows NT para Microsoft. Desde 1994 Microsoft ha lanzado versiones de SQL Server desarrolladas independientemente de Sybase, que dej de utilizar el nombre SQL Server a finales de los aos 90. 4.-MySQL: es un sistema gestor de bases de datos muy conocido y ampliamente usado por su simplicidad y notable rendimiento. Aunque carece de algunas caractersticas avanzadas disponibles en otros SGBD del mercado, es una opcin atractiva tanto para aplicaciones comerciales, como de entretenimiento. 5.-PostgreSQL:es un gestor de bases de datos orientadas a objetos muy conocido y usado en entornos de software libre porque cumple los estndares SQL92 y SQL99, y tambin por el conjunto de funcionalidades avanzadas que soporta, lo que lo sita al mismo o a un mejor nivel que muchos SGBD comerciales. http://programautil.blogspot.mx/2011/02/los-5-mejores-gestores-de-base-de-datos.html ----hay una tabla comparativa http://basesdedatos.wordpress.com/bibliografias/ ------buscar esas bibliografas

Potrebbero piacerti anche