SlideShare una empresa de Scribd logo
INTEGRANTES:
Adrian Guanoluisa
Juan Lara
Jhean Sosapanta
Luis Vallejo
Susana Vélez

TIPOS DE DATOS

Tipo de datos
estándar
Tipo de DBMS específico
de datos físicos
Contenido Longitud
Entero int / Entero Entero de 32 bits -
Entero corto smallint / SMALLINT 16-bit número entero -
Entero largo int / Entero Entero de 32 bits -
Byte tinyint / SMALLINT 256 valores -
Número numérico / NÚMERO Los números con un punto
decimal fijo
Fijo
Decimal decimal / NÚMERO Los números con un punto
decimal fijo
Fijo
Flotador float / flotador 32-bit números de punto
flotante
Fijo
Flotador Corto verdadero / FLOAT Número de punto decimal
Menos de 32 bits
-
Largo Float doble precisión /
BINARIO DOBLE
64-bit números de punto
flotante
-
Dinero dinero / NÚMERO Los números con un punto
decimal fijo
Fijo
Serial numérico / NÚMERO Números incrementa
automáticamente
Fijo
Boolean bit / SMALLINT Dos valores opuestos ??
(verdadero / falso, sí / no;
1/0)
-
Tipos de datos numéricos

Tipo de datos
estándar
Tipo de DBMS
específico de datos
físicos
Contenido Longitud
Personajes char / carbón Las cadenas de
caracteres
Fijo
Caracteres Variable VARCHAR /
VARCHAR2
Las cadenas de
caracteres
Máximo
Caracteres varchar / CLOB Las cadenas de
caracteres
Máximo
Personajes largas
Var
texto / CLOB Las cadenas de
caracteres
Máximo
Texto texto / CLOB Las cadenas de
caracteres
Máximo
Multibyte nchar / NCHAR Cadenas de
caracteres multibyte
Fijo
Multibyte Variable nvarchar /
NVARCHAR2
Cadenas de
caracteres multibyte
Máximo
Los siguientes tipos de datos de caracteres están disponibles:
Los tipos de datos de caracteres

Tipo de datos
estándar
Tipo de DBMS
específico de
datos físicos
Contenido Longitud
Personajes char / carbón Las cadenas de
caracteres
Fijo
Caracteres
Variable
VARCHAR /
VARCHAR2
Las cadenas de
caracteres
Máximo
Caracteres varchar / CLOB Las cadenas de
caracteres
Máximo
Personajes largas
Var
texto / CLOB Las cadenas de
caracteres
Máximo
Texto texto / CLOB Las cadenas de
caracteres
Máximo
Multibyte nchar / NCHAR Cadenas de
caracteres
multibyte
Fijo
Multibyte Variable nvarchar /
NVARCHAR2
Cadenas de
caracteres
multibyte
Máximo
Los siguientes tipos de datos de caracteres están disponibles:

Tipo de datos
estándar
Tipo de DBMS
específico de
datos físicos
Contenido Longitud
Fecha fecha / hora Día mes año -
Tiempo Tiempo /
FECHA
Horas, minutos
y segundos
-
Fecha Y Hora datetime /
FECHA
Fecha y hora -
Marca de
tiempo
marca de hora
/ fecha y hora
Fecha y hora
del sistema
-
Tipos de datos Tiempo

Tipo de datos
estándar
Tipo de DBMS
específico de datos
físicos
Contenido Longitud
Binario binario / RAW Cadenas binarias Máximo
Largo Binario imagen / BLOB Cadenas binarias Máximo
Bitmap imagen / BLOB Imágenes en
formato de mapa
de bits (BMP)
Máximo
Imagen imagen / BLOB Imágenes Máximo
OLE imagen / BLOB Vínculos OLE Máximo
Otro - Tipo de datos
definido por el
usuario
-
Indefinido indefinido Indefinido. Sustitui
do por el tipo de
datos
predeterminado en
generación.
-
Otros tipos de datos
Los siguientes tipos de datos están disponibles:

Tipo de datos
estándar
Tipo de DBMS
específico de datos
físicos
Contenido Longitud
Entero int / Entero Entero de 32 bits -
Entero corto smallint / SMALLINT 16-bit número entero -
Entero largo int / Entero Entero de 32 bits -
Byte tinyint / SMALLINT 256 valores -
Número numérico / NÚMERO Los números con un punto
decimal fijo
Fijo
Decimal decimal / NÚMERO Los números con un punto
decimal fijo
Fijo
Flotador float / flotador 32-bit números de punto
flotante
Fijo
Flotador Corto verdadero / FLOAT Número de punto decimal
Menos de 32 bits
-
Largo Float doble precisión /
BINARIO DOBLE
64-bit números de punto
flotante
-
Dinero dinero / NÚMERO Los números con un punto
decimal fijo
Fijo
Serial numérico / NÚMERO Números incrementa
automáticamente
Fijo
Boolean bit / SMALLINT Dos valores opuestos ??
(verdadero / falso, sí / no;
1/0)
-
Tipos de datos numéricos

Tipo de datos estándar Tipo de DBMS
específico de datos
físicos
Contenido Longitud
Personajes char / carbón Las cadenas de caracteres Fijo
Caracteres Variable VARCHAR / VARCHAR2 Las cadenas de caracteres Máximo
Caracteres varchar / CLOB Las cadenas de caracteres Máximo
Personajes largas Var texto / CLOB Las cadenas de caracteres Máximo
Texto texto / CLOB Las cadenas de caracteres Máximo
Multibyte nchar / NCHAR Cadenas de caracteres multibyte Fijo
Multibyte Variable nvarchar / NVARCHAR2 Cadenas de caracteres multibyte Máximo
Los tipos de datos de caracteres
Los siguientes tipos de datos de caracteres están disponibles:

Tipo de datos
estándar
Tipo de DBMS
específico de
datos físicos
Contenido Longitud
Fecha fecha / hora Día mes año -
Tiempo Tiempo /
FECHA
Horas, minutos
y segundos
-
Fecha Y Hora datetime /
FECHA
Fecha y hora -
Marca de
tiempo
marca de hora
/ fecha y hora
Fecha y hora
del sistema
-
Tipos de datos Tiempo

Tipo de datos
estándar
Tipo de DBMS
específico de
datos físicos
Contenido Longitud
Binario binario / RAW Cadenas binarias Máximo
Largo Binario imagen / BLOB Cadenas binarias Máximo
Bitmap imagen / BLOB Imágenes en formato de
mapa de bits (BMP)
Máximo
Imagen imagen / BLOB Imágenes Máximo
OLE imagen / BLOB Vínculos OLE Máximo
Otro - Tipo de datos definido
por el usuario
-
Indefinido indefinido Indefinido. Sustituido por
el tipo de datos
predeterminado en
generación.
-
Otros tipos de datos
Los siguientes tipos de datos están disponibles:

 El tipo de datos Integer proporciona un rendimiento óptimo en un
procesador de 32 bits, ya que las operaciones de lectura y escritura en
memoria de los otros tipos integrales más pequeños tardan más en
realizarse.
 Se puede convertir el tipo de
datos Integer en Long, Single, Double o Decimal sin provocar un
error System.OverflowException.
 Precaución Al interactuar con componentes creados en Visual Basic 6.0,
como por ejemplo objetos de automatización u objetos COM, asegúrese de
que el tipoInteger tiene un ancho de datos distinto (16 bits) en Visual Basic
6.0. Al pasar un argumento de 16 bits a esos componentes, declárelo en
Visual Basic .NET comoShort en lugar de Integer.Si se agrega el carácter de
tipo I a un literal, se convierte el tipo de datos del literal al tipo de
datos Integer. Si se agrega el carácter de declaración de tipo % a cualquier
identificador, se convierte su tipo de datos al tipo Integer.
 El tipo de datos de .NET equivalente es System.Int32
Integer (Tipo de datos)
 Las variables de tipo Short se almacenan como
enteros de 16 bits (2 bytes) con signo con valores
comprendidos entre -32.768 y 32.767.
 Nota El tipo de datos Short puede convertirse a los
tipos Integer, Long, Single, Double o Decimal sin
que se produzca un error de tipo System. Overflow
Exception. Si se agrega el carácter de tipo S a un
literal, se convierte el tipo de datos del literal al tipo
de datos Short.
 El tipo de datos de .NET equivalente
es System.Int16.
Short (Tipo de datos)

 Se puede convertir un tipo de
datos Long en Single, Double o Decimal sin provocar un
error System. Overflow Exception.
 Precaución Al interactuar con componentes creados en Visual
Basic 6.0, como por ejemplo objetos de automatización u objetos
COM, asegúrese de que el tipo Long tiene un ancho de datos
distinto (32 bits) en Visual Basic 6.0. Al pasar un argumento de
32 bits a esos componentes, declárelo en Visual Basic .NET
como Integer en lugar de Long. Además, la automatización no
admite enteros de 64 bits en algunas plataformas, incluidos
Windows 2000 y Windows 98. En Visual Basic .NET no se
puede pasar un argumento Long a un componente de
automatización en estas plataformas. Si se agrega el carácter de
tipo L a un literal, se convierte el tipo de datos del literal al tipo
de datos Long. Si se agrega el carácter de declaración de
tipo & a cualquier identificador, se convierte su tipo de datos al
tipo Long.
 El tipo de datos de .NET equivalente es System.Int64.
Long (Tipo de datos)

 Las variables de tipo Byte se almacenan como
números de 8 bits (1 byte) sin signo con valores
comprendidos entre 0 y 255.
 El tipo de datos Byte es útil para almacenar datos
binarios.
 Nota El tipo de datos Byte puede convertirse a los
tipos Short, Integer, Long, Single, Double o Decima
l sin que se produzca un error de
tipoSystem.OverflowException.El tipo de datos de
.NET equivalente es System.Byte.
Byte (Tipo de datos)

 Las variables de tipo Boolean se almacenan como números de 16 bits (2
byte), pero sólo pueden tomar los valores True o False. Utilice las palabras
clave True y False para asignar uno de los dos estados a las variables de
tipo Boolean.
 Cuando se convierten tipos de datos numéricos al tipo Boolean, 0 se
convierte en False y el resto de los valores se convierten en True. Cuando
los valores de tipo Booleanse convierten a tipos numéricos, False se
convierte en 0 y True se convierte en -1.
 Nota El método ToInt32 de la clase Convert del espacio de
nombres System convierte True en +1. Si se necesita convertir un
valor Boolean a un tipo de datos numérico, elija un tipo de conversión
adecuada. Precaución Nunca escriba código para True y False que
dependa de valores numéricos equivalentes. Siempre que sea posible, debe
restringir el uso de variables Boolean a los valores lógicos para los que se
han diseñado. Si fuera necesario mezclar valores Boolean y numéricos,
compruebe que utiliza las palabras clave de conversión adecuadas. El tipo
de datos de .NET equivalente es System. Boolean.
Boolean (Tipo de datos)

 Las variables de tipo Char se almacenan como números
de 16 bits (2 bytes) sin signo, con valores comprendidos
entre 0 y 65535. Cada número representa un único
carácter Unicode. La conversión directa entre el tipo de
datos Char y los tipos numéricos no es posible, aunque
puede utilizar las funciones AscW y ChrW para esta
finalidad.
 Si se agrega el carácter de tipo literal C a un literal de
cadena de un solo carácter, esto fuerza la conversión del
literal al tipo de datos Char.
 El tipo de datos de .NET equivalente es System.Char.
Char (Tipo de datos)

 Las variables de tipo Date (fecha) se almacenan como enteros
largos IEEE de 64 bits (8 bytes) que representan fechas
comprendidas entre el 1 de enero del año 1 y el 31 de diciembre
de 9999, y horas desde las 0:00:00 (medianoche) a las 11:59:59.
 Los valores de tipo Date deben encerrarse entre caracteres de
signo de número (#) y tener el formato d/m/yyyy, por
ejemplo #5/31/1993#. Si convierte un valor Date a un
tipo String, la fecha se procesa en función del formato de fecha
corta reconocida por el equipo y la hora se procesa en función
del formato de hora que tenga el equipo (12 horas o 24 horas).
 El tipo de datos de .NET equivalente es System.DateTime.
Date (Tipo de datos)

 Las variables Decimal se almacenan como enteros de 128 bits (16 bytes)
con signo escalados mediante una potencia variable de 10. El factor de
escala especifica el número de dígitos a la derecha del punto decimal; que
oscila entre 0 y 28. Con una escala de 0 (sin decimales), el mayor valor
posible es +/-79.228.162.514.264.337.593.543.950.335. Con 28 decimales, el
mayor valor posible es +/-7,9228162514264337593543950335 y el menor
distinto de cero es +/-0.0000000000000000000000000001 (+/-1E-28).
 Si se agrega el carácter de tipo D a un literal, se convierte el tipo de datos
del literal al tipo de datos Decimal. Si se agrega el carácter de declaración
de tipo @ a cualquier identificador, se convierte su tipo de datos al
tipo Decimal. Es posible que tenga que utilizar el carácter de tipo D para
asignar un valor grande a una variable o constanteDecimal, como puede
verse en el siguiente ejemplo:
 Esto se debe al hecho de que, sin un carácter de tipo literal, el literal se
considera de tipo Long y el valor que se asigna a BigDec2 es demasiado
grande para el tipo Long.
 El tipo de datos de .NET equivalente es System.Decimal.
Decimal (Tipo de datos)

 Las variables de tipo Double se almacenan como números IEEE
de punto flotante de doble precisión de 64 bits (8 bytes) con
valores de –1,79769313486231570E+308 a –
4,94065645841246544E-324 para números negativos y de
4,94065645841246544E-324 a 1,79769313486231570E+308 para
números positivos.
 Si se agrega el carácter de tipo R a un literal, se convierte el tipo
de datos del literal al tipo de datos Double. Si se agrega el
carácter de declaración de tipo # a cualquier identificador, se
convierte su tipo de datos al tipo Double.
 El tipo de datos de .NET equivalente es System. Double.
Nota El tipo de datos Double puede convertirse al
tipo Decimal sin que se produzca un error de tipo System.
Overflow Exception.
Double (Tipo de datos)

 Las variables de tipo Single se almacenan como números IEEE
de punto flotante de precisión simple de 32 bits (4 bytes) con
valores que van de –3,4028235E+38 a –1,401298E-45 para
números negativos y de 1,401298E-45 a 3,4028235E+38 para
números positivos. Los números de precisión simple almacenan
aproximaciones de números reales.
 Si se agrega el carácter de tipo F a un literal, se convierte el tipo
de datos del literal al tipo de datos Single. Si se agrega el
carácter de tipo de identificador ! a cualquier identificador, se
convierte su tipo de datos al tipo Single.
 El tipo de datos de .NET equivalente es System. Single.
 Nota El tipo de datos Single puede convertirse a los
tipos Double o Decimal sin que se produzca un error de
tipo System. Overflow Exception.
Single (Tipo de datos)

 Las variables de tipo String se almacenan como secuencias de números de
16 bits (2 bytes) sin signo con valores comprendidos entre 0 y 65535. Cada
número representa un único carácter Unicode. Una cadena puede contener
hasta unos 2.000 millones (2^31) de caracteres Unicode.
 Los primeros 128 puntos de código (0–127) Unicode corresponden a las
letras y símbolos de un teclado estándar de EE.UU. Estos primeros 128
puntos de código son los mismos que los definidos por el conjunto de
caracteres ASCII. Los siguientes 128 puntos de código (128–255)
representan caracteres especiales, como letras de alfabetos latinos, acentos,
símbolos de moneda y fracciones. Los restantes puntos de código se
utilizan para una amplia variedad de símbolos, incluidos caracteres de
texto de todo el mundo, signos diacríticos y símbolos técnicos y
matemáticos.
 Si se agrega el carácter de tipo de identificador $ a cualquier identificador,
se convierte el tipo de datos del identificador al tipo String.
 El tipo de datos de .NET equivalente es System.String.
String (Tipo de datos)

Más contenido relacionado

PPTX
Power designer tipos de datos
PPTX
Tipos de datos en power designer
PPTX
Presentacion power designer
PPTX
Tipos de Variables de Power Designer-
PPTX
Variables de Power designer
PPTX
Tipos de-datos-power-designer
PPTX
Tipos de datos power designer
PDF
Los tipos de datos de sql server
Power designer tipos de datos
Tipos de datos en power designer
Presentacion power designer
Tipos de Variables de Power Designer-
Variables de Power designer
Tipos de-datos-power-designer
Tipos de datos power designer
Los tipos de datos de sql server

La actualidad más candente (15)

PPTX
grupo 1 power designer tipos de datos
PPTX
Tipo de variables de PowerDesigner
PPTX
Cadenas y funciones de cadena
DOCX
Tipos de datos en sql server
DOCX
Unidad didã¡ctica ii sistemas numericos
PPTX
Procesamiento de archivos
PPTX
Tipos de-datos-power-designer
PPTX
Tipos de-datos-power-designer (1)
DOCX
Tarea 3 tipos de datos corregida
PPTX
Cristian Romero.Visual Basic
PPTX
Tipo de datos_c_
PPTX
TIPOS DE DATOS PARA C++
PPTX
La computadora digital
grupo 1 power designer tipos de datos
Tipo de variables de PowerDesigner
Cadenas y funciones de cadena
Tipos de datos en sql server
Unidad didã¡ctica ii sistemas numericos
Procesamiento de archivos
Tipos de-datos-power-designer
Tipos de-datos-power-designer (1)
Tarea 3 tipos de datos corregida
Cristian Romero.Visual Basic
Tipo de datos_c_
TIPOS DE DATOS PARA C++
La computadora digital
Publicidad

Destacado (13)

PPTX
Tipo de datos de power desingner
PPTX
Tipos de datos power designer
DOCX
Fundamentos de visual basic
PPTX
Programación 2
DOC
Guia de-programacion-i-visual-b-net
DOCX
Variables en Visual Basic 6.0
PPTX
Definiciones y ejemplos de los tipos de datos de powerdesigner
PPTX
Prueba de escritorio
PPTX
Generalidades algoritmos
PPTX
PDF
Sintaxis Pseint Ciclos Repetitivos
DOCX
Operadores aritméticos, lógicos, relacionales.
DOCX
Algoritmo variables, constantes, tipos de datos y asignacion
Tipo de datos de power desingner
Tipos de datos power designer
Fundamentos de visual basic
Programación 2
Guia de-programacion-i-visual-b-net
Variables en Visual Basic 6.0
Definiciones y ejemplos de los tipos de datos de powerdesigner
Prueba de escritorio
Generalidades algoritmos
Sintaxis Pseint Ciclos Repetitivos
Operadores aritméticos, lógicos, relacionales.
Algoritmo variables, constantes, tipos de datos y asignacion
Publicidad

Similar a Presentacion grupal de tipos de datos power designer (20)

PPTX
Tipos de datos power designer
PPTX
Tipos de-datos-power-designer
PPTX
Tipos de-datos-power-designer
PPTX
Tipos de-datos-power-designer
DOCX
Sql server 2005 (bda)henrry
PPTX
Tipo de variables de PowerDesigner
PPTX
Tipo de variables de PowerDesigner
PPTX
Tipo de variables de PowerDesigner
DOCX
Tipos de base de datos de sql server 2008
DOCX
Cap. iv bdd ii
PPTX
Tipo de-datos-estandar-powerdesigner
PPTX
Tipo de-datos-estandar-powerdesigner
PPTX
Tipo de-datos-estandar-powerdesigner
PPTX
Tipo de-datos-estandar-powerdesigner
PPTX
Tipo de-datos-estandar-powerdesigner
PPTX
Tipos de datos.java
PPTX
Tipos de datos.java
PPTX
Cetis 109 jen_ax
DOCX
Tipo de Datos!
DOCX
Codigo C+++
Tipos de datos power designer
Tipos de-datos-power-designer
Tipos de-datos-power-designer
Tipos de-datos-power-designer
Sql server 2005 (bda)henrry
Tipo de variables de PowerDesigner
Tipo de variables de PowerDesigner
Tipo de variables de PowerDesigner
Tipos de base de datos de sql server 2008
Cap. iv bdd ii
Tipo de-datos-estandar-powerdesigner
Tipo de-datos-estandar-powerdesigner
Tipo de-datos-estandar-powerdesigner
Tipo de-datos-estandar-powerdesigner
Tipo de-datos-estandar-powerdesigner
Tipos de datos.java
Tipos de datos.java
Cetis 109 jen_ax
Tipo de Datos!
Codigo C+++

Último (14)

DOCX
ACTIV. DE AP. 30 DE JUNIO 2025 PLANIFIC PROYECTO.docx
PPT
USO_Y_MANTENIMIENTO_DE_EPP PARA EL TRABAJADOR.ppt
PPTX
Curso Protección Auditiva Trabajo (1).pptx
PPTX
MANUAL DE BIOSEGURIDAD MYT SALUD IPS TAME.pptx
DOCX
646686699-SESION-Nº-7-SE-COMUNICA-ORALMENTE-EN-SU-LENGUA-MATERNA.docx
PPTX
Conceptos Basicos de construccion concreto
PPTX
La-Problematica-de-la-Pobreza-a-Nivel-Mundial-Un-Desafio-Urgente.pptx
PPTX
INDUCCIOfgfgfgfgfgfgfgedgerrrrrrrrrrrrrr.pptx
PDF
Tratado Arias-Roosevelt de la República de Panamá
PPTX
Proyectos de Inversión y sus requerimientos
DOCX
SESIÓN DE CLASE ACTIV. AP 27 DE JUNIO PLANTAS PARA LA TOS.docx
PDF
LA TIC en la vida cotidiana y en la sociedad.pdf
PPTX
CONSOLIDADO DE AFECTACIONES POR LLUVIAS MAYO JUNIO 2025 BARINAS ACTUALIZADO.pptx
DOCX
SESIÓN DE CLASE ACTIV. DE AP. 30 DE JUNIO 2025 PLANIFIC PROYECTO.docx
ACTIV. DE AP. 30 DE JUNIO 2025 PLANIFIC PROYECTO.docx
USO_Y_MANTENIMIENTO_DE_EPP PARA EL TRABAJADOR.ppt
Curso Protección Auditiva Trabajo (1).pptx
MANUAL DE BIOSEGURIDAD MYT SALUD IPS TAME.pptx
646686699-SESION-Nº-7-SE-COMUNICA-ORALMENTE-EN-SU-LENGUA-MATERNA.docx
Conceptos Basicos de construccion concreto
La-Problematica-de-la-Pobreza-a-Nivel-Mundial-Un-Desafio-Urgente.pptx
INDUCCIOfgfgfgfgfgfgfgedgerrrrrrrrrrrrrr.pptx
Tratado Arias-Roosevelt de la República de Panamá
Proyectos de Inversión y sus requerimientos
SESIÓN DE CLASE ACTIV. AP 27 DE JUNIO PLANTAS PARA LA TOS.docx
LA TIC en la vida cotidiana y en la sociedad.pdf
CONSOLIDADO DE AFECTACIONES POR LLUVIAS MAYO JUNIO 2025 BARINAS ACTUALIZADO.pptx
SESIÓN DE CLASE ACTIV. DE AP. 30 DE JUNIO 2025 PLANIFIC PROYECTO.docx

Presentacion grupal de tipos de datos power designer

  • 1. INTEGRANTES: Adrian Guanoluisa Juan Lara Jhean Sosapanta Luis Vallejo Susana Vélez
  • 3.  Tipo de datos estándar Tipo de DBMS específico de datos físicos Contenido Longitud Entero int / Entero Entero de 32 bits - Entero corto smallint / SMALLINT 16-bit número entero - Entero largo int / Entero Entero de 32 bits - Byte tinyint / SMALLINT 256 valores - Número numérico / NÚMERO Los números con un punto decimal fijo Fijo Decimal decimal / NÚMERO Los números con un punto decimal fijo Fijo Flotador float / flotador 32-bit números de punto flotante Fijo Flotador Corto verdadero / FLOAT Número de punto decimal Menos de 32 bits - Largo Float doble precisión / BINARIO DOBLE 64-bit números de punto flotante - Dinero dinero / NÚMERO Los números con un punto decimal fijo Fijo Serial numérico / NÚMERO Números incrementa automáticamente Fijo Boolean bit / SMALLINT Dos valores opuestos ?? (verdadero / falso, sí / no; 1/0) - Tipos de datos numéricos
  • 4.  Tipo de datos estándar Tipo de DBMS específico de datos físicos Contenido Longitud Personajes char / carbón Las cadenas de caracteres Fijo Caracteres Variable VARCHAR / VARCHAR2 Las cadenas de caracteres Máximo Caracteres varchar / CLOB Las cadenas de caracteres Máximo Personajes largas Var texto / CLOB Las cadenas de caracteres Máximo Texto texto / CLOB Las cadenas de caracteres Máximo Multibyte nchar / NCHAR Cadenas de caracteres multibyte Fijo Multibyte Variable nvarchar / NVARCHAR2 Cadenas de caracteres multibyte Máximo Los siguientes tipos de datos de caracteres están disponibles: Los tipos de datos de caracteres
  • 5.  Tipo de datos estándar Tipo de DBMS específico de datos físicos Contenido Longitud Personajes char / carbón Las cadenas de caracteres Fijo Caracteres Variable VARCHAR / VARCHAR2 Las cadenas de caracteres Máximo Caracteres varchar / CLOB Las cadenas de caracteres Máximo Personajes largas Var texto / CLOB Las cadenas de caracteres Máximo Texto texto / CLOB Las cadenas de caracteres Máximo Multibyte nchar / NCHAR Cadenas de caracteres multibyte Fijo Multibyte Variable nvarchar / NVARCHAR2 Cadenas de caracteres multibyte Máximo Los siguientes tipos de datos de caracteres están disponibles:
  • 6.  Tipo de datos estándar Tipo de DBMS específico de datos físicos Contenido Longitud Fecha fecha / hora Día mes año - Tiempo Tiempo / FECHA Horas, minutos y segundos - Fecha Y Hora datetime / FECHA Fecha y hora - Marca de tiempo marca de hora / fecha y hora Fecha y hora del sistema - Tipos de datos Tiempo
  • 7.  Tipo de datos estándar Tipo de DBMS específico de datos físicos Contenido Longitud Binario binario / RAW Cadenas binarias Máximo Largo Binario imagen / BLOB Cadenas binarias Máximo Bitmap imagen / BLOB Imágenes en formato de mapa de bits (BMP) Máximo Imagen imagen / BLOB Imágenes Máximo OLE imagen / BLOB Vínculos OLE Máximo Otro - Tipo de datos definido por el usuario - Indefinido indefinido Indefinido. Sustitui do por el tipo de datos predeterminado en generación. - Otros tipos de datos Los siguientes tipos de datos están disponibles:
  • 8.  Tipo de datos estándar Tipo de DBMS específico de datos físicos Contenido Longitud Entero int / Entero Entero de 32 bits - Entero corto smallint / SMALLINT 16-bit número entero - Entero largo int / Entero Entero de 32 bits - Byte tinyint / SMALLINT 256 valores - Número numérico / NÚMERO Los números con un punto decimal fijo Fijo Decimal decimal / NÚMERO Los números con un punto decimal fijo Fijo Flotador float / flotador 32-bit números de punto flotante Fijo Flotador Corto verdadero / FLOAT Número de punto decimal Menos de 32 bits - Largo Float doble precisión / BINARIO DOBLE 64-bit números de punto flotante - Dinero dinero / NÚMERO Los números con un punto decimal fijo Fijo Serial numérico / NÚMERO Números incrementa automáticamente Fijo Boolean bit / SMALLINT Dos valores opuestos ?? (verdadero / falso, sí / no; 1/0) - Tipos de datos numéricos
  • 9.  Tipo de datos estándar Tipo de DBMS específico de datos físicos Contenido Longitud Personajes char / carbón Las cadenas de caracteres Fijo Caracteres Variable VARCHAR / VARCHAR2 Las cadenas de caracteres Máximo Caracteres varchar / CLOB Las cadenas de caracteres Máximo Personajes largas Var texto / CLOB Las cadenas de caracteres Máximo Texto texto / CLOB Las cadenas de caracteres Máximo Multibyte nchar / NCHAR Cadenas de caracteres multibyte Fijo Multibyte Variable nvarchar / NVARCHAR2 Cadenas de caracteres multibyte Máximo Los tipos de datos de caracteres Los siguientes tipos de datos de caracteres están disponibles:
  • 10.  Tipo de datos estándar Tipo de DBMS específico de datos físicos Contenido Longitud Fecha fecha / hora Día mes año - Tiempo Tiempo / FECHA Horas, minutos y segundos - Fecha Y Hora datetime / FECHA Fecha y hora - Marca de tiempo marca de hora / fecha y hora Fecha y hora del sistema - Tipos de datos Tiempo
  • 11.  Tipo de datos estándar Tipo de DBMS específico de datos físicos Contenido Longitud Binario binario / RAW Cadenas binarias Máximo Largo Binario imagen / BLOB Cadenas binarias Máximo Bitmap imagen / BLOB Imágenes en formato de mapa de bits (BMP) Máximo Imagen imagen / BLOB Imágenes Máximo OLE imagen / BLOB Vínculos OLE Máximo Otro - Tipo de datos definido por el usuario - Indefinido indefinido Indefinido. Sustituido por el tipo de datos predeterminado en generación. - Otros tipos de datos Los siguientes tipos de datos están disponibles:
  • 12.   El tipo de datos Integer proporciona un rendimiento óptimo en un procesador de 32 bits, ya que las operaciones de lectura y escritura en memoria de los otros tipos integrales más pequeños tardan más en realizarse.  Se puede convertir el tipo de datos Integer en Long, Single, Double o Decimal sin provocar un error System.OverflowException.  Precaución Al interactuar con componentes creados en Visual Basic 6.0, como por ejemplo objetos de automatización u objetos COM, asegúrese de que el tipoInteger tiene un ancho de datos distinto (16 bits) en Visual Basic 6.0. Al pasar un argumento de 16 bits a esos componentes, declárelo en Visual Basic .NET comoShort en lugar de Integer.Si se agrega el carácter de tipo I a un literal, se convierte el tipo de datos del literal al tipo de datos Integer. Si se agrega el carácter de declaración de tipo % a cualquier identificador, se convierte su tipo de datos al tipo Integer.  El tipo de datos de .NET equivalente es System.Int32 Integer (Tipo de datos)
  • 13.  Las variables de tipo Short se almacenan como enteros de 16 bits (2 bytes) con signo con valores comprendidos entre -32.768 y 32.767.  Nota El tipo de datos Short puede convertirse a los tipos Integer, Long, Single, Double o Decimal sin que se produzca un error de tipo System. Overflow Exception. Si se agrega el carácter de tipo S a un literal, se convierte el tipo de datos del literal al tipo de datos Short.  El tipo de datos de .NET equivalente es System.Int16. Short (Tipo de datos)
  • 14.   Se puede convertir un tipo de datos Long en Single, Double o Decimal sin provocar un error System. Overflow Exception.  Precaución Al interactuar con componentes creados en Visual Basic 6.0, como por ejemplo objetos de automatización u objetos COM, asegúrese de que el tipo Long tiene un ancho de datos distinto (32 bits) en Visual Basic 6.0. Al pasar un argumento de 32 bits a esos componentes, declárelo en Visual Basic .NET como Integer en lugar de Long. Además, la automatización no admite enteros de 64 bits en algunas plataformas, incluidos Windows 2000 y Windows 98. En Visual Basic .NET no se puede pasar un argumento Long a un componente de automatización en estas plataformas. Si se agrega el carácter de tipo L a un literal, se convierte el tipo de datos del literal al tipo de datos Long. Si se agrega el carácter de declaración de tipo & a cualquier identificador, se convierte su tipo de datos al tipo Long.  El tipo de datos de .NET equivalente es System.Int64. Long (Tipo de datos)
  • 15.   Las variables de tipo Byte se almacenan como números de 8 bits (1 byte) sin signo con valores comprendidos entre 0 y 255.  El tipo de datos Byte es útil para almacenar datos binarios.  Nota El tipo de datos Byte puede convertirse a los tipos Short, Integer, Long, Single, Double o Decima l sin que se produzca un error de tipoSystem.OverflowException.El tipo de datos de .NET equivalente es System.Byte. Byte (Tipo de datos)
  • 16.   Las variables de tipo Boolean se almacenan como números de 16 bits (2 byte), pero sólo pueden tomar los valores True o False. Utilice las palabras clave True y False para asignar uno de los dos estados a las variables de tipo Boolean.  Cuando se convierten tipos de datos numéricos al tipo Boolean, 0 se convierte en False y el resto de los valores se convierten en True. Cuando los valores de tipo Booleanse convierten a tipos numéricos, False se convierte en 0 y True se convierte en -1.  Nota El método ToInt32 de la clase Convert del espacio de nombres System convierte True en +1. Si se necesita convertir un valor Boolean a un tipo de datos numérico, elija un tipo de conversión adecuada. Precaución Nunca escriba código para True y False que dependa de valores numéricos equivalentes. Siempre que sea posible, debe restringir el uso de variables Boolean a los valores lógicos para los que se han diseñado. Si fuera necesario mezclar valores Boolean y numéricos, compruebe que utiliza las palabras clave de conversión adecuadas. El tipo de datos de .NET equivalente es System. Boolean. Boolean (Tipo de datos)
  • 17.   Las variables de tipo Char se almacenan como números de 16 bits (2 bytes) sin signo, con valores comprendidos entre 0 y 65535. Cada número representa un único carácter Unicode. La conversión directa entre el tipo de datos Char y los tipos numéricos no es posible, aunque puede utilizar las funciones AscW y ChrW para esta finalidad.  Si se agrega el carácter de tipo literal C a un literal de cadena de un solo carácter, esto fuerza la conversión del literal al tipo de datos Char.  El tipo de datos de .NET equivalente es System.Char. Char (Tipo de datos)
  • 18.   Las variables de tipo Date (fecha) se almacenan como enteros largos IEEE de 64 bits (8 bytes) que representan fechas comprendidas entre el 1 de enero del año 1 y el 31 de diciembre de 9999, y horas desde las 0:00:00 (medianoche) a las 11:59:59.  Los valores de tipo Date deben encerrarse entre caracteres de signo de número (#) y tener el formato d/m/yyyy, por ejemplo #5/31/1993#. Si convierte un valor Date a un tipo String, la fecha se procesa en función del formato de fecha corta reconocida por el equipo y la hora se procesa en función del formato de hora que tenga el equipo (12 horas o 24 horas).  El tipo de datos de .NET equivalente es System.DateTime. Date (Tipo de datos)
  • 19.   Las variables Decimal se almacenan como enteros de 128 bits (16 bytes) con signo escalados mediante una potencia variable de 10. El factor de escala especifica el número de dígitos a la derecha del punto decimal; que oscila entre 0 y 28. Con una escala de 0 (sin decimales), el mayor valor posible es +/-79.228.162.514.264.337.593.543.950.335. Con 28 decimales, el mayor valor posible es +/-7,9228162514264337593543950335 y el menor distinto de cero es +/-0.0000000000000000000000000001 (+/-1E-28).  Si se agrega el carácter de tipo D a un literal, se convierte el tipo de datos del literal al tipo de datos Decimal. Si se agrega el carácter de declaración de tipo @ a cualquier identificador, se convierte su tipo de datos al tipo Decimal. Es posible que tenga que utilizar el carácter de tipo D para asignar un valor grande a una variable o constanteDecimal, como puede verse en el siguiente ejemplo:  Esto se debe al hecho de que, sin un carácter de tipo literal, el literal se considera de tipo Long y el valor que se asigna a BigDec2 es demasiado grande para el tipo Long.  El tipo de datos de .NET equivalente es System.Decimal. Decimal (Tipo de datos)
  • 20.   Las variables de tipo Double se almacenan como números IEEE de punto flotante de doble precisión de 64 bits (8 bytes) con valores de –1,79769313486231570E+308 a – 4,94065645841246544E-324 para números negativos y de 4,94065645841246544E-324 a 1,79769313486231570E+308 para números positivos.  Si se agrega el carácter de tipo R a un literal, se convierte el tipo de datos del literal al tipo de datos Double. Si se agrega el carácter de declaración de tipo # a cualquier identificador, se convierte su tipo de datos al tipo Double.  El tipo de datos de .NET equivalente es System. Double. Nota El tipo de datos Double puede convertirse al tipo Decimal sin que se produzca un error de tipo System. Overflow Exception. Double (Tipo de datos)
  • 21.   Las variables de tipo Single se almacenan como números IEEE de punto flotante de precisión simple de 32 bits (4 bytes) con valores que van de –3,4028235E+38 a –1,401298E-45 para números negativos y de 1,401298E-45 a 3,4028235E+38 para números positivos. Los números de precisión simple almacenan aproximaciones de números reales.  Si se agrega el carácter de tipo F a un literal, se convierte el tipo de datos del literal al tipo de datos Single. Si se agrega el carácter de tipo de identificador ! a cualquier identificador, se convierte su tipo de datos al tipo Single.  El tipo de datos de .NET equivalente es System. Single.  Nota El tipo de datos Single puede convertirse a los tipos Double o Decimal sin que se produzca un error de tipo System. Overflow Exception. Single (Tipo de datos)
  • 22.   Las variables de tipo String se almacenan como secuencias de números de 16 bits (2 bytes) sin signo con valores comprendidos entre 0 y 65535. Cada número representa un único carácter Unicode. Una cadena puede contener hasta unos 2.000 millones (2^31) de caracteres Unicode.  Los primeros 128 puntos de código (0–127) Unicode corresponden a las letras y símbolos de un teclado estándar de EE.UU. Estos primeros 128 puntos de código son los mismos que los definidos por el conjunto de caracteres ASCII. Los siguientes 128 puntos de código (128–255) representan caracteres especiales, como letras de alfabetos latinos, acentos, símbolos de moneda y fracciones. Los restantes puntos de código se utilizan para una amplia variedad de símbolos, incluidos caracteres de texto de todo el mundo, signos diacríticos y símbolos técnicos y matemáticos.  Si se agrega el carácter de tipo de identificador $ a cualquier identificador, se convierte el tipo de datos del identificador al tipo String.  El tipo de datos de .NET equivalente es System.String. String (Tipo de datos)