Tipos De Datos My SQL

Páginas: 5 (1144 palabras) Publicado: 19 de noviembre de 2013
tipos de datos en mySQL
Uno de los conceptos básicos que debemos tener presente siempre a la hora de trabajar con bases de
datos mySQL (o cualquier otra) es el tipo de datos que podemos utilizar para introducir registros en cada
una de las tablas de la base de datos.
¿Tipos de Datos?
Creo que este concepto es muy fácil de entender. La información podemos representarla por medio de
símbolosnuméricos, alfanuméricos, formatos de fecha, hora, binarios, etc. Todas estas clases o
divisiones son tipos de datos. Si tenemos un número que nos indica la cantidad de dinero que
disponemos en una cuenta bancaria en Suiza diremos que tenemos un tipo de datos numérico. Nuestra
fecha de cumpleaños es un tipo de dato de fecha, etc.
mySQL distingue una serie de tipos de datos que podremosutilizar a la hora de crear los campos que
formarán nuestras tablas. Veamos a continuación estos tipos:
Tipo Texto (Char(x), Varchar(x), Text, TinyText, MediumText, LongText)
Char(x)

Tipo de datos que admite caracteres alfanuméricos. La longitud de este
campo varía entre 1-255 y está delimitado a la longitud especificada entre
paréntesis (x) en el momento de la creación del campo de la tabla. Alintroducir datos en este campo siempre se solicitará el número de
caracteres especificados. Si creamos un campo con Char(5) deberemos
introducir cinco caracteres cada vez que incluyamos un dato en ese
campo. Si incluimos menos, mySQL rellenará los caracteres que faltan
hasta el número indicado con espacios.

Varchar(x)

Tipo de datos que admite caracteres alfanuméricos. Su uso es similara
Char(x). A la hora de definir un campo de datos Varchar deberemos
especificar el número máximo de caracteres que podrá aceptar en la
entrada de datos, donde x es un número entre 1-255. A diferencia de
Char, este tipo de datos es variable en su longitud, admitiendo entradas
inferiores a la establecida.

Text, TinyText,
MediumText,
LongText

Mediante la declaración de este tipo de datosse admiten la inclusión de
cadenas alfanuméricas "case-insensitive" de longitudes variables.
TinyText admite un máximo de 255 caractéres, Text admite 65.535,
MediumText permite introducir textos de hasta 16.777.215 caracteres,
LongText nos ofrece la posibilidad de incluir un máximo de 4.294.967.295
caracteres. Estos campos no necesitan de especificaciones de longitud a
la hora de serdeclarados.

Tipo Binario (Blob, TinyBlob, MediumBlob, LongBlob)
Blob

Un tipo de datos Blob es un objeto binario que puede almacenar cualquier
tipo de datos o información, desde un archivo de texto con todo su formato
(se diferencia en esto de el tipo Text) hasta imágenes, archivos de sonido
o video, etc. Al igual que el tipo Text, Blob admite hasta 65.535
caracteres.

TinyBlob,
MediumBlob,LongBlob

Son datos del mismo tipo que el anterior pero que varían en cuanto a su
tamaño, así TinyBlob admite hasta 255 caracteres máximo, MediumBlob
acepta tamaños de hasta 16.777.215 de caracteres y LongBlob
4.294.967.295 caracteres (como vemos estos tamaños se corresponden
con los de TinyText, MediumText y LongText).

Tipo numérico (TinyInt, SmallInt, MediumInt, Int, BigInt, Float,Double, Decimal)
Int

Este es un tipo de datos numéricos de tipo entero. Este tipo de datos
guarda valores enteros (no decimales) entre -2.147.483.648 y
2.147.483.647.

TinyiInt,
SmallInt,
MediumInt,
BigInt

Son tipos de datos numéricos enteros (no decimal). TinyiInt agrupa un
rango de números entre -128 y 127. SmallInt alcanza desde -32.768
hasta 32.767. MediumInt tiene un rangocomprendido entre -8.388.608 y
8.388.607. Finalmente el tipo de datos BigInt ocupa un rango numérico
entre -9.223.372.036.854.775.808 hasta 9.223.372.036.854.775.807.

Float (M,D)

Número de coma flotante de precisión simple. El valor del argumento M
nos indica el número de digitos decimales que se van a utilizar para
representar el número. Así, un valor de 5 nos permitirá representar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • TIPOS DE DATOS EN MY SQL
  • tipos de datos my sql
  • Base de datos 1 my sql
  • Diseño de bases de datos my sql
  • Tipos de datos sql
  • Tipos De Datos Sql
  • Tipos de datos SQL
  • Tipos De Datos En Sql Server

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS