You are on page 1of 60

DESIC

Desarrollos y Sistemas Informticos


Canarios S.L.
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Usuario Final de
Discoverer
Explotacin Estadstica del SICH

Javier Arencibia West


Marco Antonio Snchez Lpez.

1
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Presentacin del Curso

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Horario del Curso

El Curso consta de 10 horas lectivas distribuidas de la siguiente manera

Martes 20 de Noviembre 2007 : 10:00 a 13:30

Mircoles 21 de Noviembre 2007 : 10:00 a 13:30

Jueves 22 de Noviembre 2007 : 10:00 a 13:00

Habr un descanso de 15 minutos cada da

2
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Temario

1. Introduccin a Discoverer04
2. Creacin de Consultas Ad Hoc..12
3. Gestin de Consultas..19
4. Personalizacin de Propiedades de Visualizacin. Excepciones.26
5. Aplicacin de Condiciones y Uso de Parmetros.30
6. Creando SubConsultas..37
7. Creacin de Grupos de Ordenacin, Aplicacin de Funciones Resumen..39
8. Creacin de Elementos Calculados..44
9. Programacin y Manejo de Informes en Modo Programado (Modo Bach)..48
10. Anlisis de Datos con Profundizaciones y Grficamente52
11.Imprimir y Exportar Informes..55

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Distribucin
Martes 20 de Noviembre 2007
1. Introduccin a Discoverer
2. Creacin de Consultas Ad Hoc
3. Gestin de Consultas
4. Personalizacin de Propiedades de Visualizacin. Excepciones
Mircoles 21 de Noviembre 2007
5. Aplicacin de Condiciones y Uso de Parmetros
6. Creando SubConsultas
7. Creacin de Grupos de Ordenacin, Aplicacin de Funciones Resumen
8. Creacin de Elementos Calculados
Jueves 22 de Noviembre 2007
9. Programacin y Manejo de Informes en Modo Programado (Modo Bach)
10.Anlisis de Datos con Profundizaciones y Grficamente
11.Imprimir y Exportar Informes

3
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Tema 1 : Introduccin a
Discoverer para Usuarios Finales

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Objetivos del Curso

Al finalizar el curso, debera estar capacitado para:

Generar informes y consultas ad-hoc.


Formatear consultas, analizar y crear un grfico de datos.
Aplicar funciones analticas a datos.
Generar informes parametrizados.
Programar informes en modo batch.
Compartir informes con otros usuarios.
Exportar informes a otras aplicaciones.

4
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Que es Oracle Discoverer?

Oracle Discoverer es una herramienta informtica que permite a los


usuarios realizar anlisis, informes y consultas ad-hoc y dinmicas.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Los Componentes de Oracle Discoverer

Discoverer Plus Discoverer Viewer

Explorador Explorador

Applet de Java Servlet Viewer

Oracle 9iAS

Servidor Servicios de
HTTP Discoverer

Discoverer Usuario Final


End-User Discoverer Administrador
(Desktop)
Desktop)
Layer

Base de
datos

5
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Conectarse a Discoverer

Los datos necesarios para conectarse son:


Nombre de usuario de la base de datos.
Contrasea de base de datos.
Nombre de la base de datos.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Como elegir la EUL a la que me quiero conectar?

6
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Como elegir la EUL a la que me quiero conectar?

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Donde Obtener Informacin Util?

Ayuda en Linea.

Basada en la tarea.
Dependiente del contexto.

Gua del Usuario.

Asistentes : Los asistentes nos


guan durante el proceso de
creacin de objetos especficos

7
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Terminologa Clave

rea de Negocio : Juego de informacin relacionada con un objetivo de


negocio comn. Ejemplo : rea de Negocio de SICH

Carpetas : Las carpetas guardan informacin sobre grupos de


informacin relacionada. Ejemplo : Las prestaciones que ofrece SICH, los
centros concertados en otra carpeta, etc...

Elementos :Las carpetas estn formadas por elementos. Los elementos


se corresponden con los campos de la base de datos.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Terminologa Clave

rea de Negocio : Juego de informacin relacionada con un objetivo de


negocio comn. Ejemplo : rea de Negocio de SICH

Carpetas : Las carpetas guardan informacin sobre grupos de


informacin relacionada. Ejemplo : Las prestaciones que ofrece SICH, los
centros concertados en otra carpeta, Hospital Pblico,etc...

Elementos :Las carpetas estn formadas por elementos. Ejemplo


Hospital Pblico : Cdigo Nacional, Nombre, Isla, Municipio.

8
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Terminologa Clave

Tipos de Datos.

Carcter. (alfanumrico)
Nmero.
Fecha

Filas.

Consultas.

Hojas de Trabajo y Libros de Trabajo

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

La Base Datos de Formacin

La Base de Datos para formacin que va a utilizar en las prcticas


representa la actividad de la concertacin en el Servicio Canario de la
Salud. Los datos consisten en informacin de peticiones de derivacin, la
asistencia prestada por los centros concertados y los datos econmicos
resultado de esta concertacin

9
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
El rea de Negocio de SICH

Las Carpetas de rea de Negocio de SICH son:

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Descripcin de las Carpetas

- En esta carpeta estn incluidos todos los centros concertados disponibles en SICH.

-En esta carpeta estn incluidos los datos por centro concertado (importe acumulado, importe
permitido,etc..) de las nuevas prestaciones que se estn aadiendo a SICH. Por ahora podemos
ver las resonancias.

10
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Descripcin de las Carpetas

-En esta carpeta estn incluidos todos los datos de las facturas que se generan en
SICH

-En esta carpeta estn incluidos todos los datos que una peticin puede tener en SICH.

-En esta carpeta estn todas las prestaciones que se pueden incluir en
SICH.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Descripcin de las Carpetas

-Por ltimo , est es la carpeta mas importante del rea de negocio y con la que
trabajaremos diariamente. En ella tenemos todos los datos de una peticin tal como
tenamos en la carpeta PETICIONES, pero incluyendo descripciones en vez de los
cdigos.

11
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Tema2 :
Creacin de Consultas Ad-HOC

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Objetivo

Al finalizar esta leccin, debera estar capacitado para:

Crear un informe de tablas o de matriz seleccionando elementos de


reas de negocios y carpetas.
Cambiar el diseo de matriz o de tabla.
Editaer la lista de elementos de una consulta.

Todas las consultas e informes, independientemente de su complejidad,


comienzan por consultas ad-hoc. En esta leccin se el muestra como utilizar el
asistente de libro de trabajo para crear los informes de matriz o de tabla.

12
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Creacin de una Consulta: Flujo de Trabajo.

El asistente de libro de trabajo se utiliza para crear y refinar las consultas:

Con el asistente de trabajo usted puede crear consultas en 6 pasos, de los


cuales solamente dos son obligatorios.

Paso 1: Elegir el Tipo de Plantilla para el informe.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Paso 1: Elegir el Tipo de Plantilla para el informe.

Con el asistente de trabajo el primer paso es elegir el tipo de plantilla, las


opciones son:

Tabla
Matriz.
Tabla Pgina - Detalla.
Matriz Pgina - Detalle.

13
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Plantilla Tipo Tabla

Eje Superior

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Plantilla Tipo Tabla Pgina - Detalle


Elemento de Pgina

Eje Superior

14
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Plantilla Tipo Matriz
Eje Superior

Eje Vertical

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Plantilla Tipo Matriz Pgina - Detalle.

Elemento de Pgina

Eje Superior

Eje Vertical
15
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Ejemplo Plantilla Tipo Matriz Pgina - Detalle

Elemento de Pgina

Eje Superior

Eje Vertical

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Paso 2: Seleccin de elementos

Aqu selecciona usted que informacin quiere consultar:

rea de Negocio. : Grupo de Capetas relaciondas.

Carpetas : Un objeto de informacin

Elementos : Una columna de una tabla.

Elemento eje (lista de valores).


Elemento de Variable.
Elemento Agregado.
Clculo

Bsqueda de elementos.

16
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Paso 2: Seleccin de elementos

Seleccin de una carpeta para su inclusin.

Seleccin de un elemento para su inclusin.

Seleccin de elementos seguidos.

Seleccin de elementos alternos.

Seleccin de una valor para un elemento.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Paso 3: Ordenacin de elementos y personalizacin de


hoja (Para tabla y Matriz)

Aqu se pueden:

Ordenar los Elementos.

Convertir a un diseo de Pgina - Detalle.

Eliminacin del Eje de Elementos de Pgina.

Ocultar las filas repetidas.

17
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Ventana de Resultados
Barra de Men

Barra de Herramientas

rea de Hoja de Trabajo

Barra de Estado

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Edicin de una Consulta.

Para modificar o editar una consulta usted puede:

-Seleccionar Hoja - > Editar Hoja en la barra de menus.

-Seleccionar el icono Editar Hoja en la barra de herramientas.

Para agregar un elemento:

-Seleccionar el elemento que se desea agregar desde la lista de


disponibles.

-Hacer click en el botn de flecha derecha o arrastrar el elemento a la


regin Seleccionados.

18
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Tema3 :
Creacin y Ejecucin de una Cosulta

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Objetivo

En esta leccin se muestra como trabajar con varios libros de trabajo y


como guardar los datos en la base de datos. Tambin le indica como
cambiar las ocpiones de ejecucin de consultas.

19
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Creacin y Ejecucin de una Consulta

End-User Layer

1 Prestaciones
Peticiones
Facturacion
End user Fechas

2 CC_TIP_PREST
CC_PREST
CC_FACT_PET
CC_DATES

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Escritura de Datos en Cache

Client
1 Discoverer
3

4 Data
tables

ResultsBase

Cache

20
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Tablas Resumen
Como fuciconan?
Quien las crea?
Visualizar sentencias SQL de una hoja de trabajo.
Ver -> Inspector SQL.
La sentencia se puede copiar y llevar a otro programa.
Visualizar plan de trabajo de hoja de trabajo.
Ver -> Inspector SQL.
Elegir pestaa PLAN.
Control ejecucin de consultas.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Gestin de Consultas.
Usted puede gestionar acciones relativas a le ejcun de las
consultas,
Herramientas -> Opciones -> Gestor de Consultas.

21
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Libros de Trabajo/Hojas de Trabajo.
Una hoja de trabajo contiene la consulta, y le muestra el resultado de esa consulta.
Los datos no estn en la hoja de trabajo. Si usted ejecuta de nuevo la consulta, le
misma hoja le ofrecer datos nuevos.
Un libro de trabajo contiene una o ms hojas de trabajo.
Discovever ofrece un nombre por defecto para cada hoja de trabajo. Para cambiar
el nombre de la hoja:
Hoja -> Cambiar nombre de hoja.
Hacer click dos veces en el separador.
Para borrar una hoja hacer:
Hoja -> Suprimir Hoja.
NOTA : No se puede suprimir una hoja si es la nica.
Para Crear una hoja nueva hacer:
Hoja -> Nueva Hoja o picando el icono Hoja Nueva.
Para Duplicar una hoja nueva hacer:
Hoja -> Duplicar Hoja como Tabla o como matriz.
Una vez duplicada pique refrescar.
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Salvar o Guardar Libros de Trabajo.


Para Guardar un libro de trabajo hacer:
Archivo -> Guardar.
Usted puede Guardar en su PC en en la Base de Datos (slo autorizados).
NOTA : Discovere guarda la consulta y el formato, NO guarda los resultados de la
consulta. Si abre ms tarde un libro guardado y lo ejecuta los datos que muestre
sern los que existan en ese momento en la base de datos
Para Abrir un libro de trabajo nuevo hacer:
Archivo -> Abrir.
Seleccionar el libro de trabajo y picar abrir (Lo puede abrir en la BD o en PC).
El libro se abre en la ltima hoja utilizada.
Para Crear un nuevo libro de trabajo hacer:
Archivo -> Nuevo (Fijese que sale el asistente).
Una vez duplicada pique refrescar.
Para Compartir un nuevo libro de trabajo hacer:
Archivo -> Gestionar Libros de Trabajo -> Compartir (Slo guardados en BD)
Para Suprimir un libro de trabajo hacer:
Archivo -> Gestionar Libros de Trabajo -> Suprimir (Slo guardados en BD)
22
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Configuracin de Oracle Discovere DeskTop
A travs de la Opcin Herramientas -> Opciones usted puede personalizar determinadas
configuraciones del Oracle Discoverer.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Configuracin de Oracle Discovere DeskTop

23
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Configuracin de Oracle Discovere DeskTop

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Configuracin de Oracle Discovere DeskTop

24
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Configuracin de Oracle Discovere DeskTop

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Configuracin de Oracle Discovere DeskTop

25
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Configuracin de Oracle Discovere DeskTop

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Tema4 :
Personalizacin de Propiedades de
Visualizacin y Excepciones

26
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Objetivo

En esta leccin se muestra personalizar la apariencia de los libros y hojas de


trabajo formateando estilos de fuente.

Tambin se explicar como definir Excepciones

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Propiedades de Visualizacin

Las propiedades de visualizacin son los formatos de visualizacin de datos y


de cabecera de los elementos includos en una consulta.

Se pueden cambiar los nombres de las cabeceras de columna y definir la fuente,


el estilo de texto, la alineacin y los colores de fondo.

Estos cambios se pueden hacer para que afecten a todas las hojas/libros de
trabajo (modificando las opciones por defecto) o para que slo afecte a una
deternida hoja de trabajo.

27
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Definicin de Opciones de Diseo de Hoja de Trabajo por Defecto

Herramuientas -> Opciones -> Formatos

Formato de Datos
Formato de Cabeceras.
Formato de Ttulos de Hoja.
Formato del Total.
Formato de Excepcin

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Aplicacin de Opciones de Formato Personalizadas

Formatear ->
Cabeceras.
Fuente.
Fondo.
Alineacin.
Datos o Elementos.
Fuente.
Fondo.
Alineacin.
Formato de Datos
Texto.
Fecha.

Editar -> Propiedades del Elemento (para


cambiar el nombre del elemento)

28
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Formato de Visualizacin de Datos

Tipo de Dato Formato Ejemplo

DATE DD-MMM-YYYY 10-JAN-1999


DD/MM/YY 10/01/99
TEXT Capitalized Video Analysis

NUMBER 99 45
L9G999 4,666
L99999999990D99 $4,600.00
BLOB NA Objetos Binarios
Largos

LONG NA Ristra de
Longitud Variable

FILE NA hmtoline.htm

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Excepciones

Formato que resalta los datos que cumplen ciertos criterios definidos. Por
ejemplo, puede resaltar en azul los nombres de los vendedores que superen sus
cuotas. Oracle Discoverer permite la visualizacin de varias excepciones de una
vez.

Formatear -> Excepciones.


Botn Derecho -> Formatear Excepcin

29
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Tema5 :
Aplicacin de Condiciones y Uso de
Parmetros

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Objetivo

Aprenderemos a aplicar condiciones a nuestras consultas, al igual que como


crear y ejecutar una consulta parametrizada.

30
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Que son las condiciones?

Una condicin es un filtro que se pone sobre un elemento para limitar


el nmero de filas que puede devolver las consulta.

Por ejemplo yo podra poner una condicin que me sacara todos los
tipos de prestaciones de intervenciones quirrgicas (IQ).

Al aplicar un filtro los datos no se borran, sino que no se tienen en


cuenta. Para volver a tenerlos en cuenta, desactive la condicin.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Condiciones Pre-Definidas

Aquellas definidas por el administrador.

Hay de dos tipos Obligatorias y Optativas.

Si seleccionas una carpeta con condiciones pre-definidas estas


aparecen en la pestaa de condiciones.

Para ver el contenido de la condicin pique en la condicin y pulse


Mostrar. Estas consulta no se puede tocar.

31
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Condiciones Definidas por el Usuario

Creadas con el recuadro nueva condicin.

Las condiciones que cree slo estarn disponibles en el libro en el que


se han creado, al contrario que las predefinidas que estn en todos los
libros.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Activacin de condiciones

Editando la hoja de trabajo y seleccionando la pestaa Condicin.

La marca de delante indica si la condicin se est aplicando a los datos


o no.

32
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Condiciones de Conflicto

Oracle Discoverer es capaz de detectar que algunas condiciones


entran en conflicto con Otras.

Ejemplo : Consultar slo condiciones de Ilas Capitalinas y luego tener


un filtro que excluya a las Islas Capitalinas

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Visualizacin del Recuadro de Condiciones

Se puede ver las lista de condiciones disponibles seleccionando:

Herramientas -> Condiciones.

Inicialmente le muestra todas las condiciones , pero jugando con el


recuador Ver Condiciones de, usted puede determinar que condiciones
quiere ver.

Puede elegir entre las distintas opciones:

Todos los Elementos.


Slo las condiciones activas.
Slo las que contenga un determinado elemento.

33
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Crear una Nueva Condicin

Para crear una nueva condicin pique en Nuevo.

Datos de la nueva condicin:

Introducir un nombre parea nueva condicin.


Introducir una descripcin.
Utilizar el rea Formula para definir todas las sentencias de la condicin.
La lista Desplegable Item
La lista Desplegable Condicin
Seleccin de Valores

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

La lista Desplegable Item

Muestras los elementos que se pueden coger para filtrar.

Entre otras opciones e incluyen:

Crear Clculo.
Seleccionar Condicin.

34
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
La lista Desplegable Condicin

Se utiliza para ver como se corresponden los datos en relacin al


elemento.

Describir los tipos de Operadores Condicionales.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Seleccin de Valores

Aqu introducimos o elegimos los valores con los que comparar los
elementos. Aqu puede:

Introducir los valores exactos entre comillas y separados por coma.


Seleccionar los valores de la lista de valores.
Seleccionar multiples valores

35
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Categorias de Condiciones.

Sencillas:

Creacin de una condicin sencilla.


Condiciones con clculos.

Complejas

Creacin de una condicin Mltiple.

Anidadas

Creacin de una condicin Anidada.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Uso de Condiciones Parametrizadas.

Un parmetro es un valor incluido en una condicin que se especifica


al ejecutar la consulta.

Los parmetros se utilizan para cambiar condiciones sin tener que


modificar la consulta..

Ejemplo : Ejecutar una consulta que ya tenga los parmetros


preparados.

36
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Creacin de una Consulta Parametrizada.

Herramientas -> Parmetros.


Nuevo.
Nombre del Parmetro.
Condicin
Texto que desea aparezca cuando se piden los valores.
Descripcin.
Valor por defecto.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Tema6 :
Subconsultas

37
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Objetivo

Aprenderemos a aplicar consultas que se basan en otras consultas, es decir


subconsultas.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Como se crea una subconsulta?

Dos pasos:
Primero:
El primer paso es crear una consulta que nos devuelve un valor.

El segundo paso es crear una segunda consulta y en la condicin


indicamos crear subconsulta.

Segundo:
Crear una segunda consulta y en la condicin indicamos crear
subconsulta.
A partir de aqu se crea una subconsulta tabla que devuelve un nico
valor

38
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Ejemplo

Elija Hoja...Nueva Hoja para crear una nueva hoja de trabajo. Puede utilizar tambin el icono correspondiente.

A continuacin :

)Seleccione el estilo Tabla.


)Seleccione el rea de Negocios SICH.
De la carpeta Centros Privados seleccione: Nombre del Centro Privado. De la carpeta Nuevas Prestaciones -
Centros Concertados con Contrato seleccione : Fecha de Inicio del Contrato, Fecha Fin del Contrato, Grupo de
Resonancia.
De la carpeta Nuevas Prestaciones - Coste Acumulado de los Centros" seleccione : Importe Permitido. Pulse
Terminar.
)Renombre la nueva hoja de trabajo como Subconsultas.

Condiciones : Localizar solo los centros concertados cuyo importe permitido para los contratos de Resonancias Magnticas
es mayor que la media de importe acumulados.

)Elija Herramientas...Condiciones y pulse Nueva para crear una nuevo condicin.


)Elemento: Importe Permitido SUM
)Condicin: >
)Valor: Desplegar la lista, y elegir la opcin Crear Subconsulta.
)Ahora tenemos que crear una nueva hoja con la Subconsulta : pulsar el botn Nuevo y crear una hoja con estilo Tabla,
donde solo seleccionaremos el AVG del Importe Permitido de la carpeta Nuevas Prestaciones - Coste Acumulado
de los Centros" (desplegar debajo del item Importe Permitido, y elegir AVG).

) Ya podemos pulsar Terminar y Aceptar la condicin para aplicarla.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Tema7 :
Creacin de Grupos de Ordenacin,
Aplicacin de Funciones Resumend

39
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Objetivo

Esta leccin muestra como ordenar los resultados, crear ordenaciones por
grupos, calcular funciones resumen y crear elementos de porcentaje.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Resultado de Ordenacin en Consultas de Tabla.


Al crear una consulta nueva, el paso 5 del asistente permite crear una orden
de clasificacin.
La ordenacin orgnica organiza el texto en orden alfabtico y los nmeros en
orden numrico, tanto en el orden ascendente como en el descendente.
La ventana ordenar del asistente est formada por las siguientes funciones:

Recuadro de Ordenacin : Inicialmente est vaco. Al aplicar una


ordenacin Discoverer mostrar aqu la ordenacin en el orden en
que se ha definido.
Agregar : Haga click aqu si desea aadir un criterio de ordenacin.
Suprimir : Haga click aqu si desea quitar un criterio de ordenacin.
Desplazar haca arriba : Da prioridad a una ordenacin.
Desplazar haca abajo : Quita prioridad a una ordenacin.

En la direccin indicamos si queremos ordenar de manera ascendente o


descendente.

40
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Resultado de Ordenacin por Grupos en una Tabla.

La ordenacin por grupos hace que la informacin sea ms fcil de leer.

Los duplicados se eliminan para que el elemento aparezca una nica vez.

Las opciones de agrupacin son:

Ordenacin por Grupos.


Oculto.
Salto de Pgina.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Resultado de Ordenacin en Consultas de una Matriz.


La ordenacin en la matriz es un poquito distinto a la ordenacin en una tabla.
De entrada la ordenacin no se puede hacer cuando estas creando la matriz
sino que se hace despus.
Inicialmente discoverer por defecto ordena la matriz de la siguiente manera:

Los datos de texto se ordenan alfabeticamente.


Los datos numricos se ordenan numericamente de menor a mayor.
Los datos se ordenan automticamente por grupos.
Para ordenar las matrices hacer.

Herramientas -> Ordenar.

A partir de aqu las matrices se pueden ordenar por:

Por Columnas. (por encima de los datos)


Por Filas (A la izquierda de los datos).

Explicar como se aaden nuevos elementos para ordenar y como se suprimen.


41
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Visin General de Totales y Subtotales
Los totales son elementos de hoja de trabajo que le permiten resumir de
forma rpida y fcil las filas y las columnas para analizar los datos de hoja de
trabajo.
Por ejemplo se pueden utilizar totales para calcular la suma o el promedio de
una columna o una fila.
Entre las funciones para informes ms comunes que ofrece discoverer estn:

Suma.
Media.
Recuento.
Recuento de Valores Distintos.
Mnimo.
Mximo.
Desviacin Estndar.
Varianza
Porcentaje de la suma.
Suma de celdas.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Creacin de Totales y Subtotales para Tablas

Para crear un Total o un Subtotal usted tiene que hacer:

Herramientas -> Totales

A partir de aqu se pueden Crear, Editar o Borrar Totales.

Para crear un Total picar Nuevo, a partir de aqu:

Lo primero es elegir la funcin a aplicar.


Segundo elegir el elemento al que se le va a aplicar.
Elegir si queremos un total o varios subtotales

42
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Creacin de Totales y Subtotales para Matrices

Solamente existe una diferencia y es que se pueden aplicar sumas a columnas


y filas.
Permite subtotales en columnas y filas.
Para crear un Total o un Subtotal usted tiene que hacer

Herramientas -> Totales

A partir de aqu se pueden Crear, Editar o Borrar Totales.

Para crear un Total picar Nuevo, a partir de aqu:

Lo primero es elegir la funcin a aplicar.


Segundo elegir el elemento al que se le va a aplicar.
Elegir si queremos un total o varios subtotales

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Creacin de Porcentajes para Tablas

Para crear porcentajes haga:

Herramientas -> Porcentajes.


Nuevo.
Elegir el elemento al que se le va a aplicar el %
Seleccionar si desea que el % se base en una suma total o en un
subtotal.

43
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Creacin de Porcentajes para Matrices

La nica diferencia con los porcentajes en las matrices se pueden colocar en


columnas y filas.
Para crear porcentajes haga:

Herramientas -> Porcentajes.


Nuevo.
Elegir el elemento al que se le va a aplicar el %
Seleccionar si desea que el % se base en una suma total o en un
subtotal.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Tema8 :
Creacin de Elementos Calculados

44
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Objetivo

Esta leccin le muestra como crear una consulta con elementos calculados y a
transferir parmetros en los clculos.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Visin General de Clculos

Los clculos son elementos de hojas de trabajo basados en expresiones (por


ejemplo en frmulas matemticas o funciones de gestin de texto)

Los clculos pueden ser sencillos o complejos

Un aspecto a tener en cuenta es el uso de parntesis para cambiar la prioridad


de los operadores. La prioridad de operadores es:

Multiplicacin.
Divisin.
Suma.
Resta.

Como utilizar parntesis para que haga lo que tu quieres.

45
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Visin General de Clculos
Cuando se crea un consulta nueva, el asistente de discoverer de la
oportunidad de crear elementos calculados en el paso 6.

Una vez que ya est creada la consulta, para ir a clculos usted puede hacer:

Herramientas -> Clculos


Editar la hoja e ir a la pestaa de clculos.

Explicar la pantalla de clculos.


Ver clculos de.
Recuadro de Clculos Disponibles.
Recuadro de descripcin

A partir de aqu puede crear, editar o suprimir clculos.

Con el desplegable Ver Clculos de usted puede elegir que clculos quiere ver.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Creacin de Clculo

Para crear un calculo pulse nuevo:


Darle un nombre al clculo.
Crear el clculo pegando los elementos en el campo Clculo.

Explicar como utilizar funciones y elementos para hacer los cculos.

Los clculos puede ser:


Sencillos.
Complejos.

Si conoce la sintaxis del clculo, lo puede poner directamente.

Antes de pegar elementos en el campo Cculo, coloque el curso en el campo


clculo, donde desee insertar el elemento.

46
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Tipos de Funciones Disponibles

En la creacin de clculos usted puede hacer uso de una serie de funciones


que se agupan de la siguiente manera:

Analtico : Funciones que se pueden utilizar para anlisis de negocio.


Cadena : Funciones de carcter de una sola fila.
Conversin : Funciones de una sola fila que convierten de un tipo a otro.
Fecha : Calcula operaciones en fecha.
Grupo : Clculo funciones de agrupacin.
Numrico : Funciones de una sola fila que devuelven valores numricos
Otros : Funciones de una sola fila que no se aplican a ningn agrupamiento.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Utilizacin de Clculos en Condiciones y Otros Calculos

En la creacin de condiciones usted puede hacer uso de clculos.


En valores elegir seleccionar elementos
De la lista de elementos, los clculos estn al final.

Para utilizarlo en tros clculos, los clculos le aparecen cuando pica, en


elementos.

47
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Transferencia de un parmetro a un Clculo

En los clculos se pueden utilizar parmetros.

Para hacer uso de los parmetros, no tiene ms que poner el nombre del
parmetro con los dos puntos : delante.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Tema9 :
Programacin y Manejo de Informes en
Modo Programado (Modo Bach)

48
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Objetivo

Esta leccin le muestra como ejecutar, ver y suprimir informes en modo batch.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Planificacin de Informes.

Los informes planificados son libros de trabajo configurados para ejecutarse a


una hora especfica.

Un informe planificado se ejecuta en el servidor y en la base de datos se


guarda una copia de los resultados del informe planificado, para que este
disponible la prxima vez que se conecte.

NOTA : Los ejemplos hay que hacerlos con la versin anterior de Discoverer y
con el usuario LE_CONSULTAS

49
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Como planificar un libro de trabajo?

Archivo -> Gestionar Libros de Trabajo -> Gestin de Planificacin.


Picar el botn Planificar.
Elegir el libro de trabajo que desea planificar.

Elegir la hoja u hojas de trabajo que desea planificar.

Elegir la hora y fecha a la que desea que se ejecute.

Seleccione las repeticiones

Indicar si desea guardar los resultados cada vez que ejecute la consulta o
mantener el ltimo juego de resultados.

Introducir en el campo Suprimir automticamente los resultados despus de:

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Apertura de un libro de Trabajo Planificado

Para abrir un libro planificado hacer:

Archivo -> Abrir -> Gestor de Planificacin


Elegimos el libro de trabajo planificado y darle a abrir.

Otra forma:

Archivo -> Gestionar Libros de Trabajo -> Gestin de Planificacin.


Elegimos el libro de trabajo planificado y darle a abrir.

50
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Gestor de Planificacin

El gestor de planificacin tiene las segundas operaciones:

Abrir
Editar
Ver Error
Suprimir
Planificar.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Estado de un Libro de Trabajo y de una Hoja de Trabajo

Estado de un libro de trabajo.

Pendiente
Completa
No Planificada

Estado de una Hoja de Trabajo.

Informe Preparado
Error mientras se ejecutaba la consulta.
El EUL ha cambiado.
El nmero de registros ha excedido el lmite.
El Informe ha expirado.
El Informe ha sido eliminado por el Administrador.

51
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Creacin de Clculo

Para crear un calculo pulse nuevo:


Darle un nombre al clculo.
Crear el clculo pegando los elementos en el campo Clculo.

Explicar como utilizar funciones y elementos para hacer los cculos.

Los clculos puede ser:


Sencillos.
Complejos.

Si conoce la sintaxis del clculo, lo puede poner directamente.

Antes de pegar elementos en el campo Cculo, coloque el curso en el campo


clculo, donde desee insertar el elemento.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Tipos de Funciones Disponibles

En la creacin de clculos usted puede hacer uso de una serie de funciones


que se agupan de la siguiente manera:

Analtico : Funciones que se pueden utilizar para anlisis de negocio.


Cadena : Funciones de carcter de una sola fila.
Conversin : Funciones de una sola fila que convierten de un tipo a otro.
Fecha : Calcula operaciones en fecha.
Grupo : Clculo funciones de agrupacin.
Numrico : Funciones de una sola fila que devuelven valores numricos
Otros : Funciones de una sola fila que no se aplican a ningn agrupamiento.

52
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Utilizacin de Clculos en Condiciones y Otros Calculos

En la creacin de condiciones usted puede hacer uso de clculos.


En valores elegir seleccionar elementos
De la lista de elementos, los clculos estn al final.

Para utilizarlo en tros clculos, los clculos le aparecen cuando pica, en


elementos.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Transferencia de un parmetro a un Clculo

En los clculos se pueden utilizar parmetros.

Para hacer uso de los parmetros, no tiene ms que poner el nombre del
parmetro con los dos puntos : delante.

53
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Tema10 :
Anlisis de Datos con
Profundizaciones y Grficamente

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Objetivo

Esta leccin le muestra el uso de la funcin de cambio de nivel para generar


datos detallados y resumidos.

Adems se aprende a crear grficos mediante el asistente de grficos.

54
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Visualizacin de opciones de cambio de Nivel:

El cambio de nivel se activa siempre que vea un icono de cambio de nivel en


una hoja de trabajo.

Cuando hace click sobre un icono de cambio de nivel, Discoverer muestra una
lista de opciones de cambio de nivel e indica el nivel actual.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Opciones de Cambio de Nivel:

Discoverer por defecto ofrece una serie de cambios de nivel, relacionados con
las fechas.

Los cambios de nivel se utilizan para reflejar jerarquas.

Despliegue o profundizacin en la informacin.

El despliegue permite mostrar informacin ms detallada en pantalla


ampliando uno o ms elementos a un nivel superior de la jerarqua.

Repliegue o abstraccin en la informacin.

El repliegue permite mostrar informacin resumida eliminando uno o


ms elementos del nivel inferior de la jerarqua. una hoja de trabajo.

55
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Opciones de Cambio de Nivel:

Filtro de cambios de Nivel.

Reduccin de Datos Desplegados.

Ejemplo de Cambios de Nivel en una tabla.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Anlisis Grfico de Datos.

La representacin grfica de datos es uno de los mejores mtodos analticos


que existen.

Puede crear un grfico a partir de los datos de la ventana de resultados.

Para crear un grfico:

Grfico -> Nuevo Grfico.

Seleccionando el icono Grfico.

A partir de aqu, primero se elige el Tipo de Grfico y despus el subtipo.

56
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Anlisis Grfico de Datos
A partir de aqu elegimos lo que queremos que vaya en el eje Y y en el eje X.

Edicin de un grfico.
Cambio de Tamao de un grfico.
La barra de herramientas.
Cambio de Tipo de un grfico.
Posicin de un grfico.
Personalizacin de grfico (fuentes, etc)
Grfico de Tarjeta permite comparar datos ya que transforma los datos de la
tabla o de la matriz en porcentajes.

Supresin de un grfico:

Grfico -> Ocultar Grfico.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Tema11 :
Anlisis de Datos con
Profundizaciones y Grficamente

57
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Objetivo

En esta leccin aprender a exportar un informe a diferentes aplicaciones,


como imprimir hojas de trabajo y como compartir los libros de trabajo con
otros usuarios discoverer.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Exportacin de Resultados

Discoverer permite exportar los resultados de una consulta, de modo que


estos es puedan utilizar en otras aplicaciones.

Los formatos son variados:

HTML
TXT :Texto delimitado por tabuladores.
XLS : Excel.
XML.
PDF.

58
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Exportacin de Informes y Grficos.

Una vez que tiene la consulta, para poder exportarla haga:

Archivo -> Export

A partir de aqu indicar si desea exportar todo el libro o solo la hoja actual.

Elegir el programa al que se desea exportar y el nombre del fichero.

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Impresin de una hoja de trabajo.

Para imprimir en discoverer haga:

Archivo -> Imprimir

El sistema le muestra la pgina normal de impresin.

Aqu puede elegir si desea imprimir la:

Hoja seleccionada.
Todas las hojas.
Grfico

Por otro lado si estamos en un consulta pgina-detalle nos da la opcin:

Todas las Combinaciones Pgina/Detalle.

59
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica
Muchas gracias por su atencin

Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

Desarrollos y Sistemas Informticos Canarios S.L.

Direccin c/Camelia 15 - 17 Urbanizacin Las Torres

Localidad Las Palmas de Gran Canaria

Pas Espaa

Cdigo Postal 35010

Telfono +34 928 37 40 26

Fax +34 928 37 40 28

Correo Electrnico desic@desic-sl.com

60
Servicio Canario de la Salud - Jornada Oracle en la Administracin Pblica

You might also like