El SGBD es una aplicación que permite a los usuarios definir, crear y mantener la BD y proporciona un acceso controlado a la misma.

Debe proporcionar los siguientes servicios.

1.-  Creación y definición de la base de datos.

2.- Manipulación de los datos.

3.- Acceso controlado a los datos mediante mecanimos de seguridad

4.- Mantener integridad y consistencia de los datos.

5.- Acceso compartido a la base de datos.

6.- Mecanismos de copias de respaldo y recuperación

COMPONENTES DE UN GESTOR DE BASE DE DATOS.

1.-Lenguajes

1.1.- Lenguaje de definición de datos (DDL).

1.2.- Lenguaje de manipulación de datos (DML)

2.- Diccionario de datos: lugar donde se deposita información sobre todos los objetos que forman la base de datos (estructura lógica y física de los datos, definiciones de todos los objetos de la base de datos…).

3.- Usuarios de los SGBD.

3.1.- Usuarios de la categoría DBA (administradores).

3.2.- Usuarios de tipo RESOURCE, que pueden crear sus propios objetos y tener acceso a los objetos sobre los que se les ha concedido permisos.

3.3.- Usuarios de tipo CONNECT, que solamente pueden utilizar los objetos a los que se les ha concedido permiso.

4.- Todos los SGBD proporcionan una serie de herramientas de administración.

5.- Permite a los administradores la gestión de la BD y gestión de usuarios y permisos, entre otros.

estos temas ya an sido abordados con anterioridad por lo que no se describira cada acción que realizan.