Tablas y vistas de Administración INTRODUCCIÓN www.apasoft-training.com [email protected] Administración Oracle ❑Diccionario de Datos ❑Un conjunto de tablas de solo lectura que proporciona información sobre la base de datos. ❑Un diccionario de datos contiene : ❑Las definiciones de cada objeto de la base de datos ❑La cantidad de espacio asignado y utilizado actualmente por los objetos ❑Datos de seguridad, como los nombres de los usuarios, privilegios y roles concedidos a los usuarios www.apasoft-training.com [email protected] Administración Oracle ❑Diccionario de Datos ❑El diccionario de datos es una parte central de la gestión del administrador: ❑Encontrar información sobre usuarios, objetos de esquema y estructuras de almacenamiento ❑Modifica el diccionario de datos cada vez que se emite una instrucción DDL ❑Los administradores y Desarrolladores pueden consultar esa información con comandos SQL www.apasoft-training.com [email protected] Administración Oracle ❑El diccionario de datos contiene tanto tablas como vistas ❑Tablas Basicas : Estos almacenan información sobre la base de datos. Solo Oracle puede escribir y leer estas tablas. Los usuarios rara vez acceden a las tablas base directamente porque están normalizadas y la mayoría de los datos se almacenan en un formato críptico. ❑Vistas: Permiten ver la información de las tablas Base de una forma legible para los Administradores o Desarrolladores. Algunas vistas son accesibles para todos los usuarios de la base de datos, mientras que otras están destinadas a los administradores www.apasoft-training.com [email protected] Administración Oracle Vistas del diccionario de Datos Prefijo Usuarios Contenido Descripción DBA_ Administradores de bases de datos Todos los objetos Algunas vistas DBA_ tienen columnas adicionales que contienen información útil para el administrador. ALL_ Todos los usuarios Objetos a los que el usuario tiene privilegios Son tanto los suyos como los de otros usuarios que le han dado permisos USER_ Todos los usuarios Objetos propiedad del usuario Las vistas con el prefijo USER_ normalmente excluyen la columna PROPIETARIO. Esta columna está implícita para que sea el usuario que emite la consulta. www.apasoft-training.com [email protected] Administración Oracle ❑Vistas dinámicas (Performance Views) ❑Son vistas que nos permiten comprobar la información y comportamiento de la Base de Datos en tiempo real y dinámico ❑Estas vistas son dinámicas porque se actualizan continuamente con la información de la Base de datos. ❑Estas vistas a veces reciben el nombre de vistas V$ porque sus nombres comienzan con V$. www.apasoft-training.com [email protected] Administración Oracle ❑Vistas dinámicas (Performance Views) ❑Contienen información de distinto tipo: ❑Parámetros del sistema y de la sesión ❑Uso y asignación de memoria ❑Estados de archivo (incluidos los archivos de copia de seguridad de RMAN) ❑Progreso de trabajos y tareas ❑Ejecución SQL ❑Estadísticas y métricas www.apasoft-training.com [email protected]