SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Español/Spanish

Reply
 
Thread Tools Display Modes
Old 06/04/2012, 07:40 PM   #1
LuisGraph
Huge Clucker
 
LuisGraph's Avatar
 
Join Date: Jan 2012
Location: Dominican Repúblic
Posts: 205
Reputation: 19
Default [Duda]MySQL

Buenas, estoy creando my game mode y llevo un 40/30% listo, estoy pensando usar Mysql y puedo decir que por ahora soy novato en esto, estoy aprendiendo sobre bases de datos y sql.

My pregunta es ¿Para guardar los datos de 1 jugador utilizo 1 tabla por separado, o utilizo 1 tabla para almacenar los datos de todos los players.
__________________



Muy pronto...

Yo soy Luis Tejada

LuisGraph is offline   Reply With Quote
Old 06/04/2012, 09:53 PM   #2
santi.arg
Big Clucker
 
Join Date: Jul 2010
Posts: 55
Reputation: 0
Default Re: [Duda]MySQL

Una tabla para guardar los datos de todos los jugadores
santi.arg is offline   Reply With Quote
Old 07/04/2012, 01:51 AM   #3
ValenRatti
Huge Clucker
 
ValenRatti's Avatar
 
Join Date: Apr 2011
Posts: 407
Reputation: 5
Default Respuesta: [Duda]MySQL

Una tabla con columnas como por ej :
l NOMBRE l CONTRASENIA l DINERO l
lasd_asd l asdf l 1000 l
l lo_arg l areloco l 200 l

(no me deja poner espacios y no quedo bien pero se entiende la idea.. es como exel)

Eso es como seria en un grafico, una tabla de mysql.
ValenRatti is offline   Reply With Quote
Old 07/04/2012, 01:57 AM   #4
Soi_salva
Big Clucker
 
Soi_salva's Avatar
 
Join Date: Dec 2009
Location: Mexico City
Posts: 155
Reputation: 8
Default Respuesta: [Duda]MySQL

Te recomiendo que ordenes toda tu info, ya que necesitas separar cada información en cada tabla, como el ejemplo de Arriba.Y si no lo haces puede ser muy probable que tengas problemas con eso en el futuro.

Saludos
__________________
Quote:
Originally Posted by Proyecto
GamerZone - Freeroam - GamerZone - Server
Soi_salva is offline   Reply With Quote
Old 07/04/2012, 04:00 AM   #5
LuisGraph
Huge Clucker
 
LuisGraph's Avatar
 
Join Date: Jan 2012
Location: Dominican Repúblic
Posts: 205
Reputation: 19
Default Respuesta: [Duda]MySQL

Por eso digo, si cada jugador tiene una tabla por separado con todos sus datos en columnas es mejor.
Ejemplo:

DB: Datos.
--------------------------------------
tabla: LuisGraph
-------------------------------------
Score | Vida | Dinero | etc...
24 | 50 | 350 | .....
-------------------------------------
taba: Miguel
-------------------------------------
Score | Vida | Dinero | etc...
50 | 60 | 150 | .....
-------------------------------------
etc...

Saludos.
__________________



Muy pronto...

Yo soy Luis Tejada

LuisGraph is offline   Reply With Quote
Old 07/04/2012, 04:07 AM   #6
TheChaoz
High-roller
 
TheChaoz's Avatar
 
Join Date: Dec 2009
Location: Argentina
Posts: 4,702
Reputation: 219
Default Respuesta: [Duda]MySQL

Quote:
Originally Posted by LuisGraph View Post
Por eso digo, si cada jugador tiene una tabla por separado con todos sus datos en columnas es mejor.
Ejemplo:

DB: Datos.
--------------------------------------
tabla: LuisGraph
-------------------------------------
Score | Vida | Dinero | etc...
24 | 50 | 350 | .....
-------------------------------------
taba: Miguel
-------------------------------------
Score | Vida | Dinero | etc...
50 | 60 | 150 | .....
-------------------------------------
etc...

Saludos.
Es mejor? La necesidad de una base de datos es almacenar datos de diferentes personas en una misma tabla, si no de que te sirve?
Los datos se almacenan en filas, cada fila es un usuario diferente.
Lee un poco mas sobre bases de datos y te daras cuenta que lo que acabas de proponer es algo totalmente contraproducente.
__________________
TheChaoz is offline   Reply With Quote
Old 07/04/2012, 04:14 AM   #7
Soi_salva
Big Clucker
 
Soi_salva's Avatar
 
Join Date: Dec 2009
Location: Mexico City
Posts: 155
Reputation: 8
Default Respuesta: [Duda]MySQL

Exacto, si haces de la forma que tu dices aras el doble de trabajo, o bien, tu proyecto resultara erróneo, ya que solo podrías conectar 1 fila a la vez.

Usa la herramienta MySql GUI Tools, que te sirve de ayuda, como un ejemplo.
En esta pagina - Da Click (Descarga Directa)
__________________
Quote:
Originally Posted by Proyecto
GamerZone - Freeroam - GamerZone - Server
Soi_salva is offline   Reply With Quote
Old 07/04/2012, 04:23 AM   #8
LuisGraph
Huge Clucker
 
LuisGraph's Avatar
 
Join Date: Jan 2012
Location: Dominican Repúblic
Posts: 205
Reputation: 19
Default Re: [Duda]MySQL

Ok, gracias por la aclaración, ahora a dormir xD.

Hasta mañana y que pasen buenas noches/madrugada xD
__________________



Muy pronto...

Yo soy Luis Tejada

LuisGraph is offline   Reply With Quote
Old 09/04/2012, 05:15 AM   #9
santi.arg
Big Clucker
 
Join Date: Jul 2010
Posts: 55
Reputation: 0
Default Re: Respuesta: [Duda]MySQL

Quote:
Originally Posted by Soi_salva View Post
Exacto, si haces de la forma que tu dices aras el doble de trabajo, o bien, tu proyecto resultara erróneo, ya que solo podrías conectar 1 fila a la vez.

Usa la herramienta MySql GUI Tools, que te sirve de ayuda, como un ejemplo.
En esta pagina - Da Click (Descarga Directa)
Puede usar todas las tablas que él quiera pero va a hacer un uso totalmente estúpido de recursos.

Por otra parte tal y como dice the_chaoz con 1 tabla alcanza ya que cada fila es un usuario y podés agregar todas las columnas que precises para guardar sus datos.

Podrías usar otra tabla por ejemplo para los autos.
santi.arg is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[DUDA]¿Qué plugin MySQL me recomiendan? [DOG]irinel1996 Español/Spanish 3 18/11/2011 03:55 PM
[duda] sobre mysql jorge_ Español/Spanish 3 20/10/2011 08:21 PM
[DUDA]MySQL Plugin Jovanny Español/Spanish 4 03/04/2011 01:59 AM
[Duda]Guardar la Variable vía MySQL GroX0r Español/Spanish 31 17/11/2010 04:09 PM
[Duda]Registrarse vía MySQL y vía Servidor? GroX0r Español/Spanish 3 06/11/2010 06:59 AM


All times are GMT. The time now is 11:14 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.