¿Qué sucede cuando elimina la entrada de un cliente de la base de datos y no tiene forma de restaurarla?

La respuesta real a la pregunta es que obtiene registros huérfanos en las tablas de pedidos, ya que tendría un valor de campos de cliente sin ningún dato de cliente.

Lo que permite un diseño de db adecuado es la integridad referencial para garantizar que no pueda tener pedidos sin clientes. Su restricción de RI debería evitar la eliminación

Un plan de copia de seguridad y restauración adecuado debería permitirle recuperarse de una falla de db o eliminación accidental de datos si es necesario

Una política de seguridad adecuada le permite crear cuentas de usuario en las tablas para garantizar que un usuario final no pueda eliminar datos de las tablas que no deberían tener la eliminación de datos a nivel de aplicación. Es decir, la tabla orders_items puede tener privilegios de eliminación en filas (marcadas con el código incorrecto) pero los datos del cliente no se pueden eliminar para preservar los datos del cliente

Esto nunca debería suceder, si un desarrollador DBA no le dará permiso para eliminar ningún dato en la base de datos PROD o en la base de datos UAT, si lo hace en SIT DB puede restaurar los datos desde UAT.
Si usted es un DBA, como alguien dijo, debe actualizar su CV y ​​buscar un nuevo puesto.

Si eres un DBA y te encuentras en esta situación, pasa el resto del día elaborando un currículum para una carrera diferente.

SIEMPRE debe tener un camino si regresa. Volviendo a justo antes de la eliminación, volviendo a la noche anterior, volviendo a la semana pasada incluso.

More Interesting

¿Qué están haciendo los ingenieros mecánicos en su vida después de 10 años de experiencia?

¿Cuáles fueron sus logros más satisfactorios y valiosos en su primer trabajo como contador público?

¿Alguien ha utilizado el servicio de reenvío de currículums de Arab World Careers?

Cómo hacer un cambio profesional desde la consultoría tecnológica

Si un compañero de trabajo estuviera husmeando en mi teléfono / correos electrónicos y encontrara bromas / comentarios discriminatorios sobre ellos, ¿me metería en problemas?

¿Puedo elegir operar como un negocio a tiempo parcial en India?

¿Cómo es ser un ingeniero de software trabajando de forma remota?

Instituto Internacional de Tecnología de la Información, Hyderabad (IIIT-H): ¿Cuál ha sido la mayor celebración después de su primera pasantía / trabajo?

¿Qué empresas contratan estudiantes en el IIM / FMS / XLRI / IIFT que tienen un puntaje de GPA menor a 6.0 de 10 en la graduación (BTech)?

¿Vale la pena hacer CA?

Contadores Públicos (CA): Terminé con mi BCom, actualmente estoy buscando una CA y quiero seguir estudiando a partir de entonces. ¿Qué curso debo seguir?

¿El estudiante internacional de contabilidad consigue un trabajo en Melbourne Australia después de graduarse?

¿Cuáles son las opciones de carrera más adecuadas para un tipo de personalidad INTJ?

¿Qué trabajos probablemente seguirían siendo demandados a largo plazo: front-end o back-end?

¿Qué títulos necesito para comenzar una carrera en psicología?