Diccionario de Datos y Vistas Dinamicas

12
INSTITUTO TECNOLÓGICO SUPERIOR DE MOTUL. ADMINISTRACIÓN DE BASES DE DATOS. L.C.C. JESÚS BOTE MAY. 3.3 VISTAS DE DICCIONARIO DE DATOS Y VISTAS DE RENDIMIENTO DINÁMICO. BR. JUAN MARTÍN CANCHÉ LEÓN. BR. REDEMPTO E. POOL PECH. MOTUL, YUCATÁN 25 DE SEPTIEMBRE DE 2012.

Transcript of Diccionario de Datos y Vistas Dinamicas

Page 1: Diccionario de Datos y Vistas Dinamicas

INSTITUTO TECNOLÓGICO SUPERIOR DE MOTUL.

ADMINISTRACIÓN DE BASES DE DATOS.

L.C.C. JESÚS BOTE MAY.

3.3 VISTAS DE DICCIONARIO DE DATOS Y VISTAS DE RENDIMIENTO DINÁMICO.

BR. JUAN MARTÍN CANCHÉ LEÓN.BR. REDEMPTO E. POOL PECH.

MOTUL, YUCATÁN 25 DE SEPTIEMBRE DE 2012.

Page 2: Diccionario de Datos y Vistas Dinamicas

VISTAS DE DICCIONARIO DE DATOS Y VISTAS DE RENDIMIENTO DINÁMICO.

Oracle posee un diccionario de datos; es decir la manera de extraer el catálogo de objetos de una base de datos, nos refererimos a: tablas, usuarios, roles, vistas, columnas de las tablas, secuencias, constraints, sinónimos, índices, triggers, funciones etc.., esta información se encuentra contenida en tablas y vistas del sistema.

Page 3: Diccionario de Datos y Vistas Dinamicas
Page 4: Diccionario de Datos y Vistas Dinamicas

Dichas tablas en base a las cuales podemos obtener esta información aplicando sentencias sql.

Los prefijos dba_ son exclusividad para los usuarios que tengan el rol dba que sería el administrador de la base de datos y mostraría información de accesos de los usuarios que tienen asignado dicho rol.

Page 5: Diccionario de Datos y Vistas Dinamicas

Los prefijos_user indican que mostrará información en el ámbito del usuario que se encuentre conectado; [esquema].[objeto].

Información sobre todos los objetos: tablas, vistas, funciones, procedimientos, índices, triggers, etc. : dba_objects, user_objects, all_objects

Page 6: Diccionario de Datos y Vistas Dinamicas
Page 7: Diccionario de Datos y Vistas Dinamicas
Page 8: Diccionario de Datos y Vistas Dinamicas
Page 9: Diccionario de Datos y Vistas Dinamicas

VISTAS DE RENDIMIENTO DINÁMICO.

Se llaman vistas dinámicas de rendimiento ya que se actualizan constantemente, (por el servidor Oracle) mientras la base de datos permanece abierta y se utilice. Su contenido está relacionado con el rendimiento. Proporciona datos acerca de las estructuras físicas (ficheros) y lógicas (memoria) de la base de datos.

Page 10: Diccionario de Datos y Vistas Dinamicas

Las vistas dinámicas de rendimiento se identifican con el prefijo V_$ aunque Oracle proporciona sinónimos públicos con el prefijo V$.

Una vez iniciada la instancia en la etapa NOMOUNT , se podrá acceder a las vistas dinámicas que se pueden leer desde la memoria. Las vistas que lean datos desde los ficheros de control precisarán que la base de datos esté montada.

La vista V$FIXED_TABLE muestra todas las vistas dinámicas de rendimiento.

Page 11: Diccionario de Datos y Vistas Dinamicas