¿Qué es la anomalía de actualización?

2 Respuestas


  • Una anomalía de actualización es una condición que puede ocurrir si una base de datos no se construye y mantiene correctamente. La misma condición puede ocurrir en el registro de su PC o computadora portátil con Windows si se eliminan partes de un programa, pero la entrada de registro para el programa aún existe. Es un registro que permanece en una base de datos sin vínculo, en definitiva. Y una anomalía de actualización puede causar problemas como una base de datos y una PC de rendimiento lento, y cuando hay demasiadas, pueden causar un bloqueo.  

    Los sistemas de tecnología de la información actuales se basan en gran medida en bases de datos relacionales. Las bases de datos relacionales son una colección de tablas diseñadas para reducir la duplicación y redundancia de datos. El grado en que se elimina la duplicación de datos se mide en una base de datos relacional mediante algo llamado normalización de datos. Hay cinco grados de normalización, siendo uno el más bajo y cinco el más alto. Con una base de datos relacional en la quinta forma normal, no hay posibilidad de tener una anomalía de actualización. Una base de datos relacional en la primera forma normal tiene una gran probabilidad de tener una anomalía de actualización. Esto se ha convertido en una ciencia dentro del campo de la tecnología de la información, y cada administrador de bases de datos está capacitado en este campo y está constantemente tratando de evitar cualquier anomalía de actualización en las bases de datos relacionales que se encargan de mantener. 

    Existen diferentes tipos de anomalías en los datos. El ejemplo citado anteriormente de eliminar un programa de su disco duro, sin dejar de tener entradas en su registro de Windows, se denomina anomalía de eliminación. Si nota que su PC o computadora portátil funciona con lentitud y tiene un historial de instalación y eliminación de programas de su disco duro, existe una gran posibilidad de que existan anomalías de eliminación en su registro. Para paliar este problema, será necesario comprar un producto en su tienda de informática local que limpie los registros de entradas como este.

  • Pueden ocurrir inconsistencias lógicas en tablas que no están suficientemente normalizadas. Estas inconsistencias se deben a diversas anomalías que involucran operaciones de datos. Esta información se puede expresar en varios registros y las actualizaciones pueden resultar en inconsistencias lógicas.  

    Por ejemplo, un cambio en la dirección de un empleado se aplicará potencialmente a varios registros. Si no se pueden actualizar todos los registros, la tabla quedará en un estado inconsistente. La tabla proporcionará respuestas contradictorias a una consulta particular que involucre la dirección de un empleado. Esta condición se conoce como anomalía de actualización.

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación