Recomendación Programas sobre BASES DE DATOS

13/02/2005 - 13:33 por Hans Castorp | Informe spam
Hola, tengo la siguiente duda a la hora de abordar un proyecto sobre bases de
datos. Mi duda es que no se si debo limitarme a crear las tablas en el SGBD y
posteriormente en el Visual Studio establecer las relaciones entre tablas,
restricciones etc o mejor (es lo que pienso) debería en el SGBD crear tablas,
relaciones, procedimientos almacenados, triggers etc y a nivel de
programación en Visual Studio limitarme a hacer los forms, para
visualizar/introducir datos etc. La pregunta que más me inquieta es:

Para hacer un proyecto de Bases de Datos serio cual de las dos estrategias
es la correcta???

Supongamos los SGBD: ACCESS y SQL-SERVER
 

Leer las respuestas

#1 Alfredo Novoa
13/02/2005 - 18:34 | Informe spam
On Sun, 13 Feb 2005 04:33:03 -0800, Hans Castorp
wrote:

Hola

Hola, tengo la siguiente duda a la hora de abordar un proyecto sobre bases de
datos. Mi duda es que no se si debo limitarme a crear las tablas en el SGBD y
posteriormente en el Visual Studio establecer las relaciones entre tablas,
restricciones etc



Supongo que te refieres a crear una base de datos en memoria de la
aplicación con la clase DataSet.

o mejor (es lo que pienso) debería en el SGBD crear tablas,
relaciones, procedimientos almacenados, triggers etc y a nivel de
programación en Visual Studio limitarme a hacer los forms, para
visualizar/introducir datos etc. La pregunta que más me inquieta es:

Para hacer un proyecto de Bases de Datos serio cual de las dos estrategias
es la correcta???



La segunda sin ninguna duda. La lógica de negocio debe de gestionarla
el SGBD, que para eso está y las aplicaciones que van a usar los
usuarios finales deben de servir para comunicar a los usuarios con el
SGBD, lo que tu dices: visualizar e introducir datos básicamente.

Lo malo es que Visual Studio no facilita mucho la estrategia correcta.

Supongamos los SGBD: ACCESS y SQL-SERVER



Access no es un SGBD, es una aplicación de oficina que usa el
procesador de ficheros MS Jet o el SGBD SQL Server.


Saludos

Preguntas similares