Roles de usuarios y clasificación de sistemas de bases de datos
Resumen
El texto describe los distintos roles que intervienen en una base de datos, como el administrador (DBA), el diseñador, los usuarios finales, los analistas y programadores y el personal de mantenimiento. Además, explica cómo clasificar las bases de datos según la naturaleza de la información (referenciales y documentales) y según su localización geográfica (centralizadas y distribuidas), e introduce los sistemas basados en archivos y la arquitectura cliente/servidor.
Puntos clave
- El DBA supervisa la base de datos, el SGBD y el software relacionado, autoriza accesos y es el máximo responsable ante un problema.
- El diseñador identifica los datos a almacenar, elige las estructuras adecuadas y analiza las necesidades de los futuros usuarios.
- Los usuarios finales se dividen en críticos, simples y avanzados según su necesidad y conocimiento del SGBD.
- Las BD referenciales almacenan información estructurada en tablas, mientras que las documentales se vinculan a documentos mediante un ID.
- Una BD centralizada reúne todos los datos en un mismo sistema, mientras que una distribuida los reparte entre varios sistemas conectados por red.
- En el modelo cliente/servidor, el cliente se comunica con la BD mediante una API y el servidor realiza el acceso físico a los datos.
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.
Descargar
PDF Word HTMLPreguntas frecuentes
¿Qué función tiene el administrador de una base de datos (DBA)?
El DBA supervisa y controla la base de datos, el SGBD y el software relacionado. Se encarga de autorizar accesos, controlar la privacidad de los datos, adquirir recursos de hardware y software, y mantener el esquema de la BD.
¿Cuál es la diferencia entre una BD centralizada y una distribuida?
En una BD centralizada todos los datos están en un mismo sistema informático bajo control unitario, aunque permiten acceso remoto. En una distribuida, los datos están repartidos en varios sistemas geográficamente separados y conectados mediante una red telemática.
¿Qué diferencia hay entre una BD referencial y una documental?
Las BD referenciales contienen información estructurada en tablas, mientras que en las documentales los registros se relacionan directamente con documentos almacenados, a través de un número de ID del documento original.
Ponte a prueba
Tarjetas de repaso
Pulsa una tarjeta para ver la respuesta.
Test
Preguntas generadas con IA a partir del documento: comprueba las respuestas con el texto.