Documentos de Académico
Documentos de Profesional
Documentos de Cultura
11-04-2024
Integrantes
Ariel Báez
Elian Aquino
Nicolás Navarro
Profesor
Nelson Carvallo
Introducción
En este informe se explicará que es un Sistema de Gestión de Bases de Datos
(DBMS) y se compararán algunos de estos software lideres en el mercado.
Un Sistema de Bases de Datos es un software que permite al usuario y a los
administradores crear, administrar y actualizar bases de datos. Principalmente un BDMS
sirve como una interfaz para que los usuarios y administradores de bases de datos puedan
acceder a estas de forma fácil y organizada de forma constante. Otra de las características
más útiles de un Sistema de Gestión de Bases de Datos es que proporcionan una vista
centralizada de los datos a los cuales múltiples usuarios pueden acceder desde múltiples
ubicaciones de manera controlada limitando la visualización dependiendo del rol del
usuario
1.1 MySQL
MySQL funciona almacenando datos en un sistema de archivo del servidor. Cuando
quieren acceder a los datos, envía una consulta a SQL al servidor MySQL. El servidor
procesa esta consulta y devuelve los resultados al programa de forma organizada para el
usuario. Los lenguajes que utiliza este DBMS son c, c++. Este software es Desarrollado por
Oracle corporation.
Las empresas que más lo utiliza son Airbnb, Uber, Netflix, Booking.com, eBay y Spotify.
Las ventajas que ofrece este software son: Es gratuito, de código abierto, tiene soporte
multiplataforma, seguridad, compatibilidad y rendimiento.
Las desventajas que afectan a este DBMS son que, comparado con otros DBMS del
mercado actual no es muy amigable con programas que se utilizan actualmente, además
que no es tan rápido para estándares actuales.
Una característica que destaca a MySQL es el control de acceso basado en roles (Role-
Based Access Control, RBAC) el sistema permite que los administradores de base de datos
definan los roles específicos con permisos y privilegio adecuado para cada usuarios o
grupos de usuarios Esto ayuda a restringir el acceso a datos sensibles y garantizar la
integridad y seguridad de la base de datos.
Bibliografía
https://www.arsys.es/blog/mysql
https://immune.institute/blog/mysql-que-es-y-sus-caracteristicas/
https://www.techtarget.com/searchdatamanagement/definition/SQL-Server
https://mariadb.org/es/
https://learn.microsoft.com/es-es/sql/relational-databases/security/securing-sql-server?view=sql-
server-ver16