usar proc. almacenados como interfaz para base de datos

rodrigo ahumada rodahummont en yahoo.com.ar
Mar Nov 27 12:47:20 CLST 2007


hola

tengo una consulta de opinion

resulta que en el lugar donde trabajo, se utiliza base de datos de una manera bien especial, como log de eventos. Las cosas que se le piden a la base de datos estan relativa% bien definidas, pero se trabaja con ella usando sentencias sql cocinadas a mano dentro de los programas.

mi pregunta es:

es buena idea hacer uso de procedimientos almacenados como interfaz para la base de datos?

es decir, buscar todas las sentencias sql que se usan el los programas, y asigna un procedimiento
almacenado que las ejecute.

las ventajas que pareciera tener serian:
- en los programas en vez de usar " insert into A, B, C values (a, b, c)", usaria "exec inserta a, b, c", es menos que escribir (aunque igual hay que fijarse en los formatos de los datos)

- permitiria utilizar otros motores de base de datos, o otros esquemas de tablas...


gracias




      Compartí video en la ventana de tus mensajes (y también tus fotos de Flickr). 
Usá el nuevo Yahoo! Messenger versión Beta. http://ar.beta.messenger.yahoo.com/



Más información sobre la lista de distribución Linux