ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Tipos De Datos Sql


Enviado por   •  25 de Octubre de 2012  •  1.122 Palabras (5 Páginas)  •  595 Visitas

Página 1 de 5

TIPOS DE DATOS SQL

Los tipos de datos SQL se clasifican en 13 tipos de datos primarios y de varios sinónimos válidos reconocidos por dichos tipos de datos. Los tipos de datos primarios son:

Tipo de Datos

Longitud

Descripción

BINARY

1 byte

Para consultas sobre tabla adjunta de productos de bases de datos que definen un tipo de datos Binario.

BIT

1 byte

Valores Si/No ó True/False

BYTE

1 byte

Un valor entero entre 0 y 255.

COUNTER

4 bytes

Un número incrementado automáticamente (de tipo Long)

CURRENCY

8 bytes

Un entero escalable entre 922.337.203.685.477,5808 y 922.337.203.685.477,5807.

DATETIME

8 bytes

Un valor de fecha u hora entre los años 100 y 9999.

SINGLE

4 bytes

Un valor en punto flotante de precisión simple con un rango de - 3.402823*1038 a -1.401298*10-45 para valores negativos, 1.401298*10- 45 a 3.402823*1038 para valores positivos, y 0.

DOUBLE

8 bytes

Un valor en punto flotante de doble precisión con un rango de - 1.79769313486232*10308 a -4.94065645841247*10-324 para valores negativos, 4.94065645841247*10-324 a 1.79769313486232*10308 para valores positivos, y 0.

SHORT

2 bytes

Un entero corto entre -32,768 y 32,767.

LONG

4 bytes

Un entero largo entre -2,147,483,648 y 2,147,483,647.

LONGTEXT

1 byte por carácter

De cero a un máximo de 1.2 gigabytes.

LONGBINARY

Según se necesite

De cero 1 gigabyte. Utilizado para objetos OLE.

TEXT

1 byte por carácter

La siguiente tabla recoge los sinónimos de los tipos de datos definidos:

Tipo de Dato

Sinónimos

BINARY

VARBINARY

BIT

BOOLEAN LOGICAL LOGICAL1 YESNO

BYTE

INTEGER1

COUNTER

AUTOINCREMENT

CURRENCY

MONEY

DATETIME

DATE TIME TIMESTAMP

SINGLE

FLOAT4 IEEESINGLE REAL

DOUBLE

FLOAT FLOAT8 IEEEDOUBLE NUMBER NUMERIC

SHORT

INTEGER2 SMALLINT

LONG

INT INTEGER INTEGER4

LONGBINARY

GENERAL OLEOBJECT

LONGTEXT

LONGCHAR MEMO NOTE

TEXT

ALPHANUMERIC CHAR - CHARACTER STRING - VARCHAR

VARIANT (No Admitido)

VALUE

TIPOS DE DATOS MYSQL

Después de la fase de diseño de una base de datos, y una vez se ha realizado el paso a tablas del mismo, en necesario crear las tablas correspondientes dentro de la base de datos. Para cada campo de cada una de las tablas, es necesario determinar el tipo de datos que contiene, para de esa forma ajustar el diseño de la base de datos, y conseguir un almacenamiento óptimo con la menor utilización de espacio. Los tipos de datos que puede haber en un campo, se pueden agrupar en tres grandes grupos:

1. Tipos numericos

2. tipos de fecha

3. Tipos de cadena

1 Tipos numéricos: Existen tipos de datos numéricos, que se pueden dividir en dos grandes grupos, los que están en coma flotante (con decimales) y los que no. TinyInt: es un número entero con o sin signo. Con signo el rango de valores válidos va desde -128 a 127. Sin signo, el rango de valores es de 0 a 255 Bit ó Bool: un número entero que puede ser 0 ó 1 SmallInt: número entero con o sin signo. Con signo el rango de valores va desde -32768 a 32767. Sin signo, el rango de valores es de 0 a 65535. MediumInt: número entero con o sin signo. Con signo el rango de valores va desde -8.388.608 a 8.388.607. Sin signo el rango va desde 0 a16777215. Integer, Int: número entero con o sin signo. Con signo el rango de valores va desde -2147483648 a 2147483647. Sin signo el rango va desde 0 a 429.4967.295 BigInt: número entero con o sin signo. Con signo el rango de valores va desde -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807. Sin signo el rango va desde 0 a 18.446.744.073.709.551.615.

Float: número pequeño en coma flotante de precisión simple. Los valores válidos van desde -3.402823466E+38 a -1.175494351E-38, 0 y desde 1.175494351E-38 a 3.402823466E+38. xReal, Double: número en coma flotante de precisión doble. Los valores permitidos van desde -1.7976931348623157E+308 a -2.2250738585072014E-308, 0 y desde 2.2250738585072014E-308 a 1.7976931348623157E+308 Decimal, Dec, Numeric: Número en coma flotante desempaquetado. El número se almacena como una cadena

Tipo de Campo

Tamaño de Almacenamiento

TINYINT

1 byte

SMALLINT

...

Descargar como (para miembros actualizados)  txt (7.7 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com