Funciones de un SGBD
Las funciones provistas por
un SGBD pueden agruparse en tres clases:
Consulta y actualización de datos
Mantenimiento de esquemas
Manejo de transacciones
Consulta y Actualización
Ésta es la clase más básica de funciones y la única que es
visible "desde afuera". Consiste en un conjunto de herramientas que
permite a los distintos tipos de usuarios del SGBD extraer, manipular y
modifica la información almacenada en la base de datos.
Algunos sistemas proveen una única interfaz, llamada
generalmente lenguaje de consulta, para ser usada por todos los tipos de
usuario.
Mantenimiento de
esquemas
El esquema de la base de datos es la
descripción de la estructura de la información almacenada en ella. Por ejemplo,
para un sistema basado en tablas, el esquema puede consistir en una lista de tablas
en uso, los campos que contienen, el tipo de datos de cada campo, descripciones
en lenguaje natural del propósito de cada tabla y cada campo, y restricciones
sobre los valores admisibles en cada campo.
Manejo de Transacciones
Una de las áreas principales de aplicación de los sgbd's es
lo que se llama procesamiento de transacciones. Una transacción es un programa
de aplicación, generalmente de duración breve, que accede y actualiza una parte
también generalmente pequeña de la base de datos. Típicos ejemplos son un
depósito o extracción de una cuenta bancaria, o una reservación en un vuelo, o
una verificación de una tarjeta de crédito.
No hay comentarios:
Publicar un comentario