Stored Procedures are bad?

24/05/2008 - 03:59 por Antonio Ortiz | Informe spam
Un interesante articulo, lo expongo para enriquecer el tema sin afan de
defender tal o cual posicion. Lo ironico es que el autor del articulo es el
mismo que creo la herramienta LLBLGen, que permite generar codigo para SP y
clases .Net para la capa de datos.

Su articulo 'Stored Procedures are bad'
http://weblogs.asp.net/fbouma/archi...38178.aspx

Descarga de LLBLGen
http://www.microsoft.com/downloads/...x?FamilyID›F77697-10B0-42CA-AFE9-B76044B3D2AF&displaylang=en


Investigue un poco el tema a raiz de que un instructor se ofendio cuando le
dije que no estaba de acuedo en la afirmacion 'Los Stored Procedures
ejecutan mas rapido que las consultas dinamicas'. En mi opinion el unico
argumento sostenible para utilizar SP es 'buenas practicas'.


saludos,

Antonio Ortiz
asesor en sistemas
www.aortiz.net
www.progvisual.com

Preguntas similare

Leer las respuestas

#16 Carlos M. Calvelo
25/05/2008 - 00:47 | Informe spam
On 24 mei, 23:36, "Jesús López"
wrote:
Mostrar la cita
:-o
¿Qué? ¿Cómo?

Lo de 'relacional' en 'modelo relacional' a qué se refiere?
Tu no sabes lo que es una 'relación' eh?
Cómo vas a saber algo sobre el modelo entonces?


Mostrar la cita
No Señor! De esas relaciones en el modelo relacional no hay.

Estas confundiendo el modelo E-R con el modelo relacional.

Relación en Entidad-Relación no es lo mismo que relación
en el modelo relacional. En inglés tienen terminos distintos
para ello: relationship y relation.
Y tu estás hablando del término relaciones en el sentido de
E-R y lo estás aplicando al modelo relacional.

En el modelo relacional, relación es un término matemático.
(álgebra relacional, te dice algo?) El equivalente (mas o menos)
a una relación en SQL es una tabla (tabla, vista, resultado de
consulta).

Relaciones, en el sentido de E-R, en cuanto a cardinalidad,
las hay para todos los gustos y no tienen nada, pero nada,
que ver con el modelo relacional.

Mostrar la cita
Ni que lo digas! Hacía tiempo que no leía burradas del calibre
de las que acabas de escribir aquí.

Cómo está el patio!

Por favor, vete a leer un libro. No tienes ni idea de las
burradas que estás diciendo.

Saludos,
Carlos
#17 Carlos M. Calvelo
25/05/2008 - 01:03 | Informe spam
Hola Alfredo,

On 25 mei, 00:25, Alfredo Novoa wrote:
Mostrar la cita
No voy a comentar porque me he negado a trabajar con LLBLGen Pro,
me he salido con la mía :-), y no lo conozco a fondo. No por ser
LLBLGen Pro en particular; me hubiera negado a trabajar con
cualquier OR-mapper.

He visto lo suficiente para que se confirmaran mis sospechas.
Aún lo tengo instalado en mi laptop :)
Generar una burrada de clases.. etc, etc, con metadatos de
la base de datos, bueno .. ya sabes.

El artículo al que se refiere Antonio Ortiz me ha sorprendido
positivamente. No es lo que hubiera esperado yo de Frans Bouma.

Saludos,
Carlos
#18 Pablo Roca
25/05/2008 - 01:31 | Informe spam
"Antonio Ortiz" escribió en el mensaje
news:%
Mostrar la cita
Tampoco me extraña mucho. :)))

Mostrar la cita
Y tanto que si.


Saludos,

Pablo Roca
La Coruna - Spain
http://www.portalfox.com
#19 Victor J
25/05/2008 - 01:44 | Informe spam
Mostrar la cita
Hombre pero pareces mas ofendido que el propio Alfredo Novoa por el
comentario de Jesus Lopez. es que es tu hermano, tu padre o algo así?
digo..., qué formas de argumentar para defenderlo!!!
#20 Pablo Roca
25/05/2008 - 01:46 | Informe spam
Hola Miguel !!

Ya era hora que volvieras por el foro :))

"Miguel Egea" escribió en el mensaje
news:
Mostrar la cita
Si, pero creo que sin abusar de ellas.

Mostrar la cita
Bueno, citas un caso muy concreto, no todas las empresas tienen a su
disposición un dba.

Mostrar la cita
Si, eso es comodo, de acuerdo.


Saludos,

Pablo Roca
La Coruna - Spain
http://www.portalfox.com
Ads by Google
Search Busqueda sugerida