Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

sentencia con cadena o array

Estas en el tema de sentencia con cadena o array en el foro de SQL Server en Foros del Web. hola amigos estoy diseñando una especie de blog y quiero hacer una opcion de AMIGOS como la que tiene fotolog; en un principio, pense que ...
  #1 (permalink)  
Antiguo 05/04/2007, 15:05
 
Fecha de Ingreso: noviembre-2004
Ubicación: Sevilla
Mensajes: 139
Antigüedad: 19 años, 5 meses
Puntos: 0
sentencia con cadena o array

hola amigos

estoy diseñando una especie de blog y quiero hacer una opcion de AMIGOS como la que tiene fotolog; en un principio, pense que lo ideal seria crear una tabla amigos:

AMIGOS
-----------
idamigo1
idamigo2

pero esta table podria llegar a tener un tamaño excesivo. asi que he pensado que todos los usuarios tengan un archivo amigo.txt donde guardan la id de sus amigos de este modo:

[amigo]id1[amigo]id2[amigo]id3[amigo]id4[amigo]id4

el problema está en que no se crear la sentencia para mostrar los usuarios que forman parte de esa cadena (amigos.txt) :S:

select usuarios from usuario where id = ?

a ver si alguien puede echarme una mano



y os dejo una preguntilla,

como creeis vosotros que lo tienen diseñado myspace y fotolog? por tablas? cuanto podrian ocupar sus tablas? :S

gracias por vuestro tiempo :)
__________________
Punkis De Mierda

Foro punk rock

Última edición por xAlex; 05/04/2007 a las 16:24
  #2 (permalink)  
Antiguo 06/04/2007, 09:28
 
Fecha de Ingreso: mayo-2003
Ubicación: Buenos Aires
Mensajes: 97
Antigüedad: 21 años
Puntos: 0
Re: sentencia con cadena o array

xAlex, a mi no me parece eso que queres hacer, se supone que las bases de datos estan hechas para lo que queres vos.

No creo que tu base vaya a tener un volumen tan alto como para tirar abajo un sql server mysql o postgresql.

Aparte imaginate cuando tengas que empezar a mostar los amigos de cada persona, hacer cosas con eso, ideas nuevas etc.

Los que hicieron las base de datos se mataron para justamente evitar usas archivos de texto ya que los que hicieron las bd se estudiaron todos los metodos habidos para parsear, juntar tablas, acceder a archivos, paginarlos etc etc.

En sql server se puede "parsear" un archivo de texto , por ejemplo lo podes meter en una tabla temporal etc etc , podes usar dts, o inclusive parsearlo asi plano pero mi consejo es que para eso tenes una base de datos, para usarla!!!

saludos
  #3 (permalink)  
Antiguo 06/04/2007, 10:55
 
Fecha de Ingreso: noviembre-2004
Ubicación: Sevilla
Mensajes: 139
Antigüedad: 19 años, 5 meses
Puntos: 0
Re: sentencia con cadena o array

hola antigol, gracia spor responder :)

estoy de acuerdo, he hecho una spruebas agregando miles de datos y no ocupan mucho, asi que optare por la via sql par apoder trabajar mejor.

gracias por responder :D
__________________
Punkis De Mierda

Foro punk rock
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:26.