Taller ACL 2011 PDF

También podría gustarte

Está en la página 1de 15

ORIENTACIÓN: AUDITORÍA

SEGURIDAD Y CONTROL
INFORMÁTICO

CURSO DE ACL

Cr. Oscar Nielsen


ornielsen@gmail.com

CONTENIDO DEL CURSO:

MÓDULO I: Principios Básicos.

MÓDULO II: Acceso a los Datos.

MÓDULO III: Verificar Integridad de Datos.

MÓDULO IV: Análisis de Datos.

MÓDULO V: Informar Resultados.

MÓDULO I
PRINCIPIOS BÁSICOS

1
¿QUÉ ES ACL?
¿QUIÉN UTILIZA ACL?
¿QUÉ SE PUEDE HACER CON ACL?

• Recopilar información esencial para la toma de decisiones


• Conservar la integridad de los datos
• Procesar datos de diferentes sistemas
• Procesar archivos de cualquier tamaño con rapidez
• Analizar grandes conjuntos de datos en su totalidad
• Automatizar procesos analíticos
• Llevar un registro del trabajo

CONCEPTOS BÁSICOS
SOBRE DATOS

• Comprender los datos

• Archivos

• Registros

• Campos

PRINCIPIOS BÁSICOS
DE ACL

 EL PROYECTO DE ACL

 Tablas

 Scripts

 Logs

 Área de Trabajo

 Carpetas

2
ELEMENTOS DEL ANÁLISIS
DE DATOS

• Comandos
• Expresiones:
- Filtros
- Campos Computados
• Funciones

• Variables

CICLO DE ANÁLISIS
DE DATOS

1. Planificación.

2. Acceso a los Datos.

3. Verificación de la Integridad de los Datos.

4. Análisis de los Datos.

5. Reporte de los Resultados.

MÓDULO II
ACCESO A LOS DATOS

3
ACCESO A LOS DATOS

 Etapas del proceso:

a) Localizar los datos.

b) Adquirir los datos.

c) Acceder a los datos.

Crear Tablas.

MÓDULO III
VERIFICAR LA INTEGRIDAD
DE LOS DATOS

VERIFICAR LA INTEGRIDAD
DE LOS DATOS

• ¿Qué significa INTEGRIDAD de los datos?

• Origen de los errores:

1. Entrada
2. Procesamiento
3. Extracción
4. Conversión
5. Transmisión
6. Definición

4
VERIFICAR LA INTEGRIDAD
DE LOS DATOS

¿Qué verificar? C F E
a) Validez del formato de tabla O U X
b) Totales de control M N P
c) Valores límites A C R
¿Cómo N I E
d) Elementos faltantes
Verificarlo? D O S
e) Duplicados
f) Confiabilidad de los datos O N I
g) Sensatez S E O
h) Relaciones S N
E
S

VERIFICAR LA VALIDEZ

 COMANDO: VERIFICAR
¿Qué verificar?:
• Campos de caracteres contengan caracteres imprimibles
• Campos numéricos contengan sólo números válidos
• Campos de fecha contengan sólo fechas válidas

¿Qué ocurre si se encuentran errores de validez?

SOLUCIONARLOS

TOTALES DE CONTROL

 COMANDOS:

1. CONTAR Conteo de registros.

2. TOTALIZAR Campos NUMÉRICOS.

3. ESTADÍSTICAS Campos NUMÉRICOS


Y DE FECHA.

¿Qué sucede si los totales de control no coinciden?

5
VERIFICAR LOS LÍMITES
CORRECTOS

 COMANDO: ESTADÍSTICAS

 FUNCIÓN: BETWEEN ( )

Para aislar registros NUMÉRICOS


de FECHA o de CARACTER

¿Qué sucede si los registros no se encuentran


dentro de los límites?

IDENTIFICAR ELEMENTOS
FALTANTES

 COMANDO: FALTANTES

 FUNCIÓN: ISBLANK ( )

¿Qué ocurre si se detectan elementos faltantes?

IDENTIFICAR ELEMENTOS
DUPLICADOS

 COMANDO: DUPLICADOS

¿Qué ocurre si se detectan elementos duplicados?

6
COMPROBAR LA CONFIABILIDAD

 USO DE CAMPOS COMPUTADOS


¿Qué ocurre si se detectan elementos duplicados?

 OTRAS PRUEBAS DE INTEGRIDAD

COMPROBAR LA SENSATEZ

COMPROBAR RELACIONES

MÓDULO IV
ANÁLISIS DE LOS DATOS

EXPRESIONES

 Concepto

 Uso en ACL:
Creación de FILTROS
Creación de CAMPOS COMPUTADOS

 Tipos de Expresiones:
LÓGICAS
NUMÉRICAS
DE FECHA
DE CARACTERES

7
EXPRESIONES

 FILTROS
Tipos de Filtros: Elementos de un Filtro:
GLOBAL CAMPOS
COMANDO OPERADORES
FILTRO RÁPIDO VALORES

Al Ingresar Valores Utilizar


De Caracter Comillas dobles
Numéricos No utilizar puntuación
De Fecha Comillas invertidas

EXPRESIONES

 CAMPOS COMPUTADOS
Campo Computado Matemático
Campo Computado de Conversión
De: A: Utilizar:
Caracteres Numérico VALUE ( )
Caracteres Fecha CTOD ( )
Numérico Caracteres STRING ( )
Fecha Caracteres DATE ( )

Campo Computado Condicional

PERFILES DE DATOS

 Comandos:
1. Clasificar
2. Resumir

3. Tabla Cruzada
4. Estratificar
5. Antigüedad

8
PERFILES DE DATOS

 CLASIFICAR
Campos de caracteres

 RESUMIR
Campos de Caracteres o de Fecha
Funcionalidad Clasificar Resumir
Envío de Resultados Todos No: GRÁFICO
Cant. Campos Claves Uno Más de uno
Campo Clave Caracter Carácter y Fecha
CALT. Reg. Recomen. Menos de 50.000 Más de 50.000

PERFILES DE DATOS

 TABLA CRUZADA
Campo de Caracter

 ESTRATIFICAR
Campo Numérico

 ANTIGÜEDAD
Campo de Fecha

AISLAR DATOS

Opciones:

1. Filtros

Registros
2. Extraer (Comando) Opciones
Campos

3. Exportar (Comando)

9
REORDENAR TABLAS

Comandos:
1. Secuencia
2. Ordenar
3. Indexar
CONDICIÓN ORDENAR INDEXAR
Velocidad Más lento Más rápido
Archivo resultante Más grande Más pequeño
Espacio en disco necesario Más Menos
Proces. subsig. tabla compl. Más rápido Más lento
Proces. subsig. Buscando Más lento Más rápido

COMBINAR TABLAS

Métodos disponibles:

1. Comando Extraer con la opción ANEXAR.

2. Comando UNIR.

3. Comando RELACIONES.

COMBINAR TABLAS

 UNIR
Mayor de Reg. de
Ventas a Crédito Clientes
Nº Client Monto Nº Client Límite
201 $ 1.850 201 $ 1.500
202 $ 1.200 203 $ 2.000
203 $ 1.000 204 $ 1.800
203 $ 1.100 205 $ 2.500

Tabla Primaria Tabla Secundaria

10
COMBINAR TABLAS

 UNIR
Opciones para combinar tablas:
1. Registros primarios coincidentes.

Mayor de Tabla Reg. de


Ventas a Crédito Resultante Clientes
Nº Client MontoN Client Monto LímiteNº Client Límite
201 $ 1.850 201 $ 1.850 $ 1.500 201 $ 1.500
202 $ 1.200 203 $ 1.000 $ 2.000 203 $ 2.000
203 $ 1.000 203 $ 1.100 $ 2.000 204 $ 1.800
203 $ 1.100 205 $ 2.500

COMBINAR TABLAS

 UNIR
Opciones para combinar tablas:
2. Registros primarios no coincidentes.
Mayor de Tabla Reg. de
Ventas a Crédito Resultante Clientes
Nº Client MontoN Client Monto LímiteNº Client Límite
201 $ 1.850 202 $ 1.200 201 $ 1.500
202 $ 1.200 203 $ 2.000
203 $ 1.000 204 $ 1.800
203 $ 1.100 205 $ 2.500

COMBINAR TABLAS

 UNIR
Opciones para combinar tablas:
3. Registros primarios coincidentes, incluir todos los registros 1rios.
Mayor de Tabla Reg. de
Ventas a Crédito Resultante Clientes
Nº Client Monto N Client Monto Nº Client
Límite Límite
201 $ 1.850 201 $ 1.850 $ 1.500 201 $ 1.500
202 $ 1.200 202 $ 1.200 $0 203 $ 2.000
203 $ 1.000 203 $ 1.000 $ 2.000 204 $ 1.800
203 $ 1.100 203 $ 1.100 $ 2.000 205 $ 2.500

11
COMBINAR TABLAS

 UNIR
Opciones para combinar tablas:
4. Registros primarios coincidentes, incluir todos los registros 2rios.
Mayor de Tabla Reg. de
Ventas a Crédito Resultante Clientes
Nº Client MontoN Client Monto LímiteNº Client Límite
201 $ 1.850 201 $ 1.850 $ 1.500 201 $ 1.500
202 $ 1.200 203 $ 1.000 $ 2.000 203 $ 2.000
203 $ 1.000 203 $ 1.100 $ 2.000 204 $ 1.800
203 $ 1.100 204 $0 $ 1.800 205 $ 2.500
205 $0 $ 2.500

COMBINAR TABLAS

 UNIR
Opciones para combinar tablas:
5. Registros primarios coincidentes, incluir todos los reg. 1 y 2rios.
Mayor de Tabla Reg. de
Ventas a Crédito Resultante Clientes
Nº Client MontoN Client Monto LímiteNº Client Límite
201 $ 1.850 201 $ 1.850 $ 1.500 201 $ 1.500
202 $ 2.200 202 $ 1.200 $0 203 $ 2.000
203 $ 1.000 203 $ 1.000 $ 2.000 204 $ 1.800
203 $ 1.100 203 $ 1.100 $ 2.000 205 $ 2.500
204 $0 $ 1.800
205 $0 $ 2.500

COMBINAR TABLAS

 UNIR
• Reglas del Comando UNIR:
- Tablas de igual Proyecto ACL.
- Ambas Tablas deben tener un campo clave común.
- Campos Claves:
- Tipo CARÁCTER.
- Igual LONGITUD.
- Mismo tipo de LETRA (mayúscula, minúscula).
- Misma JUSTIFICACIÓN.
- Ordenados secuencialmente.
• Registros Duplicados en la Tabla Secundaria.

12
COMBINAR TABLAS
Tabla de Vendedores

 RELACIONES Cód. del Vendedor


Nombre y apellido
Teléfono
Categoría
Tabla de Ventas

Cód. del Vendedor


Fecha Op.
Cód. del Cliente Tabla de Clientes
Monto
Cód. del Cliente
Nombre y apellido
Dirección
Teléfono
Localidad

COMBINAR TABLAS

 RELACIONES
• Reglas del Comando RELACIONES:
- Tablas de igual Proyecto ACL.
- Hasta 18 Tablas a la vez.
- Todas deben tener un campo clave común.
- Campos Claves:
- Tipo CARÁCTER.
- Igual LONGITUD.
- Mismo tipo de LETRA (mayúscula, minúscula).
- Misma JUSTIFICACIÓN.
- Ordenados secuencialmente.
• Registros Duplicados en la Tabla Secundaria.

COMBINAR TABLAS

Requisito Unir Relaciones


Espacio en disco Crea una 3er. tabla Crea un Índice
Procesamiento del Varia según la tabla el Menos tiempo
Comando tipo de unión
Procesamiento de Archivo Plano Comparación de
Resultado registros. > tiempo.
Preordenar o Indexar Ordenar la tabla Indexar las tablas
secundaria
Cantidad Campos Claves Uno o más Uno sólo

13
ANÁLISIS DIGITAL

 COMANDO: BENFORD

MUESTREO

 MUESTREO EN ACL

RESUMEN DE COMANDOS
MÁS FRECUENTES
PRUEBA u OPERACIÓN COMANDOS TIPO DE DATOS
Confirmación y Descubrimiento VERIFICAR Caract, numeric, fecha.
CONTAR Basado en registros.
TOTALIZAR Numéricos.
ESTADÍSTICAS Numéricos y fecha.
Orden SECUENCIA Caract, numeric, fecha.
Integridad FALTANTES Caract, numeric, fecha.
Exclusividad DUPLICADOS Caract, numeric, fecha.
Concentración ESTRATIFICAR Numéricos.
CLASIFICAR Caracteres.
ANTIGÜEDAD Fechas.
TABLA CRUZADA Caracteres.
RESUMIR Caracteres y fechas.
Reordenar ORDENAR Caract, numeric, fecha.
INDEXAR Caract, numeric, fecha.
Asociación de Tablas EXTRAER-ANEXAR Basado en registros y campos.
UNIR Caracteres.
RELACIONES Caracteres.

MÓDULO V
INFORMAR RESULTADOS

14
INFORMAR LOS RESULTADOS
DEL ANÁLISIS

 GENERAR REPORTES CON ACL

 REPORTE DESDE LA VISTA

 REPORTES. GENERACIÓN AVANZADA


 CRYSTAL REPORTS
 GRAFICAR RESULTADOS
 USO DEL LOG
 DOCUMENTACIÓN DEL ANÁLISIS

15

También podría gustarte