En los sistemas de bases de datos, una transacción consistente es aquella que no infringe ninguna restricción de integridad durante su ejecución. Si una transacción deja la base de datos en un estado ilegal, se cancela y se informa un error.
En los algoritmos, la noción de integridad se refiere a la capacidad del algoritmo para encontrar una solución, si existe, y si no, informa que no hay solución posible.
En teoría de complejidad computacional, un problema P es completo para una clase de complejidad C, bajo un tipo de reducción dado, si P está en C, y cada problema en C se reduce a P usando esa reducción. Por ejemplo, cada problema en la clase NP-complete está completo para la clase NP, bajo reducción de tiempo polinomial, muchos uno.
En las pruebas de software, la integridad tiene como objetivo la verificación funcional del gráfico de llamadas (entre el elemento de software) y el gráfico de control (dentro de cada elemento de software). El concepto de integridad se encuentra en la teoría de la base de conocimiento.
Podría seguir y seguir con tales definiciones ... ¿tal vez hacer la pregunta menos vaga?
Y si tuviera un mal día, me gustaría enlazar a "Goedels teoremas de incompletitud", ya que sería definitivamente ser en el tema;)
Pueden significar muchas cosas. ¿Puedes proporcionar ejemplos de uso que no encuentres claro? – jfawcett
significan no consistente y no completo –
@jfawcett Agregué un ejemplo – Julian