Entrar
¿Usuario nuevo? Regístrate
AdminBDOracle · Administración de Bases de Datos Oracle
? ¿Ya estás suscrito? Entrar en Yahoo!

Consejos de Yahoo! Grupos

¿Sabías que...?
Puedes añadir enlaces en tu web relacionados con tu grupo.

Mensajes

  Mensajes Ayuda
Avanzado
¿Es mejor un procedimiento almacenado a una vista?   Lista de mensajes  
Responder | Reenviar Mensaje #5624 de 7394 |
Re: [Oracle] ¿Es mejor un procedimiento almacenado a una vista?


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/



Mié, 4 de Abr, 2007 9:34 pm

soledad_jj
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje

Reenviar Mensaje #5624 de 7394 |
Desplegar mensajes Autor Ordenar por fecha

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...
Esvanny E. Villarroel...
esvannyv
Sin conexión Enviar mensaje
1 de Abr, 2007
3:12 am

Hola, no entiendo que pretendes realizar, pero son dos objetos de base de datos con diferentes funcionalidades. Tienes que evaluar tus necesidades, también...
SebastiánD´Ales...
seb_dalessandro
Sin conexión Enviar mensaje
4 de Abr, 2007
4:39 pm

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 ...
SoledadJuárez
soledad_jj
Sin conexión Enviar mensaje
4 de Abr, 2007
9:34 pm
Avanzado

Copyright © 2009 Yahoo! Todos los derechos reservados.
Política de Privacidad Actualizada - Condiciones del servicio - Directrices - Ayuda