Ver Mensaje Individual
  #5  
Antiguo 11-07-2005
Avatar de rastafarey
rastafarey rastafarey is offline
Miembro
 
Registrado: nov 2003
Posts: 927
Reputación: 23
rastafarey Va por buen camino
resp

Pero que tiene que ver el culo con las pentañas.

Si vas hacer un buen diseño de base no estes pendiende el como o quien lo va a usar eso es secundario.

Pero en tuca caso tambien se creaun arestriccion para los not null.

Tambien puedes usar una numeracion de resticciones y las envias desde tu archivo.

Por ejemplo.

En un triger para un campo fecha que debe contenr valor puedes usar if l afecha es null exception msg'1';
msg es una excecion en blanco.

Pero eso es buen apractica ya que estas dejando qu los datos viajen al servidor para hacer la validacion y eso es perder el tiempo en cosas innecesarias. mejor por que no vlaidas en el ciente. Y si deja las validadciones en el servidor para cuando no se conepten con tu aplicacion ya que en este caso no lo puedes evitar. Pero es mejor asegurarse que lo que llegue a la base de datos ya este bien validado y de esta manera te evitas el sobrecargo de la red. Y quitense esa mala costumbre de dejarle todo el trabajo a el manejador para que sus aplicaciones siemprre sean de buena calidad.

Te pongo un ejemplo si tu base aplicacion esta en usa y tu bd esta y tua plicacion corre en japon coneptandose a dicha base dedoatos vas a dejar que todas las validaciones se hagan en el servidor(y mas grave te imaginas que viajen varias imaganes y solo se tenga qu evalidar la fecha bueno yo de mi parte creo que eso es una locura. es este caso hasta una aplcacion echa en oracle(elcaro) no se portaria del todo bien).

No es un selmon si no que solo quiero que la gente hable bien de firebird. Asi que tambien ayudemos al menejador.

Otra solucion para acelerar tu aplcacion es taraete temporalmente las tablas que se usan muy frecuentemente y sufren pocos cambios y en el caso que s ecambie lansar un evento d eactulizacion con los cambios para que los clientes se actulicen y veran las mejora de tu aplicacion por mas malo que sea nuestro manejador.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa.
Responder Con Cita