Roles de Usuarios y Clasificación de Sistemas de Bases de Datos

Clasificado en Informática

Escrito el en español con un tamaño de 3,5 KB

Usuarios de las bases de datos

  • Administrador de BD (DBA): Es el encargado de supervisar y controlar la base de datos (BD), el SGBD y el software relacionado. Sus funciones principales son:
    • Autorizar accesos y controlar la privacidad de datos.
    • Coordinar y vigilar su empleo.
    • Adquirir recursos de Hardware (HW) y Software (SW).
    • Mantenimiento del esquema de BD: es el máximo responsable cuando ocurre un problema.
  • Diseñador de BD:
    • Identificar los datos que se deben almacenar.
    • Elegir las estructuras adecuadas para representar y almacenar esos datos.
    • Comunicarse con los futuros usuarios para identificar y analizar sus necesidades.
  • Usuarios finales: Son las personas que necesitan tener acceso a la BD para consultarla, actualizarla y generar informes. Se dividen en los siguientes tipos:
    • Usuarios finales críticos: Cada vez necesitan información distinta y, en ocasiones, bajo requerimientos no previstos.
    • Usuarios finales simples: Consultan y mantienen la BD actualizada de manera estándar.
    • Usuarios finales avanzados: Poseen un conocimiento profundo del SGBD.
  • Analistas y programadores: Son los encargados de implementar los programas de aplicación que servirán a los usuarios finales.
  • Operadores y personal de mantenimiento: Responsables del mantenimiento técnico del Software y el Hardware.

Clasificación de BD según la naturaleza de la información

  • BD referenciales: Contienen información estructurada en tablas (creadas con herramientas como Access, Oracle, etc.).
  • BD documentales: Los registros que componen la base de datos se relacionan directamente con los documentos almacenados. Su estructura se basa en un registro que se vincula con un número de ID del documento original, al cual se accede mediante campos específicos.

Clasificación de BD según su localización geográfica

  • Centralizada: Todos los datos se encuentran en un mismo sistema informático y bajo un control unitario, aunque permiten el acceso remoto.
  • Distribuida: Los datos se encuentran almacenados en varios sistemas informáticos geográficamente repartidos y conectados mediante una red telemática.

Sistemas basados en archivos

  • La aplicación accede directamente a los archivos de datos almacenados en un disco duro (HDD).
  • El HDD puede ser local o encontrarse en un servidor de red, operando bajo una arquitectura de aplicación cliente y servidor.

Sistema cliente/servidor

  • La base de datos se aloja en un ordenador potente que comparte sus recursos.
  • En el modelo cliente/servidor, el servidor es la propia BD y los servicios que esta ofrece.
  • Las aplicaciones cliente se pueden implementar en múltiples plataformas.
  • El cliente se comunica con la BD a través de una interfaz de programación de aplicaciones (API), mientras que el servidor es quien realiza el acceso físico a los datos.

Entradas relacionadas: