Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TAREAS DE UN ADMINISTRADOR
DE LA BASE DE DATOS
Lic. Cristian Mercado Quispe - Lic. Cristian Mercado
UPEA Quispe
Lic. Cristian Mercado
Quispe
Lic. Cristian Mercado
Quispe
Tareas de un DBA
• Instalar el software del SGBD
• Crear base de datos
• Levantar y bajar instancias
• Gestionar las estructuras de almacenamiento.
• Gestionar Usuarios y seguridad
• Gestionar esquemas
• Realizar copias de respaldo
• Monitorizar y mejorar el rendimiento TUNING
• Diagnosticar y reportar errores al soporte
Lic. Cristian Mercado
Quispe
Diccionario de Datos
“El diccionario de datos contiene metadatos, o
datos acerca de los datos en la base de datos”
Diccionario de Datos
• Información que almacena el catálogo del sistema:
▫ Nombres de las relaciones
▫ Nombres de los atributos de cada relación
▫ Los dominios y las longitudes de los atributos
▫ Los nombres de las vistas definidas en la base de datos
y las definiciones de esas vistas.
▫ Las restricciones de integridad
▫ Nombre de los usuarios autorizados
▫ Información de las cuentas de usuarios
▫ Organización del almacenamiento
Lic. Cristian Mercado
Quispe
Ejemplo
• La vista DICTIONARY contiene todas las vistas del
diccionario de datos. Usuario SYS
Ejemplos
• XXX_OBJECTS muestra información de todos
los nombres y tipos de objetos
• XXX_TABLES muestra información de todas
las tablas
• XXX_SEQUENCES Muestra información de
todas las secuencias
• XXX_INDEXES Muestra información de todas
los índices.
• XXX_TAB_COLUMNS Muestra información de
todas las columnas de las diferentes tablas.
Lic. Cristian Mercado
Quispe
Ejemplos
• XXX_VIEWS Muestra información de todas las
vistas.
• XXX_CONSTRAINTS Muestra la información
de todas las restricciones de las tablas.
• V$SESSION Muestra información de todas las
sesiones actuales en el SGBD
• V$PROCESS Muestra información de todos los
procesos actuales en el SGBD
Lic. Cristian Mercado
Quispe
Ejercicios
Con el usuario SYS:
Ejercicios
Con el usuario SYS
• Listar todas las tablas que pertenecen al usuario HR.
Muestre el nombre de la tabla y la cantidad de filas que
tiene
Con el usuario HR
• Listar el nombre de todas las secuencias que pertenecen
al usuario HR.
• Listar todas las tablas a las que puede acceder el usuario
HR y que no son de propiedad del usuario HR.
Con el usuario SYSTEM
• Listar todas las vistas a las que puede acceder el usuario
HR
Lic. Cristian Mercado
Quispe
Ejercicios.
Con el usuario SYS :
• Listar el nombre de todas las columnas de las
tablas: EMPLOYEES, DEPARTMENTS y JOBS.
• Listar el nombre de la base de datos.
• Listar el nombre de todos los archivos de datos.
• Listar el nombre de todos los usuarios de la base
de datos.