2. Sistemas de gestión de bases de datos
Importante
SGBD
Un Sistema de Gestión de Base de Datos o SGBD (en inglés, DataBase Management System o DBMS) es un conjunto de herramientas de software que permite crear y mantener una base de datos.
Ya sabes que la finalidad última del uso del ordenador es el tratamiento automático de la información, es decir, la manipulación de datos. De nada sirve disponer de un buen diseño de base de datos si no se establecen las herramientas para organizar y administrar, e incluso introducir, los datos. Cuanto mayor sean la seguridad y la facilidad con las que estas herramientas permitan a los usuarios actuar sobre la base de datos, más eficaz será dicha base.
Funciones de un SGBD
Control de acceso y concurrencia de usuarios.- la función del SGBD es permitir o restringir el acceso a determinados usuarios y a determinados datos previamente establecidos por el administrador. Asimismo, debe controlar la prioridad de las transacciones cuando varios usuarios están actuando sobre un mismo registro. |
Seguridad de la información.- realización de copias de seguridad y recuperación de datos en caso de fallo del sistema. |
Protección de la estructura.- el SGBD debe proporcionar al usuario herramientas sencillas para la manipulación de los datos. Esto es, debe proporcionar un nivel de abstracción que permita al usuario interactuar sin necesidad de conocer la estructura interna de la base de datos. |
Consistencia de la información e integridad de los datos.- los principios básicos de una base de datos deben cumplirse en todo momento. El SGBD debe proporcionar herramientas para validar los datos introducidos y comprobar la redundancia, eliminándola si es posible. |
Comprueba lo aprendido
Solución
Solución
Solución
La clasificación de los SGBD se hace en función de diferentes criterios.
El criterio más extendido es según el modelo de base de datos, jerárquico, de red, relacional y orientado a objetos. Aunque hay otros criterios:

Clasificación de los SGBD
Imagen de elaboración propia
Actividad de Lectura
Para conocer los principales programas y sus páginas web puedes consultar la clasificación de wikipedia.
Comprueba que los más utilizados son los siguientes y busca una característica de cada uno de ellos:
|
Logo MySQL |
![]() Logo PostgreSQL
|
|
Logo Oracle |
![]() Logo SQL Server |
Comprueba lo aprendido
Completa el siguiente crucigrama.
1. SBGD de Microsoft para aplicaciones estándar.
2. Primer SGBD usado.
3. SGBD más completo.
4. SGBD utilizado en aplicaciones web.
Para saber más
El uso de internet supone la disponibilidad de la información y el acceso desde diversos puntos y por múltiples usuarios. Este hecho da lugar a un tipo de bases de datos denominadas bases de datos distribuidas.
Para ampliar tus conocimientos puedes visitar, por ejemplo, wikipedia: bases_de_datos_distribuidas