jueves, 27 de enero de 2011

Sistema de Gestion de Base de Datos

Es un conjunto coordinado de programas, procedimientos, lenguajes, etc. Que suministra , tanoto a los usuarios no informaticos como a los analistas, programadores, o el administrador, los medios necesarios para descubrir, recuperar y manipular los datos almacenados en la base, manteniendo su seguridad.

Las funciones esenciales de un SGBD, son la de
Descripción: Esta función debe permitir al administrador de la base especificar los elementos de datos que la integran, su estructura y las relaciones que existen entre ellos, las reglas de integridad semantica, los controles a efectuar antes de autorizar el acceso a la base, etc.,
Manipulación: Esta funcion permite a los usuarios de la base buscar, añadir, suprimir o modificar los datos de la misma. Siempre de acuerdo con las especificaciones y las normas de seguridad dictadas por el administrador.
Utilización: Se trata de una funcion que reúne todas las intefaces que necesitan los diferentes usuarios para comunicarse con la base y proporciona un conjunto de procedrmientos para el administrador, en la mayoria de los SGBD existen funciones de servicio, como cambiar la capacidad de los ficheros, obtener estadisticas de utilizacion, cargar archivos, etc.

Ventajas de SGBDDesventajas de SGBD
  1. Abtraccion de la informacion
  2. Independencia
  3. Redundancia Minima
  4. Consistencia
  5. Integridad
  6. Respaldo y recuperacion
  7. Tiempo de respuesta.
  1. El costo de Hardware y Software son muy elevados
  2. Salario o remuneracion del administrador de la base de datos es grande
  3. El mal diseño de esta puede originar problema a futuro
  4. Un mal adiestramiento a los usuarios puede originar problemas a futuro
  5. Si no se encuentra un manual del sistema no se podrán hacer relaciones con facilidad
  6. Generan campos vacions en exceso.

No hay comentarios: