Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Las bases de datos se pueden aplicar en cualquier parte, por ejemplo, hoteles para llevar
le registro de las personas o en alguna escuela(Silberschatz et al., 2006, p. 1).
Los gestores de datos o gestores de bases de datos permiten administrar todo acceso a la
base de datos, pues tiene el objetivo de servir de interfaz entre esta, el usuario y las
aplicaciones.
Entre sus funciones se encuentran la de permitir a los usuarios de negocio almacenar la
información, modificar datos y acceder a los activos de conocimiento de la organización.
Asimismo, el gestor de base de datos también se ocupa de realizar consultas y hacer
análisis para generar informes.
Además, los sistemas de gestión de base de datos pueden entenderse como una colección
de datos interrelacionados, estructurados y organizados en el ecosistema formado por
dicho conjunto de programas que acceden a ellos y facilitan su gestión(SERGIO DARIAS
PÉREZ, 2021).
En pocas palabras, el gestor de base de datos controla cualquier operación ejecutada por
el usuario contra la BBDD. Para desarrollar esta función, es normal que se requieran
herramientas específicas, como por ejemplo sistemas de búsqueda y de generación de
informes, así como distintas aplicaciones(SERGIO DARIAS PÉREZ, 2021).
Los gestores de base de datos también permiten lo siguiente:
● Que las interacciones con cualquier base de datos gestionada puedan
desarrollarse siempre separadamente a los programas o aplicaciones que los
gestionan.
● La manipulación de bases de datos, garantizando su seguridad, integridad y
consistencia.
● La definición de bases de datos a diferentes niveles de abstracción.
MySQL
MySQL es un SGBD que está escrito en C y C++ y, además, está provisto de un analizador
sintáctico de SQL basado en Yacc con un tokenizador (escáner léxico) propio. Además, el
sistema de gestión de bases de datos se destaca por su amplio soporte de sistemas
operativos(SERGIO DARIAS PÉREZ, 2021).
Microsoft SQL Server es una herramienta para la gestión de bases de datos cuyo principal
lenguaje de consulta es Transact-SQL, una aplicación de las normas ANSI/ISO estándar
Structured Query Language (SQL).
Algunas de sus características son las siguientes:
● Soporte de transacciones.
● Escalabilidad, estabilidad y seguridad.
● Soporta procedimientos almacenados.
● 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.
● Permite administrar información de otros servidores de datos.
Ventajas de los SGBD
•Tamaño. Los SGBD son programas complejos y muy extensos que requieren una gran
cantidad de espacio en disco y de memoria para trabajar de forma eficiente.
•Coste económico del SGBD. El coste de un SGBD varía dependiendo del entorno y de la
funcionalidad que ofrece.
•Coste del equipamiento adicional. Tanto el SGBD, como la propia base de datos, pueden
hacer que sea necesario adquirir más espacio de almacenamiento. Además, para alcanzar
las prestaciones deseadas, es posible que sea necesario adquirir un servidor.
•Coste de la conversión. Este coste incluye el coste de enseñar a la plantilla a utilizar estos
sistemas y, probablemente, el coste del personal especializado para ayudar a realizar la
conversión y poner en marcha el sistema.
•Prestaciones. Un sistema de ficheros está escrito para una aplicación específica, por lo
que sus prestaciones suelen ser muy buenas. Sin embargo, los SGBD están escritos para
ser más generales y ser útiles en muchas aplicaciones, lo que puede hacer que algunas de
ellas no sean tan rápidas como antes.
•Vulnerable a los fallos. El hecho de que todo esté centralizado en el SGBD hace que el
sistema sea más vulnerable ante los fallos que puedan producirse(ACAROLINAHY, 2014).
MySQL
MySQL es el gestor de base de datos de código abierto más popular utilizado en la web,
principalmente con el lenguaje de programación PHP. La eficacia, fiabilidad y facilidad de
uso son las principales características de esta base de datos utilizada en aplicaciones web
como Facebook y Twitter(Diarlu, 2019).
Características:
SQL SERVER
SQL Server es un gestor de base de datos desarrollado por Microsoft y que se basa en el
lenguaje de consultas estructurado SQL. Además, cuenta con diferentes versiones que se
adaptan a diferentes cargas de trabajo y demandas(Diarlu, 2019).
Características:
PostgreSQL
Características:
SQLite
Características:
Configuración cero.
Sin servidor.
Archivo de base de datos único.
Compacto.
Registro de longitud variable.
Código fuente legible.
Oracle
Oracle Database es el sistema de BD relacional que compite con SQL Server en el mercado
de los manejadores de base de datos empresariales. Al igual que SQL Server, cuenta con
diferentes versiones de software, según los requisitos y el presupuesto. Además, es
compatible con la mayoría de las plataformas principales, incluidos Windows, UNIX, Linux
y Mac OS(Diarlu, 2019).
Características:
Totalmente escalable.
Inteligencia de negocios.
Agrupamiento
Gestión de contenidos.
Servicios de localización.
Gestión del servidor.
Inteligencia de negocios.
Alto rendimiento, seguridad y análisis.
IBM Db2
Al igual que otros motores de bases de datos de alto rendimiento, IBM Db2 cuenta con
todas las funciones capaces de manejar grandes cantidades de datos y servir
simultáneamente a muchos usuarios(Diarlu, 2019).
Características:
Microsoft Access
Es un sistema de gestión de bases de datos Relacional creado por Microsoft (DBMS) para
uso personal de pequeñas organizaciones, se ha ofrecido siempre como 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(Tec Gurus, 2022).
Entre las principales funcionalidades reseñables podemos indicar que:
Microsoft Access.