Es mejor una vista porque , para que en tu proceso, no
se dependa de la base de datos, de tal forma que
cuando cambies la base de datos, seria casi
transparente el asunto.
Es mejor el store procedure porque, ya que estableces
una regla, pero depende la base de datos, y cuando
migras es necesario rehacerla.
En costos, será muy caro depender de mas cosas de la
base de datos, usando lo esencial podras migra a
cualquier base de datos.
Existe otro detalle con el store procedure, que el
trabajo lo tiene la BD, y si tu proceso es pesado,
hecha cuentas al rendimiento.
En la vista también si no la haces adecuadamente
afecta a la BD, pero bien elaborada no hay problema.
Si no tienes problemas con costos, migraciones, y tal
vez personal que debe rehacer dichos procesos,
entonces, es un escenario ideal en el cual puedes
realizar lo que gustes.
Esperando sirva el comentario, saludos!!
--- Sebastián D´Alessandro <
seb_dalessandro@...>
wrote:
> Hola, no entiendo que pretendes realizar, pero son
> dos objetos de base de datos con diferentes
> funcionalidades. Tienes que evaluar tus necesidades,
> también podrías utilizar vistas materializadas si el
> caso lo permite. Pero ten presente que las vistas
> solo mantienen la definición de una consulta
> mientras que los stored procedure te permiten
> programar incorporando lógica.
>
> Sebastián D'Alessandro
>
> "Esvanny E. Villarroel N." <
esvannyv@...>
> wrote:
>
> Buenas amigos(as),
>
> Se me presenta la siguiente duda, es mejor
> trabajar con procedimientos almacenados a una vista?
> Agradezco a cualquiera que me pueda ayudar a
> dilusidar ventajas y desventajas.
>
> Esvanny E.Villarroel N.
> Ingeniero de Sistemas
> Administrador de Base de Datos
>
>
>
>
>
>
>
>
>
>
> ---------------------------------
> Preguntá. Respondé. Descubrí.
> Todo lo que querías saber, y lo que ni imaginabas,
> está en Yahoo! Respuestas (Beta).
> Probalo ya!
>
>
>
>
> ---------------------------------
> Now that's room service! Choose from over 150,000
> hotels
> in 45,000 destinations on Yahoo! Travel to find your
fit.
________________________________________________________________________________\
____
Never miss an email again!
Yahoo! Toolbar alerts you the instant new Mail arrives.
http://tools.search.yahoo.com/toolbar/features/mail/