SlideShare une entreprise Scribd logo
1  sur  11
MySQL: 
Es un sistema de gestión de base de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones. 
MySQL AB desarrolla MySQL como software 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. 
Características: 
Está desarrollado en su mayor parte en ANSI C. 
Al contrario de proyectos como el Apache, donde el software es desarrollado por una comunidad pública, y el copyright del 
código 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 código. Esto es lo que posibilita el esquema de licenciamiento anteriormente mencionado. 
Además de la venta de licencias privativas, la compañía ofrece soporte y servicios. Para sus operaciones contratan 
trabajadores alrededor del mundo que colaboran vía Internet. 
Ventajas: 
• Velocidad al realizar las operaciones 
• Bajo costo en requerimientos para la elaboración de bases de datos 
• Facilidad de configuración e instalación. 
Desventajas: 
• Un gran porcentaje de las utilidades de MySQL no están documentadas. 
• No es intuitivo, como otros programas (ACCESS)
Oracle: 
Es un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo en inglés de Relational Data Base 
Management System), fabricado por Oracle Corporation. 
Características: 
Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su: 
• Soporte de transacciones. 
• Estabilidad. 
• Escalabilidad. 
• Es multiplataforma. 
Su mayor defecto es su enorme precio, que es de varios miles de dólares (según versiones y licencias). Otro aspecto que 
ha sido criticado por algunos especialistas es la seguridad de la plataforma, y las políticas de suministro de parches de 
seguridad, modificadas a comienzos de 2005 y que incrementan el nivel de exposición de los usuarios. En los parches de 
actualización provistos durante el primer semestre de 2005 fueron corregidas 22 vulnerabilidades públicamente 
conocidas, algunas de ellas con una antigüedad de más de 2 años. 
Ventajas: 
• Oracle es el motor de base de datos objeto-relacional más usado a nivel mundial 
• Puede ejecutarse en todas las plataformas, desde una Pc hasta un supercomputador. 
Desventajas: 
• El mayor inconveniente de Oracle es quizás su precio 
• necesidad de ajustes 
• elevado el coste de la información
Microsoft SQL Server: 
Es un sistema de gestión de bases de datos relacionales basado en el lenguaje Transact-SQL, capaz de poner a disposición 
de muchos usuarios grandes cantidades de datos de manera simultánea. Así de tener unas ventajas que a continuación 
se pueden describir. 
Características: 
• Soporte de transacciones. 
• Escalabilidad, estabilidad y seguridad. 
• Soporta procedimientos almacenados. 
• Incluye también un potente entorno gráfico de administración, que permite el uso de comandos DDL y DML 
gráficamente. 
• Permite trabajar en modo cliente-servidor donde la información y datos se alojan en el servidor y las terminales o 
clientes de la red sólo acceden a la información. 
• Además permite administrar información de otros servidores de datos 
Ventajas: 
• Soporte de transacciones. 
• Escalabilidad, estabilidad y seguridad. 
• Soporta procedimientos almacenados. 
Desventajas: 
• Soporte de transacciones. Escalabilidad, estabilidad y seguridad. Soporta procedimientos almacenados. enorme 
cantidad de memoria RAM que utiliza para la instalación y utilización del software 
• La relación calidad-precio esta muy debajo comparado con Oracle.
Microsoft Access: 
Es un sistema de gestión de bases de datos Relacional creado y modificado por Microsoft (DBMS) para uso personal de 
pequeñas organizaciones. Es un componente de la suite Microsoft Office aunque no se incluye en el paquete “básico”. Una 
posibilidad adicional es la de crear ficheros con bases de datos que pueden ser consultados por otros programas. 
Características: 
Entre las principales funcionalidades de Access se encuentran: 
• Crear tablas de datos indexadas. 
• Modificar tablas de datos. 
• Relaciones entre tablas (creación de bases de datos relacionales). 
• Creación de consultas y vistas. 
• Consultas referencias cruzadas. 
• Consultas de acción (INSERT, DELETE, UPDATE). 
• Formularios. 
• Informes. 
• Llamadas a la API de windows. 
Ventajas: 
• Tablas para almacenar los datos. 
• Consultas para buscar y recuperar únicamente los datos que necesita. 
• Formularios para ver, agregar y actualizar los datos de las tablas. 
Desventajas: 
• Limitaciones en el procesamiento de las búsquedas
Visual FoxPro: 
Es un lenguaje de programación orientado a objetos y procedural, un Sistema Gestor de Bases de datos o Database Management System 
(DBMS), y desde la versión 7.0, un Sistema administrador de bases de datos relacionales, producido por Microsoft. 
Características: 
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 características 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 programación Orientado a objetos. 
• Utilización 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, también puede conectarse con servidores de base de datos, tales como 
Oracle, Microsoft SQL Server o MySQL. 
• Cuenta con un motor de generación de informes renovado y muy flexible para soluciones más robustas. 
• Desde la versión 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. 
Ventajas: 
• Menor costo 
• Entorno windows (Es mas familiar y predecible) 
Desventajas: 
• Integridad 
• Seguridad 
• Menor capacidad de procesamiento
PostgreSQL. 
Es un sistema de gestión de base de datos relacional orientada a objetos y libre, publicado bajo la licencia BSD. 
Como muchos otros proyectos de código abierto, el desarrollo de PostgreSQL no es 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 apoyada por organizaciones comerciales. Dicha comunidad es denominada el PGDG (PostgreSQL Global Development 
Group). 
Características 
Algunas de sus principales características son, entre otras: 
1. Alta concurrencia: mediante un sistema denominado MVCC (Acceso concurrente multiversión, por sus siglas en 
inglés) 
2. Amplia variedad de tipos nativos: provee nativamente varios soportes 
Ventajas: 
• Ahorros considerables de costos de operación 
• Estabilidad y confiabilidad 
Desventajas: 
• Consume más recursos que MySQL 
• La sintaxtis de algunos de sus comandos o sentencias no es nada intuitiva.
Apache 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 tamaño de 2 MB de espacio en disco. Inicialmente 
distribuido como IBM Cloudscape, Apache Derby es un proyecto open source licenciado bajo la Apache 2.0 License. 
Actualmente se distribuye como Sun Java DB. 
Características: 
• APIs para JDBC y SQL. Soporta todas las características de SQL92 y la mayoría de SQL99. 
• Su código mide alrededor de 2000KB comprimido. 
• Soporta cifrado completo, roles y permisos. Además posee SQL SCHEMAS para separar la información en un única base 
de datos y control completo de usuarios. 
• Soporta internamente procedures, cifrado y compresión. Trae soporte multilenguaje y localizaciones específicas. 
• A partir de la versión 10.4 trae un sistema simple de replicación maestro-esclavo. 
• Transacciones y recuperación ante errores ACID. 
Ventajas: 
• se pude configurar como cliente/servidor 
• tiene la opción del manejador de base de datos soporta la arquitectura cliente/servidor 
desventajas: 
• es tedioso solo lo puedes manipular si conoces lo básico de SQL 
• necesitas códigos para crear la base de datos
DB2: 
Es una marca comercial, propiedad de IBM, bajo la cual se comercializa el sistema de gestión de base de datos. 
La versión más actual es DB2 9, la cual utiliza XML como motor, además el modelo que utiliza es el jerárquico en lugar del 
modelo relacional que utilizan otros gestores. 
Características: 
• Permite el manejo de objetos grandes (hasta 2 GB) 
• la definición de datos y funciones por parte del usuario, el chequeo de integridad referencial, 
• SQL recursivo, soporte multimedia: texto, imágenes, video, audio; queries paralelos, commit de dos fases, 
backup/recuperación on−line y offline. 
Ventajas: 
•Permite agilizar el tiempo de respuestas de esta consulta 
•Recuperación utilizando accesos de sólo índices. 
•Predicados correlacionados. 
•Tablas de resumen 
•Tablas replicadas 
•Uniones hash 
Desventajas: 
•Se tiene que ver con las aplicaciones que se tienen desarrolladas y las que se van a implementar. 
•Influye en la elección
DB2 express-C 
DB2 express-C es un motor de base de datos perteneciente a la empresa IBM, conteniendo parte de las 
funcionalidades de la versión de pago DB2 propiedad también 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. 
Características: 
• Compatibilidad SQL, lo que facilita la ejecución de aplicaciones escritas para otras bases de datos 
principales, en DB2. 
• Mejorías para el desarrollo de aplicativos 
• Mejoras en seguridad 
Ventajas: 
• No hay Límites de Datos 
• No hay límites de conexiones
SQLite 
Es un sistema de gestión de bases de datos relacional compatible con ACID, contenida en una relativamente pequeña 
biblioteca escrita en C. SQLite es un proyecto de dominio público. 
Características: 
• La biblioteca implementa la mayor parte del estándar SQL-92 
• Varios procesos o hilos pueden acceder a la misma base de datos sin problemas 
• Varios accesos de lectura pueden ser servidos en paralelo. 
• Un acceso de escritura sólo puede ser servido si no se está sirviendo ningún otro acceso concurrentemente. 
Ventajas: 
• Rendimiento de base de datos 
• Interfaces 
• Costo 
Desventajas: 
• Falta de Clave Foránea 
• Falta de documentación en español

Contenu connexe

Tendances

Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosGuillermo Chirinos
 
Tipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesTipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesbasilioj
 
Ventajas y desventajas de las bdoo
Ventajas y desventajas de las bdooVentajas y desventajas de las bdoo
Ventajas y desventajas de las bdooNerhys Palacios
 
Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)katherine revelo gomez
 
Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datosIsabel
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidosMargarita Labastida
 
Comparacion de Gestores de Base de Datos
Comparacion de Gestores de Base de DatosComparacion de Gestores de Base de Datos
Comparacion de Gestores de Base de DatosVictor Zevallos
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datosCaro_Noirgean
 
Base de Datos
Base de DatosBase de Datos
Base de Datosvjgaby
 
Dispositvos de entrada y salida
Dispositvos de entrada y salidaDispositvos de entrada y salida
Dispositvos de entrada y salidaitzayana bacilio
 
Cuadro comparativo de manejadores de la base de datos
Cuadro comparativo de manejadores de la base de datos Cuadro comparativo de manejadores de la base de datos
Cuadro comparativo de manejadores de la base de datos Maria Garcia
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidademilio_ambrosio
 
Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónYaskelly Yedra
 

Tendances (20)

Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De Datos
 
Oracle
OracleOracle
Oracle
 
Ventajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBDVentajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBD
 
Tipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relacionesTipos de atributos y tipos de relaciones
Tipos de atributos y tipos de relaciones
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
 
Ventajas y desventajas de las bdoo
Ventajas y desventajas de las bdooVentajas y desventajas de las bdoo
Ventajas y desventajas de las bdoo
 
Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)
 
Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datos
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidos
 
Comparacion de Gestores de Base de Datos
Comparacion de Gestores de Base de DatosComparacion de Gestores de Base de Datos
Comparacion de Gestores de Base de Datos
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Ensayo Cliente Servidor
Ensayo Cliente ServidorEnsayo Cliente Servidor
Ensayo Cliente Servidor
 
Dispositvos de entrada y salida
Dispositvos de entrada y salidaDispositvos de entrada y salida
Dispositvos de entrada y salida
 
Cuadro comparativo de manejadores de la base de datos
Cuadro comparativo de manejadores de la base de datos Cuadro comparativo de manejadores de la base de datos
Cuadro comparativo de manejadores de la base de datos
 
Ingeniería de software modelo incremental
Ingeniería de software  modelo incrementalIngeniería de software  modelo incremental
Ingeniería de software modelo incremental
 
Diapositivas de sgbd
Diapositivas de sgbdDiapositivas de sgbd
Diapositivas de sgbd
 
Fundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidadFundamentos de base de datos 1a. unidad
Fundamentos de base de datos 1a. unidad
 
Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de información
 

En vedette

Trabajo de gestores de base de datos libres vs comerciales
Trabajo de gestores de base de datos libres vs comercialesTrabajo de gestores de base de datos libres vs comerciales
Trabajo de gestores de base de datos libres vs comercialesalexislanda
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Henry Cumbicus Rivera
 
Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)Oscar Ruiz Zapata
 
Gestores de Base de Datos en Linux: Un vistazo a MySQL y PostgreSQL
Gestores de Base de Datos en Linux:  Un vistazo a MySQL y PostgreSQLGestores de Base de Datos en Linux:  Un vistazo a MySQL y PostgreSQL
Gestores de Base de Datos en Linux: Un vistazo a MySQL y PostgreSQLJuan Percy Rojas Cruz
 
Sintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacionSintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacionluismart05
 
Sgbd comerciales vs libres
Sgbd comerciales vs libresSgbd comerciales vs libres
Sgbd comerciales vs libresMadai Angeles
 
Proyecto helados-de-quinua-con-todos-los-capitulos
Proyecto helados-de-quinua-con-todos-los-capitulosProyecto helados-de-quinua-con-todos-los-capitulos
Proyecto helados-de-quinua-con-todos-los-capitulosNoemi Corocain
 
La Investigacion Bibliografica
La Investigacion BibliograficaLa Investigacion Bibliografica
La Investigacion BibliograficaJavier Balan
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datosHernan Okamura
 
Módulo 6. Seguridad de Base de Datos
Módulo 6. Seguridad de Base de DatosMódulo 6. Seguridad de Base de Datos
Módulo 6. Seguridad de Base de DatosFrancisco Medina
 
Modelo conceptual de la base de datos
Modelo conceptual de la base de datosModelo conceptual de la base de datos
Modelo conceptual de la base de datosRuth Hidalgo Tene
 

En vedette (13)

Trabajo de gestores de base de datos libres vs comerciales
Trabajo de gestores de base de datos libres vs comercialesTrabajo de gestores de base de datos libres vs comerciales
Trabajo de gestores de base de datos libres vs comerciales
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)
 
Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)
 
Gestores de Base de Datos en Linux: Un vistazo a MySQL y PostgreSQL
Gestores de Base de Datos en Linux:  Un vistazo a MySQL y PostgreSQLGestores de Base de Datos en Linux:  Un vistazo a MySQL y PostgreSQL
Gestores de Base de Datos en Linux: Un vistazo a MySQL y PostgreSQL
 
Sintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacionSintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacion
 
Sgbd comerciales vs libres
Sgbd comerciales vs libresSgbd comerciales vs libres
Sgbd comerciales vs libres
 
Cuadernillo de probabilidad
Cuadernillo de probabilidadCuadernillo de probabilidad
Cuadernillo de probabilidad
 
Proyecto helados-de-quinua-con-todos-los-capitulos
Proyecto helados-de-quinua-con-todos-los-capitulosProyecto helados-de-quinua-con-todos-los-capitulos
Proyecto helados-de-quinua-con-todos-los-capitulos
 
Bases de datos bibliográficas
Bases de datos bibliográficasBases de datos bibliográficas
Bases de datos bibliográficas
 
La Investigacion Bibliografica
La Investigacion BibliograficaLa Investigacion Bibliografica
La Investigacion Bibliografica
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datos
 
Módulo 6. Seguridad de Base de Datos
Módulo 6. Seguridad de Base de DatosMódulo 6. Seguridad de Base de Datos
Módulo 6. Seguridad de Base de Datos
 
Modelo conceptual de la base de datos
Modelo conceptual de la base de datosModelo conceptual de la base de datos
Modelo conceptual de la base de datos
 

Similaire à 10 sistemas gestores de base de datos

Similaire à 10 sistemas gestores de base de datos (20)

Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Gestores de Base de Datos
Gestores de Base de DatosGestores de Base de Datos
Gestores de Base de Datos
 
Bases dedatos relacionales
Bases dedatos relacionalesBases dedatos relacionales
Bases dedatos relacionales
 
SISTEMAS MANEJADORES DE DATOS
SISTEMAS MANEJADORES DE DATOSSISTEMAS MANEJADORES DE DATOS
SISTEMAS MANEJADORES DE DATOS
 
Diferencias entre los SGBD´s
Diferencias entre los SGBD´sDiferencias entre los SGBD´s
Diferencias entre los SGBD´s
 
Diferencia entre SGBD
Diferencia entre SGBDDiferencia entre SGBD
Diferencia entre SGBD
 
Diferencia entre sgbd
Diferencia entre sgbdDiferencia entre sgbd
Diferencia entre sgbd
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Bases de datos distribuidas
Bases de datos distribuidasBases de datos distribuidas
Bases de datos distribuidas
 
Alvarado deber
Alvarado deberAlvarado deber
Alvarado deber
 
Tarea bases de datos asp.net
Tarea bases de datos asp.netTarea bases de datos asp.net
Tarea bases de datos asp.net
 
Sistema gestor de base de datos
Sistema gestor de base de datosSistema gestor de base de datos
Sistema gestor de base de datos
 
Gestión de datos e información 2 santamaria sosa luis
Gestión de datos e información 2   santamaria sosa luisGestión de datos e información 2   santamaria sosa luis
Gestión de datos e información 2 santamaria sosa luis
 
Trabajo avila
Trabajo avilaTrabajo avila
Trabajo avila
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Los 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentesLos 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentes
 
Gbsd vdc
Gbsd vdcGbsd vdc
Gbsd vdc
 
Gestores
GestoresGestores
Gestores
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
My sql clase_1
My sql clase_1My sql clase_1
My sql clase_1
 

10 sistemas gestores de base de datos

  • 1.
  • 2. MySQL: Es un sistema de gestión de base de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones. MySQL AB desarrolla MySQL como software 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. Características: Está desarrollado en su mayor parte en ANSI C. Al contrario de proyectos como el Apache, donde el software es desarrollado por una comunidad pública, y el copyright del código 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 código. Esto es lo que posibilita el esquema de licenciamiento anteriormente mencionado. Además de la venta de licencias privativas, la compañía ofrece soporte y servicios. Para sus operaciones contratan trabajadores alrededor del mundo que colaboran vía Internet. Ventajas: • Velocidad al realizar las operaciones • Bajo costo en requerimientos para la elaboración de bases de datos • Facilidad de configuración e instalación. Desventajas: • Un gran porcentaje de las utilidades de MySQL no están documentadas. • No es intuitivo, como otros programas (ACCESS)
  • 3. Oracle: Es un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo en inglés de Relational Data Base Management System), fabricado por Oracle Corporation. Características: Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su: • Soporte de transacciones. • Estabilidad. • Escalabilidad. • Es multiplataforma. Su mayor defecto es su enorme precio, que es de varios miles de dólares (según versiones y licencias). Otro aspecto que ha sido criticado por algunos especialistas es la seguridad de la plataforma, y las políticas de suministro de parches de seguridad, modificadas a comienzos de 2005 y que incrementan el nivel de exposición de los usuarios. En los parches de actualización provistos durante el primer semestre de 2005 fueron corregidas 22 vulnerabilidades públicamente conocidas, algunas de ellas con una antigüedad de más de 2 años. Ventajas: • Oracle es el motor de base de datos objeto-relacional más usado a nivel mundial • Puede ejecutarse en todas las plataformas, desde una Pc hasta un supercomputador. Desventajas: • El mayor inconveniente de Oracle es quizás su precio • necesidad de ajustes • elevado el coste de la información
  • 4. Microsoft SQL Server: Es un sistema de gestión de bases de datos relacionales basado en el lenguaje Transact-SQL, capaz de poner a disposición de muchos usuarios grandes cantidades de datos de manera simultánea. Así de tener unas ventajas que a continuación se pueden describir. Características: • Soporte de transacciones. • Escalabilidad, estabilidad y seguridad. • Soporta procedimientos almacenados. • Incluye también un potente entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente. • Permite trabajar en modo cliente-servidor donde la información y datos se alojan en el servidor y las terminales o clientes de la red sólo acceden a la información. • Además permite administrar información de otros servidores de datos Ventajas: • Soporte de transacciones. • Escalabilidad, estabilidad y seguridad. • Soporta procedimientos almacenados. Desventajas: • Soporte de transacciones. Escalabilidad, estabilidad y seguridad. Soporta procedimientos almacenados. enorme cantidad de memoria RAM que utiliza para la instalación y utilización del software • La relación calidad-precio esta muy debajo comparado con Oracle.
  • 5. Microsoft Access: Es un sistema de gestión de bases de datos Relacional creado y modificado por Microsoft (DBMS) para uso personal de pequeñas organizaciones. Es un componente de la suite Microsoft Office aunque no se incluye en el paquete “básico”. Una posibilidad adicional es la de crear ficheros con bases de datos que pueden ser consultados por otros programas. Características: Entre las principales funcionalidades de Access se encuentran: • Crear tablas de datos indexadas. • Modificar tablas de datos. • Relaciones entre tablas (creación de bases de datos relacionales). • Creación de consultas y vistas. • Consultas referencias cruzadas. • Consultas de acción (INSERT, DELETE, UPDATE). • Formularios. • Informes. • Llamadas a la API de windows. Ventajas: • Tablas para almacenar los datos. • Consultas para buscar y recuperar únicamente los datos que necesita. • Formularios para ver, agregar y actualizar los datos de las tablas. Desventajas: • Limitaciones en el procesamiento de las búsquedas
  • 6. Visual FoxPro: Es un lenguaje de programación orientado a objetos y procedural, un Sistema Gestor de Bases de datos o Database Management System (DBMS), y desde la versión 7.0, un Sistema administrador de bases de datos relacionales, producido por Microsoft. Características: 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 características 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 programación Orientado a objetos. • Utilización 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, también puede conectarse con servidores de base de datos, tales como Oracle, Microsoft SQL Server o MySQL. • Cuenta con un motor de generación de informes renovado y muy flexible para soluciones más robustas. • Desde la versión 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. Ventajas: • Menor costo • Entorno windows (Es mas familiar y predecible) Desventajas: • Integridad • Seguridad • Menor capacidad de procesamiento
  • 7. PostgreSQL. Es un sistema de gestión de base de datos relacional orientada a objetos y libre, publicado bajo la licencia BSD. Como muchos otros proyectos de código abierto, el desarrollo de PostgreSQL no es 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 apoyada por organizaciones comerciales. Dicha comunidad es denominada el PGDG (PostgreSQL Global Development Group). Características Algunas de sus principales características son, entre otras: 1. Alta concurrencia: mediante un sistema denominado MVCC (Acceso concurrente multiversión, por sus siglas en inglés) 2. Amplia variedad de tipos nativos: provee nativamente varios soportes Ventajas: • Ahorros considerables de costos de operación • Estabilidad y confiabilidad Desventajas: • Consume más recursos que MySQL • La sintaxtis de algunos de sus comandos o sentencias no es nada intuitiva.
  • 8. Apache 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 tamaño de 2 MB de espacio en disco. Inicialmente distribuido como IBM Cloudscape, Apache Derby es un proyecto open source licenciado bajo la Apache 2.0 License. Actualmente se distribuye como Sun Java DB. Características: • APIs para JDBC y SQL. Soporta todas las características de SQL92 y la mayoría de SQL99. • Su código mide alrededor de 2000KB comprimido. • Soporta cifrado completo, roles y permisos. Además posee SQL SCHEMAS para separar la información en un única base de datos y control completo de usuarios. • Soporta internamente procedures, cifrado y compresión. Trae soporte multilenguaje y localizaciones específicas. • A partir de la versión 10.4 trae un sistema simple de replicación maestro-esclavo. • Transacciones y recuperación ante errores ACID. Ventajas: • se pude configurar como cliente/servidor • tiene la opción del manejador de base de datos soporta la arquitectura cliente/servidor desventajas: • es tedioso solo lo puedes manipular si conoces lo básico de SQL • necesitas códigos para crear la base de datos
  • 9. DB2: Es una marca comercial, propiedad de IBM, bajo la cual se comercializa el sistema de gestión de base de datos. La versión más actual es DB2 9, la cual utiliza XML como motor, además el modelo que utiliza es el jerárquico en lugar del modelo relacional que utilizan otros gestores. Características: • Permite el manejo de objetos grandes (hasta 2 GB) • la definición de datos y funciones por parte del usuario, el chequeo de integridad referencial, • SQL recursivo, soporte multimedia: texto, imágenes, video, audio; queries paralelos, commit de dos fases, backup/recuperación on−line y offline. Ventajas: •Permite agilizar el tiempo de respuestas de esta consulta •Recuperación utilizando accesos de sólo índices. •Predicados correlacionados. •Tablas de resumen •Tablas replicadas •Uniones hash Desventajas: •Se tiene que ver con las aplicaciones que se tienen desarrolladas y las que se van a implementar. •Influye en la elección
  • 10. DB2 express-C DB2 express-C es un motor de base de datos perteneciente a la empresa IBM, conteniendo parte de las funcionalidades de la versión de pago DB2 propiedad también 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. Características: • Compatibilidad SQL, lo que facilita la ejecución de aplicaciones escritas para otras bases de datos principales, en DB2. • Mejorías para el desarrollo de aplicativos • Mejoras en seguridad Ventajas: • No hay Límites de Datos • No hay límites de conexiones
  • 11. SQLite Es un sistema de gestión de bases de datos relacional compatible con ACID, contenida en una relativamente pequeña biblioteca escrita en C. SQLite es un proyecto de dominio público. Características: • La biblioteca implementa la mayor parte del estándar SQL-92 • Varios procesos o hilos pueden acceder a la misma base de datos sin problemas • Varios accesos de lectura pueden ser servidos en paralelo. • Un acceso de escritura sólo puede ser servido si no se está sirviendo ningún otro acceso concurrentemente. Ventajas: • Rendimiento de base de datos • Interfaces • Costo Desventajas: • Falta de Clave Foránea • Falta de documentación en español