Stored Procedures o Dataset creados por VS

26/02/2006 - 15:39 por Roberto | Informe spam
Hola a tod@s, llevos un par de semanas con esto del VS y poco a poco voy
avanzando por este sendero. He llegado a un punto donde me planteo una duda,
a ver si podeis arrojar luz.
La cuestión es si al realizar una aplicación que va a estar en red, que es
mejor usar para el manejo de datos, Stored Procedures o los Dataset que te
crea el asistente de VS con el update y demas?
Como veis estoy muy verde y por lo que voy leyendo creo que es más rapido
los Stored Procedures, ¿no?

Preguntas similare

Leer las respuestas

#6 Roberto
27/02/2006 - 20:51 | Informe spam
Muchas gracias de nuevo.
Comentas que:
"Es elección del diseñador de la aplicación usar directamente instucciones
INSERT, UPDATE, DELETE, SELECT para los comandos de un DataAdapater o en su
lugar procedimientos almacenados. Es obligación del diseñador de la
aplicación conocer las ventajas e inconverientes de cada uno de estos métodos
para poder elegir el más adecuado para su aplicación."

Y es ahí donde yo me pierdo, por eso mi pregunta es que factores se tienen
que tener encuenta para elegir uno u otro método. Donde puedo informarme de
las ventajas e inconvenientes de cada uno.

Muchas gracias y perdona por las molestias.
Saludos, Roberto.
Respuesta Responder a este mensaje
#7 Jesús López
27/02/2006 - 21:57 | Informe spam
Yo personalmente me inclino por el uso de procedimientos almacenados siempre
que sea posible por las ventajas que presentan frente a uso de consultas
ad-hoc.

Lee atentamente este hilo para ver cuales son los benerficios de usar
procedimientos almacenados:

http://groups.google.es/group/micro...556598d08b

El inconveniente de usar procedimientos almacenados es que resulta un poco
más difícil crear aplicaciones que sean independientes del sistema de base
de datos.

Lee este hilo para ver una propuesta de patrón para realizar aplicaciones
independientes del sistema de base de datos:

http://groups.google.es/group/micro...73931b441c

Lee estos otros hilos para ver cuan fácil puede resultar el uso de
procedimientos almacenados y tener un control absoluto de la capa de acceso
a datos (DAL Data Access Layer)

http://groups.google.es/group/micro...030aeb8db4
http://groups.google.es/group/micro...1e7f9fb044
http://groups.google.es/group/micro...4380524ddd

Saludos:

Jesús López
MVP


"Roberto" escribió en el mensaje
news:
Muchas gracias de nuevo.
Comentas que:
"Es elección del diseñador de la aplicación usar directamente instucciones
INSERT, UPDATE, DELETE, SELECT para los comandos de un DataAdapater o en
su
lugar procedimientos almacenados. Es obligación del diseñador de la
aplicación conocer las ventajas e inconverientes de cada uno de estos
métodos
para poder elegir el más adecuado para su aplicación."

Y es ahí donde yo me pierdo, por eso mi pregunta es que factores se tienen
que tener encuenta para elegir uno u otro método. Donde puedo informarme
de
las ventajas e inconvenientes de cada uno.

Muchas gracias y perdona por las molestias.
Saludos, Roberto.
Respuesta Responder a este mensaje
#8 Roberto
27/02/2006 - 22:39 | Informe spam
Muchisimas gracias, Jesús, voy a empaparme sobre el tema.
Saludos, Roberto


"Jesús López" escribió:

Yo personalmente me inclino por el uso de procedimientos almacenados siempre
que sea posible por las ventajas que presentan frente a uso de consultas
ad-hoc.

Lee atentamente este hilo para ver cuales son los benerficios de usar
procedimientos almacenados:

http://groups.google.es/group/micro...556598d08b

El inconveniente de usar procedimientos almacenados es que resulta un poco
más difícil crear aplicaciones que sean independientes del sistema de base
de datos.

Lee este hilo para ver una propuesta de patrón para realizar aplicaciones
independientes del sistema de base de datos:

http://groups.google.es/group/micro...73931b441c

Lee estos otros hilos para ver cuan fácil puede resultar el uso de
procedimientos almacenados y tener un control absoluto de la capa de acceso
a datos (DAL Data Access Layer)

http://groups.google.es/group/micro...030aeb8db4
http://groups.google.es/group/micro...1e7f9fb044
http://groups.google.es/group/micro...4380524ddd

Saludos:

Jesús López
MVP


"Roberto" escribió en el mensaje
news:
> Muchas gracias de nuevo.
> Comentas que:
> "Es elección del diseñador de la aplicación usar directamente instucciones
> INSERT, UPDATE, DELETE, SELECT para los comandos de un DataAdapater o en
> su
> lugar procedimientos almacenados. Es obligación del diseñador de la
> aplicación conocer las ventajas e inconverientes de cada uno de estos
> métodos
> para poder elegir el más adecuado para su aplicación."
>
> Y es ahí donde yo me pierdo, por eso mi pregunta es que factores se tienen
> que tener encuenta para elegir uno u otro método. Donde puedo informarme
> de
> las ventajas e inconvenientes de cada uno.
>
> Muchas gracias y perdona por las molestias.
> Saludos, Roberto.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida