miércoles, 4 de abril de 2012

TIPOS DE DATOS

Ingresar los tipos de datos de MySQL con su respectiva longitud

7 comentarios:

  1. 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.4967.295

    ResponderEliminar
    Respuestas
    1. TIPOS DE DATOS ESPECIALES

      Geometry: es la clase base de la jerarquía para el modelo geométrico Open GIS. Es una clase no instanciable, pero tiene unas cuantas propiedades que son comunes para todos los valores geométricos creados con cualquiera de las subclases de Geometría

      Un POINT: es una geometría que representa una ubicación única en un espacio de coordenadas (valor de la coordenada X, valor de la coordenada Y)

      Un LINESTRING: es una Curva con interpolación linear entre puntos. Un LINESTRING tiene coordenadas de segmentos, definidos por cada par consecutivo de puntos

      Un POLYGON: es una superficie planar que representa una geometría multicara. Se define por un único límite exterior y cero o más límites interiores, donde cada límite interior define un agujero en el polígono

      FECHA Y ORA
      DATE:Fecha, con rango desde '1000-01-01' a '9999-12-31' con formato 'YYYY-MM-DD'
      ALMACENAMIENTO:3 bytes

      TIME:Hora, con rango desde '-838:59:59' a '838:59:59', con el formato 'HH:MM:SS'
      ALMACENAMIENTO:3 bytes

      Cadenas de caracteres
      CHAR (M):Almacena una cadena de longitud fija. La cadena podrá contener desde 0 a 255 caracteres
      ALMACENAMIENTO: M bytes (tanto si se ocupan como si no)

      VARCHAR (M):Almacena una cadena de longitud variable. La cadena podrá contener desde 0 a 255 caracteres
      ALMACENAMIENTO:Tamaño contenido del campo más 1 byte

      TEXT: Tipo de datos no binario que puede contener una cantidad variable de datos. Sirve para almacenar texto (gran cantidad). Hasta 65535 caracteres
      ALMACENAMIENTO:Longitud + 2 bytes, mientras L < 216

      TINYTEX: Tipo de datos no binario que puede contener una cantidad variable de datos. Sirve para almacenar texto (gran cantidad). Hasta 255 caracteres
      ALMACENAMIENTO:Longitud + 1 bytes, mientras L < 28

      Eliminar
  2. LONGITUD DE DATOS NUMERICOS
    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 DATOS DE TEXTO
    Char(n): almacena una cadena de longitud fija. La cadena podrá contener desde 0 a 255 caracteres.

    VarChar(n): almacena una cadena de longitud variable. La cadena podrá contener desde 0 a 255 caracteres.
    TinyText y TinyBlob: Columna con una longitud máxima de 255 caracteres.

    Blob y Text: un texto con un máximo de 65535 caracteres.

    MediumBlob y MediumText: un texto con un máximo de 16.777.215 caracteres
    TIPO DE DATOS ESPACIALES

    • POINT almacena punto
    • LINESTRING almacena una cadena de puntos
    • POLYGON almacena un polígono
    • MULTIPOINT almacena una colección de puntos
    • MULTILINESTRING almacena una colección de objetos LineString
    • MULTIPOLYGON almacena una colección de polígonos
    • GEOMETRYCOLLECTION almacena objetos geométricos de cualquier tipo
    • GEOMETRY almacena valores de cualquier tipo

    ResponderEliminar
  3. TIPO DE DATOS NUMERICOS POR SU LONGITUD DE CARACTERES

    TIPOS NUMERICOS

    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.

    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.

    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.

    TIPO FECHA

    Date: tipo fecha, almacena una fecha. El rango de valores va desde el 1 de enero del 1001 al 31 de diciembre de 9999. El formato de almacenamiento es de año-mes-dia

    DateTime: Combinación de fecha y hora. El rango de valores va desde el 1 de enero del 1001 a las 0 horas, 0 minutos y 0 segundos al 31 de diciembre del 9999 a las 23 horas, 59 minutos y 59 segundos. El formato de almacenamiento es de año-mes-dia horas:minutos:segundos

    Time: almacena una hora. El rango de horas va desde -838 horas, 59 minutos y 59 segundos a 838, 59 minutos y 59 segundos. El formato de almacenamiento es de 'HH:MM:SS'

    TIPOS CADENA

    TinyText y TinyBlob: Columna con una longitud máxima de 255 caracteres.

    Blob y Text: un texto con un máximo de 65535 caracteres.

    MediumBlob y MediumText: un texto con un máximo de 16.777.215 caracteres.

    ResponderEliminar
  4. RESUMEN DE LOS TIPOS DE DATOS DE TEXTO

    CHAR VARCHAR TINYTEXT
    TEXT BLOB MEDIUMTEXT
    LONGTEXT BINARY VARBINARY
    ENUM SET


    RESUMEN TIPOS DE DATOS NUMERICOS

    TinyInt Bit ó BoolSmallInt Medium Int

    Integer, Int BigInt Float

    xReal, Double Decimal, Dec, Numeric


    RESUMEN DE LOS TIPOS DE DATOS ESPECIALES

    Para objetos unicos

    • POINT
    • LINESTRING
    • POLYGON

    Para conjunto de objetos

    • MULTIPOINT
    • MULTILINESTRING
    • MULTIPOLYGON
    • GEOMETRYCOLLECTION
    • GEOMETRY

    ResponderEliminar
  5. TinyInt – número entero con o sin signo.
    Con signo el rango de valores va de -128 a 127.
    Sin signo, va de 0 a 255.
    Bit ó Bool - número entero que puede ser 0 ó 1.
    SmallInt – número entero con o sin signo.
    Con signo el rango va desde -32768 a 32767.
    Sin signo, de 0 a 65535.
    MediumInt – número entero con o sin signo.
    Con signo va desde -8.388.608 a 8.388.607.
    Sin signo desde 0 a 16.777.215.
    Integer ó Int – número entero con o sin signo.
    Con signo va desde -2.147.483.648 a 2.147.483.647.
    Sin signo desde 0 a 4.294.967.295
    BigInt – número entero con o sin signo.
    Con signo va desde -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807.
    Sin signo desde 0 a 18.446.744.073.709.551.615 (te alcanza? :p)
    Float – número pequeño en coma flotante de precisión simple.
    Los valores válidos van desde -3.402823466 e+38 a -1.175494351 e-38, 0 (cero) y desde 1.175494351 e-38 a 3.402823466 e+38.
    Double – número en coma flotante de precisión doble.
    Los valores van desde -1.7976931348623157 e+308 a -2.2250738585072014 e-308, 0 (cero) y desde 2.2250738585072014 e-308 a 1.7976931348623157 e+308
    Decimal, Dec ó Numeric – número en coma flotante desempaquetado.
    El número se almacena como una cadena.

    ResponderEliminar
    Respuestas
    1. LONGITUD DE DATOS NUMÉRICOS:
      1.- Tinylnt: 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.
      2.- Smallnt: 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.
      3.- Bit o Bool: Un número entero que puede ser 0 ó 1.
      4.- Mediumlnt: 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 a 429.4967.295.

      TIPOS DE DATOS DE TEXTO:
      1.- VarChar(n): Almacena una cadena de longitud variable. La cadena podrá contener desde 0 a 255 caracteres.
      2.- TinyText y TinyBlob: Columna con una longitud máxima de 255 caracteres.
      3.- LongBlob y Long Text: Un texto con un máximo de caracteres 4.294.9967.295. Hay que tener en cuenta que debido a los protocolos de comunicación los paquetes pueden tener un máximo de 16 Mb.
      4.- Enum: Campo que puede tener un único valor de una lista que se especifica. El tipo Enum acepta hasta 65535 valores distintos.

      TIPOS DE FECHA:
      1.- Date: Almacena una fecha. El rango de valores va desde el 1 de enero del 1001 al 31 de diciembre de 9999. El formato de almacenamiento es de año, mes, día.
      2.- Date time: Combinación de fecha y Hora. El rango de valores va desde el 1 de enero de 1001 a 0 horas, 0 minutos y 0 segundos al 31 de diciembre del 9999 a las 23 horas, 59 minutos y 59 segundos. El formato de almacenamiento es de año, mes, día, horas, minutos y segundos.
      3.- Time Stamp: Combinación de fecha y hora. El rango va desde el 1 de enero de 1970 al año 2037. El formato de almacenamiento depende del tamaño del campo.


      TIPOS DE DATOS ESPECIALES:
      En SQL Server, los tipos de datos especiales incluyen: bit, hierarchyid, sql_variant, sysname, table, timestamp y los tipos de datos de alias.
      1.- Puntos: Se encuentran determinados por las coordenadas terrestres medidas por latitud y longitud.
      Ejemplo: Ciudades, accidentes geográficos puntuales, hitos.
      2.- Líneas: Objetos abiertos que cubren una distancia dada y comunican varios puntos o nodos, aunque debido a la forma esférica de la tierra también se le consideran como arcos. Líneas telefónicas, carreteras y vías de trenes son ejemplos de líneas geográficas.
      3.- Polígonos: Figuras planas conectadas por distintas líneas u objetos cerrados que cubren un área determinada.
      Ejemplo: Países, regiones o lagos.
      De esta forma la información sobre puntos, líneas y polígonos se almacena como una colección de coordenadas (x, y). La ubicación de una característica puntual, pueden describirse con un sólo punto (x, y).
      1.- POINT: Almacena puntos.
      2.- MULTIPUNTO: Almacena varios puntos tomados de un lugar.
      3.- GEOMETRÍA: Almacena valores de cualquier parte.

      Eliminar