Sunteți pe pagina 1din 2

Autor:

http://blog.powerdata.es/el-valor-de-la-gestion-de-datos/bid/406549/Qu-es-elsistema-manejador-de-bases-de-datos
3.2 Manejadores de base de datos
Un sistema manejador de bases de datos (SGBD, por sus siglas en ingls) o DataBase
Management System (DBMS) es una coleccin de software muy especfico, cuya funcin
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 informacin
relevante para la organizacin, ya sea a nivel operativo o estratgico.
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 construccin y manipulacin 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, tambin obtener mejores resultados a la hora de realizar consultas que ayuden a la
gestin empresarial mediante la generacin de la tan perseguida ventaja competitiva
Caractersticas y funcionalidad
Un sistema SGBD es sinnimo de independencia, una redundancia mnima,
consistencia de la informacin (control de la concurrencia), abstracin de la informacin
sobre su almacenamiento fsico, as como un acceso seguro y la adopcin 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 manipulacin y construccin de la bases de datos, as
como la definicin de los mismos. Son caractersticas que, a su vez, facilitan el
cumplimiento de una serie de funciones relacionadas con muchos de los aspectos
apuntados, entre otros la definicin de los datos, su fcil manipulacin, una rpida gestin,
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 inversin necesaria para implementar un
DBMS en hardware, software y concimientos, vulnerabilidad a los fallos por su misma
centralizacin y su sus deficiencias con algunos tipos de datos (datos grficos,
multimedia, etc.), son algunas de sus principales desventajas.

Los lenguajes ms utilizados en un DBMS


En lo que respecta a los lenguajes utilizados en un DBMS, cabe destacar el Lenguaje de
Manipulacin de datos o Data Manipulation Language (DML) para la realizacin de
consultas y manipulacin de datos. Especialmente, se utiliza el SQL (Structured Query
Language), el DML ms utilizado para gestionar datos relacionales, as como el Data
Definition Language (DDL), utilizado para definir estructuras y funciones en la realizacin
de consultas.
El Data Control Language (DCL), por ltimo, tambin es un lenguaje utilizado en un
DBMS por el administrador, en esta ocasin con el fin de controlar el acceso a los datos
de la base de datos.

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