Saludos,
Solucioné un problema de datos en mi aplicación a forzando
un tipo de combinación loop, en vez de hash en una
consulta de un stored procedures.
Ahora mi siempre sabio amigo, compatriota y MVP no me
recomienda esto pues me explica que eso viola preceptos de
el modelo relacional y que me amarra a TRANSACT SQL lo
cual es malo a la hora de querer camibiar de gestor de
base de datos mi aplicación, ahora.
Mi aplicación está elaborada en tres capas, gracias a lo
cual llegar a tocar la base de datos requiere dos capas
que me evitan que un cambio en una de las dos capas
finales afecten a mi aplicación, pero además traté en lo
posible de utilizar el concepto de independencia de los
datos a través del cual puedo modificar el el propio
sistema de base de datos una capa sin afectar otra.
Probé tratando de migrar a otros gestores de bases de
datos mi aplicación (aunque sigo con SQL Server, no se
preocupen), me di cuenta en Access por ejemplo migro mi
aplicación, creo mis "consultas almacenadas" que simulan
mis stores procedures, quito el "loop" de la consulta,
instalo mi aplicación y listo, si muchos cambios, igual
con Oracle.
Bueno, si alguien leyó esto y lo anterior (de hace como
dos o tres días) y desea transcribir algún comentario,
gracias.
Julio C. Briceño R.
Caracas, Venezuela
Analista de Sistemas
C.I. V-13952301
Leer las respuestas