Individuos o grupos involucrados en las operaciones de un sistema de bases de datos
Roles
Programadores de aplicación
Usuarios finales
Usuarios sofisticados
Usuarios aficionados
Usuarios secundarios
Topic flotante
Planificación y desarrollo
• Planificación preliminar de la base de datos
• Identificación de los requerimientos de los usuarios
• Desarrollo y mantenimiento del diccionario de datos
• Diseño del modelo conceptual
• Elección de SGBD
• Desarrollo del modelo lógico
• Desarrollo de modelo físico
Desarrollo de base de datos
• Creación y carga de la base de datos
• Desarrollo de vistas de usuario
• Escritura y mantenimiento de documentación
• Desarrollo y fortalecimiento de los estándares de datos
• Desarrollo y fortalecimiento de los estándares de programación
• Desarrollo de procedimientos operativos
• Capacitación de usuario
Gestión de base de datos
•Monitoreo del desempeño
• Ajuste y reorganización
• Mantenerse al corriente de mejoras a la base de datos
• Planificación de respaldo y recuperación
Usan la información en la base de datos de manera indirecta mediante reportes o listas
No usan lenguaje de consulta, acceden mediante programas apps, no necesitan conocer la estructura o lenguaje del sistema
Usan el lenguaje de consulta, acceden mediante consultas, realizar operaciones diferentes solo limitados por permisos asignados
profesionales informáticos que escriben apps interactivas para otros usuarios, variedad de lenguajes de programación, accede mediante enunciados que solicitan actualización o recuperación de datos
Administrador de base de datos(DBA)
Individuo o grupo responsable del diseño, creación de la estructura y mantenimiento de la base de datos