Cómo usar los tipos de datos numéricos más habituales de MySQL

Escrito por ehow contributor | Traducido por beatriz sánchez
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo usar los tipos de datos numéricos más habituales de MySQL
Usa los tipos de datos numéricos más habituales de MySQL.

çCada columna de una base de datos MySQL tiene un tipo, o un tipo determinado de datos que almacenará. La buena programación de bases de datos tiene en cuenta el tipo de datos almacenados en cada columna y asigna un tipo de datos a cada una. Esto no sólo limita el tipo de datos que se puede almacenar en la columna, sino que también ayuda a reducir el tamaño de la base de datos. Aquí tienes los tipos de datos numéricos más habituales.

Nivel de dificultad:
Moderadamente difícil

Otras personas están leyendo

Necesitarás

  • Una computadora
  • Una base de datos de MySQL

Lista completaMinimizar

Instrucciones

  1. 1

    TINYINT es un entero con signo desde -128 a 127 o, usando el atributo UNSIGNED, de 0 a 255. Es un buen tipo para los campos de edad.

    Para indicar que el TINYINT es UNSIGNED, declara tu nombre de campo de esta forma: "fieldName TINYINT UNSIGNED" (sin comillas), donde "fieldName" es el nombre de la columna.

  2. 2

    INT es un entero, un valor numérico con un rango mayor que TINYINT. Se puede aplicar también el mismo atributo UNSIGNED. Es un buen tipo de datos para las claves primarias.

    Para definir una clave primaria que aumente automáticamente, usa esto: fieldName INT UNSIGNED AUTO_INCREMENT PRIMARY KEY" (sin comillas).

  3. 3

    REAL es parecido a INT, pero tiene un rango de valores mayor y puedes usar posiciones decimales. Si necesitas almacenar precios, deberías usar REAL.

    Para definir un tipo REAL, también necesitas indicara la longitud máxima y el número de posiciones decimales. Por ejemplo, "fieldName REAL(6,2)" almacenará números de 6 dígitos, dos de los cuales están después del punto decimal.

  4. 4

    DATE es el tipo de datos estándar de MySQL que almacena la fecha como "YYYY-MM-DD" en formato numérico como año-mes-día.

  5. 5

    TIME almacena la hora en formato "HH:MM:SS".

  6. 6

    DATETIME y TIMESTAMP almacenan la fecha y la hora.

Consejos y advertencias

  • Los enteros son números sin puntos decimales.
  • Hay muchos otros tipos de datos si quieres ser más específico con tus bases de datos. Comprueba la sección Recursos para encontrar un enlace a explicaciones más detalladas de los tipos de datos SQL.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles