miércoles, 13 de febrero de 2013

Usuarios y Administradores de una Base de Datos

Entre las funciones mas importantes de una base de datos es acceder y mostrar la información ya registrada, y también almacenar y actualizar nueva información. Para poder realizar estas funciones, se necesita un personal, que será catalogado en distintos tipos de usuarios o en administradores de base de datos.

Usuarios y Administradores de una Base de Datos

Usuarios e interfaces de usuario

Hay 4 tipos de usuarios en una base de datos, y dependen de la forma como interactúa cada uno con el sistema:
  1. Usuarios normales: Son los que interactúan con el sistema a través de las aplicaciones creadas anteriormente por los programadores para acceder y actualizar los datos. Por lo general lo hacen mediante un formulario, o simplemente leen un informe generado. Un ejemplo de esto es una persona que quiere consultar el saldo de su cuenta a través de Internet.
  2. Programadores de aplicaciones: Son los usuarios que crean programas de interfaces de usuario. Hay tres formas de construir estos programas:
    • Desarrollo rápido de aplicaciones (DRA): Son herramientas que facilitan la creación de formularios e informes sin la necesidad de escribir programas.
    • Lenguajes de cuarta generación: Son combinaciones de lenguajes imperativos e instrucciones del lenguaje de manipulación de datos. Los motores de búsqueda actuales vienen con  lenguajes de cuarta generación propio. En el caso de Oracle, el lenguaje se llama PL/SQL.
  3. Usuarios sofisticados: No utilizan programas escritos, sino que se relacionan con el sistema a través de comandos de lenguajes de consulta de base de datos (nuevamente, en Oracle sería SQL). Las herramientas de procesamiento analítico en linea  Permiten ver resúmenes e informes de los datos de forma diferente (datos mas específicos, cruces de tablas, etc).
  4. Usuarios especializados: Son usuarios que crean aplicaciones especializadas que no entran en el marco de de procesamiento normal de datos.
Administrador de la base de datos

El administrador tiene, entre muchas otras, las siguientes funciones:
  • Definición del esquema. Lo hace a través de un conjunto de instrucciones o comandos de declaración de datos en LDD.
  • Estructura de los datos y forma de acceso a los mismos.
  • Modifican y organizan el esquema. Dependiendo de la forma como va cambiando la empresa.
  • Autorización para el acceso a los datos. Decide a que partes de la base de datos puede acceder cada usuario.

0 comentarios:

Publicar un comentario