¿Qué es DBMS?

Significado | Concepto | Definición:

Como uno de los componentes más antiguos asociados con las computadoras, el sistema de administración de bases de datos, o DBMS, es un programa de software de computadora diseñado como el medio para administrar todas las bases de datos que están instaladas actualmente en un disco duro o red del sistema. Existen diferentes tipos de sistemas de gestión de bases de datos, algunos de ellos diseñados para la supervisión y control adecuado de bases de datos que se configuran para fines específicos.

El sistema de administración de bases de datos es un programa de software de computadora que está diseñado como el medio para administrar todas las bases de datos que están instaladas actualmente en el disco duro del sistema o en la red.

Como herramienta que se emplea en la práctica general de la gestión de bases de datos, el DBMS se comercializa de muchas formas. Algunos de los ejemplos más populares de estas soluciones incluyen Microsoft Access, FileMaker, DB2 y Oracle. Todos estos productos prevén la creación de una serie de derechos o privilegios que pueden asociarse a un usuario específico. Esto significa que es posible designar uno o más administradores de bases de datos que pueden controlar cada función, así como proporcionar a otros usuarios varios niveles de derechos de administración. Esta flexibilidad hace que la tarea de utilizar métodos DBMS para supervisar un sistema sea algo que se pueda controlar de forma centralizada o asignar a varias personas diferentes.

Anuncios

Hay cuatro elementos esenciales que se encuentran en casi todos los ejemplos de DBMS actualmente en el mercado. El primero es la implementación de un lenguaje de modelado que sirve para definir el lenguaje de cada base de datos que se aloja a través del sistema. Hay varios enfoques actualmente en uso, con ejemplos jerárquicos, de redes, relacionales y de objetos. Esencialmente, el lenguaje de modelado asegura la capacidad de las bases de datos para comunicarse con el DBMS y así operar en el sistema.

En segundo lugar, las estructuras de datos también son administradas por el DBMS. Ejemplos de datos que están organizados por esta función son perfiles o registros individuales, archivos, campos y sus definiciones, y objetos como medios visuales. Las estructuras de datos son lo que permite que estos sistemas interactúen con los datos sin causar daños a la integridad de los datos en sí.

Un tercer componente del software DBMS es el lenguaje de consulta de datos . Este elemento interviene en el mantenimiento de la seguridad de la base de datos, mediante el seguimiento del uso de los datos de inicio de sesión, la asignación de derechos y privilegios de acceso y la definición de los criterios que deben emplearse para agregar datos al sistema. El lenguaje de consulta de datos trabaja con las estructuras de datos para asegurarse de que sea más difícil ingresar datos irrelevantes en cualquiera de las bases de datos en uso en el sistema.

Por último, un mecanismo que permita transacciones es un básico esencial para cualquier DBMS. Esto ayuda a permitir el acceso múltiple y concurrente a la base de datos por parte de múltiples usuarios, evita la manipulación de un registro por dos usuarios al mismo tiempo y evita la creación de registros duplicados.

 

Mira estos Artículos

Subir