FoxPro/Visual FoxPro - Dos preguntas

 
Vista:
Imágen de perfil de ana_kiehl

Dos preguntas

Publicado por ana_kiehl (186 intervenciones) el 16/06/2005 05:20:15
Hola ! me podrian aclarar las siguientes dudas :
1) ¿ Que es validar una tabla ?
2)¿que son las transacciones(begin transaction,end trasaction , rollback) ?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Dos preguntas

Publicado por Roman Suazo (2723 intervenciones) el 16/06/2005 06:38:31
¿ Que es validar una tabla ?

Podria signficar varias cosas: una que cheques que la tabla este en buenas condiciones antes de usarla o revisar que estas ingresando data valida a la tabla. Dependeria del contexto, ya que el termino se usa de diferentes formas...

2)¿que son las transacciones(begin transaction,end trasaction , rollback) ?

Con las transacciones te aseguras que *toda* la informacion que ingresas a la tabla es correcta, es decir, si actualizas un grupo de registros y ejecutas el tableupdate (sin transacciones), puede ser que algunos registros no se hayan guardado (por muchas razones) pero otros si. Como podras ver ese tipo de casos no es deseado, es decir, o se graba todo los datos (datos correctos) o no se graba nada ( asi no tendriamos informacion incompleta). Si "envuelves" los tableupdate con una transaccion podrias revertir todo lo que se salvo en caso de
que no todos los registros se hayan guardado.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar