Ir al contenido


Foto

[RESUELTO] Dudas con una Vista SQL Server 2005 Express


  • Por favor identifícate para responder
5 respuestas en este tema

#1 lsedr

lsedr

    Advanced Member

  • Miembros
  • PipPipPip
  • 272 mensajes

Escrito 05 noviembre 2010 - 12:23

Tengo unas dudas sobre una Vista que estoy haciendo, la cual mostrara solamente los campos claves de cada uno de las 4 tablas que tengo, que son Clientes, Equipos, Ordenes y Reparaciones.

La vista toma solo los campos clave de cada una de esas tablas y los muestra. Con esta vista pienso que podria ver la actividad de cada Cliente y los equipos que traen a reparar.

Mi duda principal es... La vista creo, si no me equivoco, se comportara como una tabla normal igual que las otras 4 ???

La Vista recibe automaticamente los datos desde las otras 4 tablas o yo mismo tengo que enviarselos ????

Lo hago enla version Express de SQL SERVER 2005
  • 0

#2 Rolphy Reyes

Rolphy Reyes

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.092 mensajes
  • LocationRepública Dominicana

Escrito 05 noviembre 2010 - 06:34

Saludos.

Si te fijas bien, la vista esta formada por una sentencia SELECT.  Esto implica que cada vez que "alimentas" una tabla que conforma la vista, la misma contendrá los registros nuevos con simplemente refrescarla.


  • 0

#3 lsedr

lsedr

    Advanced Member

  • Miembros
  • PipPipPip
  • 272 mensajes

Escrito 05 noviembre 2010 - 10:41

Pues las tablas principales tiene datos escritos pero en la vista no los veo
que pasa entonces ??

Archivos adjuntos


  • 0

#4 Rolphy Reyes

Rolphy Reyes

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.092 mensajes
  • LocationRepública Dominicana

Escrito 05 noviembre 2010 - 12:46

Saludos.

Pues por la imagen que presentas, estas haciendo INNER JOIN de todas las tablas y es posible que alguna de ellas no tenga datos.  Debes de revisar bien el tipo de relación que necesitas.

Otra pregunta interesante: ¿Cuál es la necesidad de tener una vista estructura de esta forma?.

Te invito a analizar bien lo que estas pensando, y luego lo plantees con "lujo" de detalle; creo que así podríamos tener una visión de lo que andas buscando.
  • 0

#5 lsedr

lsedr

    Advanced Member

  • Miembros
  • PipPipPip
  • 272 mensajes

Escrito 06 noviembre 2010 - 09:44

ok
  • 0

#6 Rolphy Reyes

Rolphy Reyes

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.092 mensajes
  • LocationRepública Dominicana

Escrito 07 noviembre 2010 - 11:55

Saludos.

Solo para dar seguimiento, ¿Este hilo esta resuelto?

Gracias
  • 0




IP.Board spam blocked by CleanTalk.