Ejemplos de Gestores de Bases de Datos con su Descripción.

 Tres Ejemplos de Gestores de Bases de Datos con su Descripción.

1) Microsoft Access (relacional)

Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete ofimático denominado Microsoft 365, sucesor de Embedded Basic.

Access es un gestor de datos que utiliza los conceptos de bases de datos relacionales y pueden manejarse por medio de consultas e informes. Está adaptado para recopilar datos de otras utilidades como Excel, SharePoint, etc..



Ventajas

q  Muy popular: Microsoft Access es el sistema de base de datos de escritorio más popular en el mundo por lo que las bases de datos Access pueden ser entendidas por la mayoría de usuarios de bases de datos.

q  Capacidad de almacenamiento conveniente: Una base de datos Access puede almacenar hasta 2 GB de datos lo cual es más que suficiente para una gran mayoría de desarrollos.

 

Desventajas

q  Capacidad Finita:  las bases de datos Access son útiles para pequeñas y medianas empresas o departamentos individuales. Cualquier sector cuyo uso vaya más allá de las 2 GB tropezará con una pared y descubrirá las limitaciones.

q  Structured Query Language (SQL): SQL para MS Access no es tan robusto como MS SQL Server u Oracle, por nombrar sólo unos pocos.


2) MySQL

MySQL es un sistema de gestión de bases de datos relacional desarrollado bajo licencia dual: Licencia pública general/Licencia comercial por Oracle Corporation y está considerada como la base de datos de código abierto más popular del mundo,1​2​ y una de las más populares en general junto a Oracle y Microsoft SQL Server, todo para entornos de desarrollo web.

 

Ventajas:

  1. MySQL es de uso libre y gratuito.
  2. Software con Licencia GPL.
  3. Bajo costo en requerimientos para la elaboración y ejecución del programa.
  4. No se necesita disponer de Hardware o Software de alto rendimiento para la ejecución del programa.
  5. Velocidad al realizar las operaciones y buen rendimiento.
  6. Facilidad de instalación y configuración.

Desventajas:

  1. Al ser de Software Libre, muchas de las soluciones para las deficiencias del software no están documentados ni presentan documentación oficial.
  2. Muchas de sus utilidades tampoco presentan documentación.
  3. Se debe controlar/monitorizar el rendimiento de las aplicaciones en búsca de fallos.
  4. No es el más intuitivo de los programas que existen actualmente para todos los tipos de desarrollos.

    3) Oracle Database

 Oracle Database es un sistema de gestión de base de datos de tipo objeto-relacional (ORDBMS, por el acrónimo en inglés de Object-Relational Data Base Management System), desarrollado por Oracle Corporation.


  Su dominio en el mercado de servidores empresariales había sido casi total hasta que recientemente tiene la competencia del Microsoft SQL Server y de la oferta de otros RDBMS con licencia libre como PostgreSQL, MySQL o Firebird.


q  Ventaja: estandarización

Una ventaja principal de Oracle SQL es su estandarización y consistencia entre distintas implementaciones. SQL fue estandarizado por primera vez por el ANSI (Instituto Estadounidense de Estandarización) en1986, y luego ratificado en 1987 por la Organización Internacional de Estandarización (ISO), el cual sigue siendo el organismo de estandarización.

q  Desventaja: inhabilidad de implementar el procesamiento recursivo.

 De acuerdo con "SQL para tontos", una de las mayores desventajas de SQL es su incapacidad de ejecutar procesamientos recursivos. El procesamiento recursivo es un tipo de función de computadora (o programa) en el cual uno de los pasos o procedimientos vuelve a hacer correr el programa entero (o el procedimiento).


Comentarios

Publicar un comentario