Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/07/2011, 08:01
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 9 meses
Puntos: 774
Respuesta: Como para organizar mis procedimientos almacenados

Lo mas apropiado es que hagas una vista por cada una de las consultas que vayas a realizar para consultar a tu base de datos, porque? pues porque con los procedures encriptas un poco tu codigo desde tu aplicacion y asi es un poco mas dificil que puedas tener inyeccion de codigo sql, porque no es lo mismo que pongas un select campo, campo from tabla ya que alguien que sepa de sql podra poner un select * from tabla y obtener informacion a al cual no tendria acceso, pero si lo haces con una vista nada aunque ponga select * from vista, nada mas podra ver los datos que arroja la vista no datos que no tendria que ver, otra cosa para tener un mejor control de tus vistas y tablas podrias crear "schemas" dentro de tu base de datos esto para que todas las vistas encerradas por ejemplo en el schema ventas sean de ventas todas las de compras etc....

Saludos!!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me