Você está na página 1de 3

Sistema de gestin de base de datos

Un sistema gestor de base de datos se define como el conjunto de programas que


administran y gestionan la informacin contenida en una base de datos. Ayuda a realizar las
siguientes acciones:

Definicin de los datos

Mantenimiento de la integridad de los datos dentro de la base de datos

Control de la seguridad y privacidad de los datos

Manipulacin de los datos

Un sistema gestor de base de datos est compuesto de:


El gestor de la base de datos
Se trata de un conjunto de programas no visibles al usuario final que se encargan de la
privacidad, la integridad, la seguridad de los datos y la interaccin con el sistema operativo.
Proporciona una interfaz entre los datos, los programas que los manejan y los usuarios
finales.
Cualquier operacin que el usuario hace contra la base de datos est controlada por el
gestor.
El gestor almacena una descripcin de datos en lo que llamamos diccionario de datos, as
como los usuarios permitidos y los permisos.
Tiene que haber un usuario administrador encargado de centralizar todas estas tareas.
En general los sistemas de gestin de base de datos, son tipo de software que
permite administrar y gestar de manera adecuada la base de datos de
acuerdo al tipo y necesidad impuesta por la base de datos, mediante este
software es posible darle adecuado mantenimiento a la base de datos, adems
nos ayuda de manera general tomar decisiones en cuanto el uso de las bases
de datos, como el acceso a los datos, las delimitaciones del usuario, los
esquemas o mtodos por le cual se va a usar la base de datos a manejar.
El administrador de la base de datos
Es una persona o grupo de personas responsables del control del sistema
gestor de base de datos.
Las principales tareas de un administrador son:

La definicin del esquema lgico y fsico de la base de datos

La definicin de las vistas de usuario

La asignacin y edicin de permisos para los usuarios

Mantenimiento y seguimiento de la seguridad en la base de datos

Mantenimiento general del sistema gestor de base de datos

Los lenguajes
Un sistema gestor de base de datos debe proporcionar una serie de lenguajes
para la definicin y manipulacin de la base de datos. Estos lenguajes son los
siguientes:

Lenguaje de definicin de datos (DDL). Para definir los esquemas de la


base de datos

Lenguaje de manipulacin de datos (DML). Para manipular los datos de


la base de datos

Lenguaje de control de datos(DCL). Para la administracin de usuarios y


seguridad en la base de datos.

Gestores comerciales:
Es un software comercializado, es decir, las compaas lo producen,
cobran dinero por el producto, su distribucin y soporte.
Posee restricciones en el uso, copia o modificacin o cuyo cdigo fuente
no ests disponible, es decir que es un cdigo cerrado, la mayora del
software comercial es privativo, pero hay software libre comercial y
software no comercial
Ventajas:
*Cuenta con mas opciones de software de terceros y soporte general de
la industria
*El software comercial ofrece beneficios en construccin de aplicaciones
a medida
Desventajas:

*Es ilegal extender una pieza de software comercial, para adaptarla a las
necesidades particulares de un problema especfico
*La innovacin es derecho exclusivo de la compaa fabricante
*Es ilegal hacer copias de software propietario sin antes haber
contratado las licencias necesarias
Software libre:
El software libre suele estar disponible de manera gratuita, o al precio de
coste de la distribucin a travs de otros medios; sin embargo no es
obligatorio que sea asi, por lo tanto no hay asocial software libre a
software gratuito ya que conservando su carcter libre puede ser
distribuido comercialmente.
El software libre posee 4 cualidades
1.- la libertad de usar el programa con cualquier propsito
2.- estudiar el funcionamiento del programa y adaptarlo a las
necesidades
3.- distribuir copias, con lo que puede ayudar a otros
4.- Mejorar el programa y hacer pblicas las mejores, de modo que la
comunidad se beneficie.
Nota: No encontr algo acerca delos gestores en particular, pero como
estos no dejan de ser software, por ello, encaja perfectamente.
Fuentes de consulta:
http://www.slideshare.net/oruizz/comparacion-softwarecomercial-vs-libre-gestores-de-base-de-datos
http://www.desarrolloweb.com/articulos/sistemas-gestoresbases-datos.html

Você também pode gostar