Sunteți pe pagina 1din 1

Un sistema manejador de bases de datos (SGBD, por sus siglas en inglés) o DataBase

Management System (DBMS) es una colección de software muy específico, cuya función es
servir de interfaz entre la base de datos, el usuario y las distintas aplicaciones utilizadas.

Como su propio nombre indica, el objetivo de los sistemas manejadores de base de datos es
precisamente el de manejar un conjunto de datos para convertirlos en información
relevalante para la organización, ya sea a nivel operativo o estratégico.

Lo hace mediante una serie de rutinas de software para permitir su uso de una manera segura,
sencilla y ordenada. Se trata, en suma, de un conjunto de programas que realizan tareas de
forma interrelacionada para facilitar la construcción y manipulación de bases de datos,
adoptando la forma de interfaz entre éstas, las aplicaciones y los mismos usuarios.

Su uso permite realizar un mejor control a los administradores de sistemas y, por otro lado,
también obtener mejores resultados a la hora de realizar consultas que ayuden a la gestión
empresarial mediante la generación de la tan perseguida ventaja competitiva.

Características y funcionalidad
Un sistema SGBD es sinónimo de independencia, una redundancia mínima,
consistencia de la información (control de la concurrencia), abstración de la información sobre
su almacenamiento físico, así como un acceso seguro y la adopción de las medidas necesarias
para garantizar la integridad de los datos.

Estas particularidades son algunos de los rasgos definitorios de un SGBD, cuyos procesos
esenciales son la manipulación y construcción de la bases de datos, así como la definición de
los mismos. Son características que, a su vez, facilitan el cumplimiento de una serie
de funciones relacionadas con muchos de los aspectos apuntados, entre otros la definición de
los datos, su fácil manipulación, una rápida gestión, poder representar relaciones complejas
entre datos y otros aspectos relacionados con la seguridad y validez de los datos.

Frente a su gran funcionalidad, por otra parte, la inversión necesaria para implementar un
DBMS en hardware, software y concimientos, vulnerabilidad a los fallos por su misma
centralización y su sus deficiencias con algunos tipos de datos (datos gráficos, multimedia,
etc.), son algunas de sus principales desventajas.

Los lenguajes más utilizados en un Manejador de Base


de Datos (DBMS)
En lo que respecta a los lenguajes utilizados en un DBMS, cabe destacar el Lenguaje de
Manipulación de datos o Data Manipulation Language (DML) para la realización de consultas y
manipulación de datos. Especialmente, se utiliza el SQL (Structured Query Language), el DML
más utilizado para gestionar datos relacionales, así como el Data Definition Language (DDL),
utilizado para definir estructuras y funciones en la realización de consultas.

El Data Control Language (DCL), por último, también es un lenguaje utilizado en un DBMS por
el administrador, en esta ocasión con el fin de controlar el acceso a los datos de la base de
datos.

S-ar putea să vă placă și