CUADRO COMPARATIVO DE SGBD
Descripciòn
Ventajas
Desventajas
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.
La aplicación permite recopilar información relativa a un asunto o propósito particular, como el seguimiento de pedidos de clientes o el mantenimiento de una colección de música, videojuegos, huso horario, etc.
Muy sencillo de utilizar, es un programa con una base de datos que se utiliza para guardar información importante en diferentes casos.
- Es perfecto para empresas y usuarios comunes.
- Sirve para hacer formularios, bases de datos, informes, aplicaciones, entre otros.
- Incluye macros, que permiten agilizar la realización de determinadas tareas.
- Cuenta con plantillas y formatos prediseñados que permiten comenzar con cierto avance.
- Puede sustituir a aplicaciones como Excel.
- Permite crear archivos útiles para ver, analizar o actualizar.
- Los documentos creados pueden modificarse desde Intranet o Internet.
- No siempre se puede programar con libertad, así que dependiendo de lo que se desee crear, puede que sea necesario utilizar otros programas.
- Su procesamiento de búsqueda es limitado, por lo que, en sectores corporativos muy complejos, se requerirá de otros programas.
- Solo está disponible para dispositivos con sistema operativos pertenecientes a Microsoft.
Microsoft Access
- MySQL es Open Source, es decir que su código fuente puede ser obtenido y modificado por cualquier desarrollador de software.
- Es veloz al realizar operaciones, y garantiza un buen rendimiento de las aplicaciones.
- Es multiplataforma, es decir que soporta sistemas operáticos como Linux, Solaris, Windows, etc.
- Es seguro y confiable, las contraseñas están encriptadas en MySQL.
- Es rápido: se considera uno de los gestores de base de datos más rápidos del mercado.
- Puede ser ejecutado en computadoras con pocos recursos, ya que no exige mayores requerimientos.
- Limitaciones de seguridad: MySQL puede tener algunas limitaciones de seguridad, especialmente si no se configura adecuadamente. Deberás asegurarte de que la base de datos esté bien protegida para evitar vulnerabilidades.
- Varias de las utilidades de MySQL no están documentadas.
- No es del todo intuitivo, en comparación con otros programas.
- No maneja de manera tan eficiente una base de datos con un tamaño muy grande.
El gestor de base de datos MySQL es el más común en la actualidad al estar basado en código abierto. Se trata de un sistema de gestión relacional, es decir, utiliza tablas múltiples que se conectan entre sí para organizar y almacenar la información de manera correcta. Además, hace uso del lenguaje de programación PHP. Este gestor, propio de Facebook y Twitter, destaca por su eficacia, fiabilidad y facilidad de uso.
MySQL
- PostgreSQL ha sido diseñado y creado para tener un mantenimiento y ajuste mucho menor que otros productos, conservando todas las características, estabilidad y rendimiento.
- Herramientas gráficas de diseño y administración de BD
- No se han presentado caídas de la base de datos.
- Puede operar sobre distintas plataformas, incluyendo Linux, Windows, Unix, Solaris y MacOS X.
- Gran capacidad de almacenamiento.
- Buena escalabilidad ya que es capaz de ajustarse al número de CPU y a la cantidad de memoria disponible de forma óptima, soportando una mayor cantidad de peticiones simultáneas a la base de datos de forma correcta.
PostgreSQL es un sistema de gestión de bases de datos relacionales de código abierto y orientado a objetos considerado como la elección ideal empresarial. Su potencia, su amplia funcionalidad y su flexibilidad comercial hacen que este gestor de bases de datos sea capaz de reemplazar a otros más conocidos y populares.
Algunas de las principales posibilidades que otorga PostgreSQL es la admisión de transacciones, disparadores, vistas, subselecciones y bloqueo sofisticado, además de la disponibilidad en diferentes plataformas.
- Consume más recursos que MYSQL por lo que se necesitan mayores características de hardware para ejecutarlo.
- La sintaxis de algunos de sus comandos o sentencias no es nada intuitiva.
Instalación Ilimitada
- Las versiones actuales de PostgreSQL tienen un grave problema de seguridad que será arreglado en las próximas versiones del producto.
PostgreSQL
MongoDb es la base de datos “no SQL” de código abierto y escrito en C++ más utilizada en todo el mundo. En este caso, se trata de un sistema orientado a los documentos, es decir, los datos se almacenan en documentos. Esto significa que los campos presentes en los documentos pueden variar de unos a otros, así como la estructura de los datos puede cambiar con el tiempo. No obstante, este gestor ofrece una alta escalabilidad, flexibilidad y rapidez que lo diferencia del resto.
- Su esquema dinámico y flexible nos permite modificar la estructura de nuestra base de datos a medida que ingresamos registros nuevos.
- No se requieren potentes recursos para poder trabajar con bases de datos NoSQL.
- Motores de almacenamiento integrado.
- Menor tiempo de recuperación ante fallas.
- Optimización de las consultas para grandes cantidades de datos almacenados.
- Aún es una tecnología joven.
- Incompatibilidad con consultas SQL.
- Falta de estandarización entre las diferentes bases de datos NoSQL.
- No permite hacer Joins para consultas.
MongoDB
- Aunque SQLite es muy flexible y escalable, su capacidad para manejar grandes volúmenes de datos y usuarios concurrentes es limitada en comparación con otros sistemas de gestión de bases de datos.
- Debido a que SQLite es una base de datos de archivo único, no es adecuado para su uso en sistemas distribuidos que requieren una sincronización de datos en tiempo real entre varias bases de datos en diferentes ubicaciones.
- Aunque SQLite ofrece una amplia variedad de características avanzadas, como transacciones ACID y claves foráneas, no admite algunas funcionalidades avanzadas de bases de datos relacionales, como la replicación de bases de datos y la gestión de roles de usuario.
- SQLite está diseñado para manejar bases de datos de tamaño moderado a pequeño, y puede haber limitaciones en cuanto al tamaño de la base de datos que se pueden manejar de manera efectiva con SQLite.
- SQLite es un sistema de gestión de bases de datos extremadamente liviano y portátil, lo que lo hace ideal para su uso en aplicaciones móviles y otros entornos en los que el espacio y los recursos son limitados.
- Es una base de datos extremadamente rápida en comparación con otras bases de datos relacionales.
- Aunque SQLite no es adecuado para aplicaciones de alta carga de trabajo, es extremadamente flexible y escalable.
- Es extremadamente seguro y confiable.
- Es muy fácil de usar y aprender, especialmente para aquellos que ya están familiarizados con SQL.
SQLite es un sistema completo de bases de datos SQL escrito en lenguaje C, autónomo, integrado y de alta confiabilidad. Además, este gestor de datos es de dominio público, es decir, cualquier persona o usuario puede utilizarlo independientemente del uso que se le quiera dar, ya sea comercial o privado.
El concepto “Lite” se refiere al poco peso de la base de datos al hablar de configuración, administración y recursos necesarios.
SQLite
CUADRO COMPARATIVO
OLAF ALONSO MARTINEZ
Created on August 23, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Akihabara Agenda
View
Akihabara Content Repository
View
Internal Guidelines for Artificial Intelligence Use
View
Sorting Cards
View
Correct Concepts
View
Interactive Scoreboard
View
Choice Board Flipcards
Explore all templates
Transcript
CUADRO COMPARATIVO DE SGBD
Descripciòn
Ventajas
Desventajas
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. La aplicación permite recopilar información relativa a un asunto o propósito particular, como el seguimiento de pedidos de clientes o el mantenimiento de una colección de música, videojuegos, huso horario, etc. Muy sencillo de utilizar, es un programa con una base de datos que se utiliza para guardar información importante en diferentes casos.
Microsoft Access
El gestor de base de datos MySQL es el más común en la actualidad al estar basado en código abierto. Se trata de un sistema de gestión relacional, es decir, utiliza tablas múltiples que se conectan entre sí para organizar y almacenar la información de manera correcta. Además, hace uso del lenguaje de programación PHP. Este gestor, propio de Facebook y Twitter, destaca por su eficacia, fiabilidad y facilidad de uso.
MySQL
PostgreSQL es un sistema de gestión de bases de datos relacionales de código abierto y orientado a objetos considerado como la elección ideal empresarial. Su potencia, su amplia funcionalidad y su flexibilidad comercial hacen que este gestor de bases de datos sea capaz de reemplazar a otros más conocidos y populares. Algunas de las principales posibilidades que otorga PostgreSQL es la admisión de transacciones, disparadores, vistas, subselecciones y bloqueo sofisticado, además de la disponibilidad en diferentes plataformas.
PostgreSQL
MongoDb es la base de datos “no SQL” de código abierto y escrito en C++ más utilizada en todo el mundo. En este caso, se trata de un sistema orientado a los documentos, es decir, los datos se almacenan en documentos. Esto significa que los campos presentes en los documentos pueden variar de unos a otros, así como la estructura de los datos puede cambiar con el tiempo. No obstante, este gestor ofrece una alta escalabilidad, flexibilidad y rapidez que lo diferencia del resto.
MongoDB
SQLite es un sistema completo de bases de datos SQL escrito en lenguaje C, autónomo, integrado y de alta confiabilidad. Además, este gestor de datos es de dominio público, es decir, cualquier persona o usuario puede utilizarlo independientemente del uso que se le quiera dar, ya sea comercial o privado. El concepto “Lite” se refiere al poco peso de la base de datos al hablar de configuración, administración y recursos necesarios.
SQLite