Duda sobre 3 capas en c#+sql server

09/06/2006 - 13:47 por Carolina Alvarez | Informe spam
Cuando se habla de 3 capas, tenemos la interface y los datos pero de las
reglas de negocio, donde es que van ? donde pone el codigo ?

Es una duda de conceptos trabajando con c# y sql server.

gracias

Preguntas similare

Leer las respuestas

#6 Vyacheslav Popov
11/06/2006 - 13:16 | Informe spam
¡Vaya Alfredo!
Respuesta Responder a este mensaje
#7 Vyacheslav Popov
11/06/2006 - 13:19 | Informe spam
¡Carlos, por favor, deja de meter la pata!
Respuesta Responder a este mensaje
#8 Raul
11/06/2006 - 13:19 | Informe spam
C, C++, C# y Java son lenguages procedimentales y están todos en este
aspecto precisamente al mismo nivel.
La mayoría de los lenguages OO son procedimentales.



Si es que te refieres a las sentencias particulares que se colocan dentro de
un metodo, ok. Es programación (procedimental) o lógica. Pero de ahi a
llamar procedimentales a lenguajes OO ya es otra cosa;. Lenguajes
procedimentales son los de antes, que no manejaban objetos.


SQL ni siquiera es un lenguaje de programación sino un Lenguaje
Estructurado
de Consultas.



Son insert, update y delete operaciones de consulta?




Es que "SQL" son las siglas de "Structured Query Language" que traduce
literalmente lo que dice Vyacheslav.
Y sí, en el mundo C/S a toda operación SQL se le llama genéricamente "Query"
(consulta), aún sea en el fondo operación de mantenimiento
(insert,update,delete).


He intentado demostrar, dándole razón a Alfredo, que se puede implementar
la
lógica de negocio dentro de SGBD mediante procedimientos almacenados o
bloques de secuencias PL/SQL para Oracle.
Yo no he leído nada donde Alfredo diga que la lógica de nogocio tenga
que
especificarse en procedimientos almacenados.


Nadie ha dicho de SQL sea perfecto. Pero de eso a llevar toda la
lógica de
nogocios a las aplicaciones hay un rato.
Ademas.. lenguages, entornos de desarrollo y hasta 'paradigmas' de
programación/diseño vienen y van; entretanto el SQL ahí está.
Quién esta rehaciendo todo?




Bueno, en definitiva, pues ya hasta estoy dudando de lo poco que sabía
respecto a "capas"., donde creen que es que se debe colocar la lógica de
negocios, entonces ?

Alguna conclusión ??
Respuesta Responder a este mensaje
#9 Raul
11/06/2006 - 13:26 | Informe spam
Hola Alfredo.


¿Y como se reflejan estas restricciones en un Sistema de Información?

Las restricciones de negocio de una organización se reflejan en
restricciones de integridad de su sistema de información.

Una regla de negocio se implementa definiendo una restricción de
integridad en el sistema de información de la empresa.




Podrias postear un ejemplito sencillo un caso real para ilustrar este tema ?
Respuesta Responder a este mensaje
#10 Alfredo Novoa
11/06/2006 - 13:39 | Informe spam
Hola Carlos,

On 11 Jun 2006 04:08:39 -0700, "CMCC" wrote:

Hombre... gracias por la lista!
Pero..son todos estos 'autores establecidos' ;)



Hombre, en algún sitio se habrán establecido, digo yo :)

Saludos
Alfredo
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida