22/07/2011, 08:01
|
| Colaborador | | Fecha de Ingreso: agosto-2006 Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 4 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 |