1.6. USUARIOS Y ADMINISTRADORES DE LA BASE DE DATOS

Las personas que trabajan con una base de datos se pueden catalogar como usuarios de bases de datos o como administradores de bases de datos

Usuarios de bases de datos e interfaces
de usuario

Administrador de la base de datos

4 tipos diferentes de usuarios diferenciados por el tiempo de espera para interactuar con la BD

USUARIOS NORMALES

Usuarios comunes que interactuan con el nivel de vistas

Usan las interfaz de formularios

PROGRAMADORES DE APLICACIONES

Los usuarios también pueden solo leer formularios generados por la BD

Profesionales Informáticos (Yo a futuro)

Podemos elegir entre muchas herramientas para desarrollar las interfaces que usaran los usuarios normales

Las herramientas de desarrollo rápido de aplicaciones (DRA)

Permiten al programador construir formularios e informes sin escribir un programa

Hay tipos especiales como DO, WHILE-Estructuras de control imperativo e instrucciones del LMD- (lenguajes de cuarta generación)

LOS USUARIOS SOFISTICADOS

Interactuan con el sistema sin programas escritos

Forman sus consultas en un lenguaje de consultas

Las cuales se envian a un PROCESADOR DE CONSULTAS

Las herramientas de procesamiento analítico en línea (OLAP, Online Analytical Processing) simplifican la labor de los analistas permitiéndoles ver resúmenes de datos de formas diferentes.

Otra clase de herramientas para los analistas son las herramientas de recopilación de datos, que les ayudan a encontrar ciertas clases de patrones de datos.

USUARIOS ESPECIALIZADOS

Son usuarios sofisticados que escriben aplicaciones de bases de datos especializadas que no son adecuadas en el marco de procesamiento de datos tradicional. Entre estas aplicaciones están los sistemas de diseño asistido por computador, sistemas de bases de conocimientos y sistemas expertos, sistemas que almacenan los datos con tipos de datos complejos (por ejemplo, datos gráficos y datos de audio) y sistemas de modelado del entorno

La persona que
tiene este control central sobre el sistema se llama administrador de la base de datos (ABD)

FUNCIONES

Los administradores de bases de datos, que deben decidir la información que se mantiene en la base de datos, usan el nivel lógico de abstracción.

Modificación del esquema y de la organización física. Los ABD realizan cambios en el esquema y en la organización física para reflejar las necesidades cambiantes de la organización, o para alterar la organización física para mejorar el rendimiento.

Concesión de autorización para el acceso a los datos. La concesión de diferentes tipos de autorización permite al administrador de la base de datos determinar a qué partes de la base de datos puede acceder cada usuario. La información de autorización se mantiene en una estructura del sistema especial que el sistema de base de datos consulta cuando se intenta el acceso a los datos en el sistema.

Definición del esquema. El ABD crea el esquema original de la base de datos escribiendo un conjunto de instrucciones de definición de datos en el
LDD.

Definición de la estructura y del método de acceso.

Mantenimiento rutinario. Algunos ejemplos de
actividades rutinarias de mantenimiento del administrado de la base de datos son:

click to edit

click to edit

Copia de seguridad periódica de la base de

datos, bien sobre cinta o sobre servidores remotos, para prevenir la pérdida de datos en caso

de desastres como inundaciones.

Asegurarse de que haya suficiente espacio libre

en disco para las operaciones normales y

aumentar el espacio en disco según sea necesario.

click to edit

Supervisión de los trabajos que se ejecuten en la

base de datos y asegurarse de que el rendimiento

no se degrada por tareas muy costosas iniciadas

por algunos usuarios.