Funciones de un DBMS
1> Función de descripción. Sirve para describir los datos, sus relaciones y sus
condiciones de acceso e integridad. Además del control de vistas de usuarios y
de laespecificación de las características físicas de la base de datos. Para poder
realizar todas estas operaciones se utiliza un lenguaje de definición de
datos o DDL.
2> Función de manipulación. Permitebuscar, añadir, suprimir y modificar
datos de la base de datos. El DBMS proporciona una lenguaje de
manipulación de datos (DML) para realizar esta función.
3> Función de control. Incorpora lasfunciones que permiten una buena
comunicación con la base de datos. Además proporciona al DBA los
procedimientos necesarios para realizar su labor.
funcionamiento de los DBMS:
Los datos sonresponsabilidad
del DBMS, por lo que cualquier
acceso debe ser realizado por
éste. Lógicamente el DBMS va a
acabar comunicándose con el
Sistema Operativo ya que el
acceso a los ficheros de datosimplica utilizar funciones del
sistema operativo.
En la página siguiente se
observa cómo se produce la
interacción completa entre un
proceso de usuario y un sistema
gestor de bases de datos.Los
pasos explicados del esquema
son:
1> El proceso lanzado por el usuario llama al DBMS indicando la porción de la
base de datos que se desea tratar
2> El DBMS traduce la llamada a términosdel esquema lógico de la base de datos.
Accede al esquema lógico comprobando derechos de acceso y la traducción
física
3> El DBMS obtiene el esquema físico
4> El DBMS traduce la llamada a losmétodos de acceso del Sistema Operativo que
permiten acceder a los datos requeridos
5> El Sistema Operativo accede a los datos tras traducir las órdenes dadas por el
DBMS
6> Los datos pasan deldisco a una memoria intermedia o buffer. En ese buffer se
almacenarán los datos según se vayan recibiendo
7> Los datos pasan del buffer al área de trabajo del usuario (ATU) del proceso del...
Regístrate para leer el documento completo.