Coacción de propagación

En sistemas de la base de datos, unos detalles "de coacción de propagación lo que debería pasar a una mesa relacionada cuando actualizamos una fila o las filas de una mesa objetivo" (Paul Beynon-Davies, 2004, p.108). Las mesas se unen usando la clave primaria para relaciones de la clave foránea. Es posible para usuarios actualizar una mesa en una relación de tal modo que la relación ya no es consecuente y esto se conoce como la rotura de la integridad de referencia. Un ejemplo de romper integridad de referencia: si una mesa de empleados incluye un número del departamento para 'Housewares' que es una clave foránea a una mesa de departamentos y un usuario suprime ese departamento de la mesa del departamento entonces los archivos de empleados de Housewares se referirían a un número del departamento inexistente.

Las coacciones de propagación son métodos usados por sistemas de gestión de la base de datos relacional (RDBMS) para solucionar este problema asegurando que las relaciones entre mesas se conserven sin el error. En su libro de texto de la base de datos, Beynon-Davies explica los tres modos que RDBMS manejan la eliminación del objetivo y tuples relacionado:

Bibliografía



Buscar