ACL Comandos Uso Software Auditoria De Sistemas.
aggrazioli2 de Diciembre de 2012
726 Palabras (3 Páginas)3.474 Visitas
APUNTE DE COMANDOS ACL
Funciones de conversión de datos
DATE
Transforma un campo fecha a texto
DATE(campo fecha)
CTOD
Permite convertir un campo de tipo carácter o numérico a una fecha. El campo debe tener formato fecha, por ejemplo: ‘DD/MM/AAAA’. La sintaxis es:
CTOD(campo numérico o texto)
DEC
Convierte un numérico entero a numérico con decimales, detallando la cantidad de decimales que se quiere dar al valor resultante. Sintaxis:
DEC(campo numérico, cantidad de decimales)
STRING
Convierte un campo numérico a texto.
Sintaxis:
STRING(Campo numérico, cantidad de posiciones que tendrá el campo de texto)
VALUE
Transforma un texto a numérico.
VALUE(campo texto, cantidad de decimales que tendrá el campo numérico)
Expresiones lógicas
BETWEEN
Permite la selección de registros en los cuales una columna (con formato numérico) posee valores entre rangos definidos.
BETWEEN (campo numérico, valor mínimo, valor máximo)
ISBLANK
Permite detectar los registros en donde un determinado campo carácter está vacío.
ISBLANK(campo texto)
SUBSTR
Permite obtener una parte de una cadena de caracteres
SUBSTR(campo texto, inicio, longitud) donde el inicio es la primera posición del campo y la longitud la cantidad de posiciones. Por ejemplo, si SUBSTR(Descripción, 3,4) y el campo descripción = ‘Auditoria de sistemas’, el campo resultante será: ‘dito’.
TOTALIZAR CAMPOS (menú analizar)
Obtiene el total de registros. Se puede poner ciertas condiciones en el total, por ejemplo:
ORDENAR REGISTROS (menú datos)
Permite ordenar registros por uno o varios campos de la tabla. Ejemplo se desea ordenar por código de producto:
Se crea una tabla ordenada por código de producto:
ESTRATIFICAR
Permite totalizar por rangos de valores. Por ejemplo, se quiere saber la cantidad de empleados por rango de cierta bonificación que se les da en el año 2002. Se analiza la siguiente tabla:
Se debe estratificar sobre el campo Bonificación como sigue:
Ver como se setean los valores y relacionar con la pantalla resultante:
Se puede ver que hay 2 empleados con bonificación menor a 100 $ (valor mínimo seteado en pantalla anterior), que hay 47 empleados con bonificación mayor a 8000 $ (valor máximo seteado) y que entre el valor mínimo y máximo hay 10 intervalos (seteado con valor de intervalos). A su vez, como se totalizó el monto del salario, muestra el salario sumarizado de los empleados correspondientes a cada rango.
CLASIFICAR
Permite obtener la cantidad de registros para diferentes valores de un campo dado de la tabla, por ejemplo, si se quiere la cantidad de ventas por fecha, con clasificar se selecciona el campo por el cual se quiere sumarizar (en este caso la fecha). Recordar que el campo debe ser de tipo string para poder habilitarlo. A su vez se puede totalizar montos, por ejemplo, el monto de la facturación anual.
UNION DE TABLAS
Permite obtener una tabla a partir de otras dos. Por ejemplo, si quisiera obtener de
...