Los sistemas gestores de bases de datos
Los sistemas de gestión de bases de datos (en inglés database management system, abreviado DBMS) son un tipo de software muyespecífico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan.
El propósito general de los sistemas de gestión debases de datos es el de manejar de manera clara, sencilla y ordenada un conjunto de datos que posteriormente se convertirán en información relevante para unaorganización.
efinir una base de datos: consiste en especificar los tipos de datos, estructuras y restricciones para los datos que se almacenarán.
* Contruir una basede datos: es el proceso de almacenar los datos sobre algún medio de almacenamiento.
* Manipular una base de datos: incluye funciones como consulta, actualización,etc. de bases de datos.
Si el sistema soporta bases de datos relacionales se llama RDBMS en inglés o SGBDR en español.
En la manipulación de una base de datos,los SGBD deben incluir un control de concurrencia, o sea, deben permitir a varios usuarios tener acceso "simultáneo" a la base de datos. Controlar la concurrenciaimplica que si varios usuarios acceden a la base de datos, la actualización de los datos se haga de forma controlada para que no haya problemas.
* Un SGBD tambiéndebe encargase de cumplir las reglas de integridad y redundancias.
* Otra función importante en un SGBD es su capacidad de realizar copias de seguridad y derecuperación de datos.
* Restricción de accesos no autorizados.
* Suministrar múltiples interfaces de usuario.
* Representar relaciones complejas entre los datos.
Regístrate para leer el documento completo.