Limpieza de Datos

Resumen

Aplicación que lee, interpreta y ejecuta los scripts sql asociados a la limpieza de datos en una base. El objetivo de la aplicación es proveer al usuario un mecanismo para ejecutar los scripts de manera centralizada y, en la medida de lo posible, automatizada.

Detalle

INICIALIZACION DE LA APLICACION

Al iniciar la aplicación, la misma crea la tabla de exclusión de limpieza (si no existe) e inserta en la misma todas las tablas que se encuentran en el script correspondiente (definido en los parámetros de la aplicación). Crea además, todas las funciones SQL necesarias para llevar a cabo las tareas de limpieza y manejo de empresas y numeradores.

 

DETALLE DE BOTONES POR SECCION

SECCION

TABLAS EXCLUIDAS

BOTON

DESCRIPCION

Agregar

Agrega un conjunto de tablas a las tablas que se deben excluirde la limpieza. Seleccione el conjunto de tablas deseado y luego edite, para cada tabla, el tipo de limpieza del que se excluye.

Modificar

Modifica el tipo de limpieza de tablas que se encuentran excluidas.
Seleccione el conjunto de tablas deseado y luego edite, para cada tabla, el tipo de limpieza del que se excluye.

Quitar Quita un conjunto de tablas de las tablas excluidas de limpieza. Seleccione el conjunto de tablas que desea quitar y luego confirme que desea quitarlas.
Generar Script Genera un script de inserción con todas las tablas que se encuentran excluidas al momento de generar.

 

Cada uno de los botones que se describen a continuación obtiene la ubicación y nombre de su script asociado a partir de los parámetros de la aplicación y lo lee. Al leer el script, identifica e interpreta los distintos sub-scripts que aparecen en él y presenta al usuario los sub-scripts identificados, junto con todas las sentencias que se ejecutan en cada uno. Para ejecutar, seleccione los sub-scripts y presione ejecutar.

 

SECCION

LIMPIEZA

BOTON

DESCRIPCION

PARAMETRO DE SCRIPT ASOCIADO 

Limpieza Total

Genera las sentencias necesarias para llevar a cabo una limpieza total de la base de datos. 

limpieza_total

Limpieza Parcial

Genera las sentencias necesarias para llevar a cabo una limpieza parcial de la base de datos. 

limpieza_parcial

 

SECCION

EMPRESAS

BOTON

DESCRIPCION

PARAMETRO DE  SCRIPT ASOCIADO

Agregar Empresa

Genera las sentencias necesarias para agregar una empresa nueva. Especifique el código base a utilizar (existe un servicio de selección sobre este campo) y el código de la nueva empresa. 

agregar_emp

Cambiar Código

Genera las sentencias necesarias para cambiar el código de una empresa existente. Especifique el código base a utilizar (existe un servicio de selección sobre este campo) y el código por el cual desea cambiarlo. 

cambiar_cod_emp
Borrar Empresa Genera las sentencias necesarias para borrar una empresa existente. Especifique el código de la empresa a borrar (existe un servicio de selección sobre este campo).  borrar_emp

 

SECCION

NUMERADORES

BOTON

DESCRIPCION

PARAMETRO DE  SCRIPT ASOCIADO

Reset

Genera las sentencias necesarias para pasar a 0 todos los numeradores.

reset_numeradores