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

Significado del rango de tipos numericos de datos

Estas en el tema de Significado del rango de tipos numericos de datos en el foro de Bases de Datos General en Foros del Web. Buenas tardes foro, bueno les escribo porq tengo una gran duda y me gustaria q me ayudaran. Nunca he entendido como funcionan especificamente el rango ...
  #1 (permalink)  
Antiguo 30/03/2005, 14:47
 
Fecha de Ingreso: noviembre-2003
Ubicación: Frente a la PC
Mensajes: 120
Antigüedad: 20 años, 5 meses
Puntos: 0
Pregunta Significado del rango de tipos numericos de datos

Buenas tardes foro, bueno les escribo porq tengo una gran duda y me gustaria q me ayudaran.
Nunca he entendido como funcionan especificamente el rango de cada uno de los tipos de datos numericos y de caracteres.

Por ejemplo: Si tengo el valor INT y me dicen q para enteros sin signo el rango es de 0 a 4294967295 significa q puede almacenar numeros q sean menores o iguales al numero 4294967295? osea q no podria almacenar el numero 4294967296? o a caso se refieren a la cantidad de caracteres q puedes caber en ese campo?
eso es lo mismo q cuando estoy haciendo la base de datos, en donde dice Longitud/Valores, ahi es q va ese limite?

Si quisiese hacer un campo en donde tenga q meter por ejemplo precios pero esos precios no son mayores a 10.000.000 tendria q colocar el campo de tipo INT con una Longitud/Valor de 10.000.000?

Para el tipo VARCHAR? cuando se coloca (255) en ese caso si significa q puedo almacenar hasta 255 caracteres? osea alguna palabra (si existiera) q tengas 255 letras?
Es asi la cosa?

Disculpenme por tantas preguntas pero es q quiero estar bien claro de eso..
__________________
Sin sombra no hay luz...
  #2 (permalink)  
Antiguo 30/03/2005, 14:55
Avatar de JBalde  
Fecha de Ingreso: febrero-2005
Ubicación: Madrid
Mensajes: 118
Antigüedad: 19 años, 2 meses
Puntos: 5
Valores

El rango varia mucho del tipo de SGBD que uses. Hablo de mi experiencia porque he visto SGBD que el rango es para indicar lo que has dicho, el numero maximo que puede almacenar, pero otros hacen referencia al numero de caracteres o digitos que puede almacenar. Si concretas que usas puedo decirte para que es, ya sea MySQL, SQL Server, Access, etc.
  #3 (permalink)  
Antiguo 30/03/2005, 15:11
 
Fecha de Ingreso: noviembre-2003
Ubicación: Frente a la PC
Mensajes: 120
Antigüedad: 20 años, 5 meses
Puntos: 0
si, bueno, yo uso MySQL.. Gracias..
__________________
Sin sombra no hay luz...
  #4 (permalink)  
Antiguo 31/03/2005, 02:01
Avatar de Vice  
Fecha de Ingreso: agosto-2003
Mensajes: 613
Antigüedad: 20 años, 9 meses
Puntos: 2
En esta página del manual de mysql tienes un resumen del rango que cubre cada uno de los tipos de datos numéricos en mysql.
Para tener más detalle puedes mirarlo en esta otra página
Un saludo.
__________________
Estoy contagiado de Generación-I

Última edición por Vice; 31/03/2005 a las 02:03
  #5 (permalink)  
Antiguo 01/04/2005, 09:21
 
Fecha de Ingreso: noviembre-2003
Ubicación: Frente a la PC
Mensajes: 120
Antigüedad: 20 años, 5 meses
Puntos: 0
Gracias Vice pero lo q necesito saber es q significa las propiedades de cada tipo, bueno no de todos pero por lo menos los q escribi en el mensaje anterior.

Cita:
"Por ejemplo: Si tengo el valor INT y me dicen q para enteros sin signo el rango es de 0 a 4294967295 significa q puede almacenar numeros q sean menores o iguales al numero 4294967295? osea q no podria almacenar el numero 4294967296? o a caso se refieren a la cantidad de caracteres q puedes caber en ese campo?"
a eso es a lo q me refiero..

Gracias..
__________________
Sin sombra no hay luz...
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 00:29.