1. T E C N O L O G Í A S D E I N F O R M A C I Ó N Y
C O M U N I C A C I Ó N I I
I N T E G R A N T E S :
G A B R I E L A B O N I L L A
P A B L O G A I B O R
B E L É N G A R C Í A
M A R T Í N O R D O Ñ E Z
Y L E N I A Q U I N T A N A
A U L A : 2 9
TIPOS DE DATOS POWER
DESIGNER
2. INTEGER
Es un tipo de datos numérico.
Una variable tipo int se almacena en 2 bytes (16
bits), aunque algunos compiladores utilizan 4
bytes (32 bits).
Use el tipo de campo Integer para valores
numéricos no decimales cuando las limitaciones
de rendimiento y de almacenamiento de tabla sean
especialmente importantes.
3. Use el tipo de campo Integer para valores numéricos
no decimales cuando las limitaciones de rendimiento
y de almacenamiento de tabla sean especialmente
importantes.
Por ejemplo: Números Enteros (8,9,0)
4. SHORT INTERGER
Es un entero con un rango menor al integer,
normalmente es de 16 bits, pero como pueden ser
positivos y negativos queda de -32,768 a 32,767, este es
el rango de valores que puede guardar una variable short.
Un entero corto puede representar un número entero
que puede tomar menos de almacenamiento, mientras
que tener un rango menor, en comparación con un
número entero de serie.
Ejemplo:
2 ^ 16 = 65536
123
5. LONG INTEGER
Al igual que integer es un tipo de dato numérico,
pero admite un rango más amplio. Utiliza de 4 a 8
bytes según su versión.
Ejemplo:
-2147483648 a 2147483647
-9,2E+18 a 9,2E+18
según versión
6. BYTE
Es un tipo de dato numérico.
Contiene enteros de 8 bits sin signo (1 bytes) que se
sitúan en el intervalo entre 0 y 255.
Tipo de DBMS
tinyint / SMALLINT
Contenido: 256 valores
Ejemplo:
14
36
8. DECIMAL
Una columna de tipo decimal puede almacenar datos
numéricos decimales sin redondear, además puede
trabajar con decimales más grandes, en extensión
que en «número»
Ejemplo:
2,1628292435
1,3333333333
9. FLOAT
Tipo de datos numérico
El tipo float se almacena como un número de 4
bytes de punto flotante y precisión simple.
Representa un valor IEEE 754 de 32 bits de precisión
simple.
El tipo float puede representar números tan grande
como 1038 (positivo o negativo) con una exactitud de
aproximadamente siete dígitos.
10. Este tipo es útil para aplicaciones que necesiten
números elevados pero no requieran una gran
precisión. Si requiere números muy precisos,
considere el uso del tipo de datos Decimal.
Al igual que con byte y short, se recomienda usar un
float (en vez de un double) si necesita ahorrar
memoria en grandes array de números en coma
flotante.
Por ejemplo un número decimal. (34,123)
11. SHORT FLOAT
•El Float es un tipo de dato de coma flotante de
precisión simple de 32 bits.
•Float se utiliza principalmente para ahorrar
memoria en grandes arreglos o matrices de
números.
•El valor por defecto es 0,0 f.
•Ejemplo:
234.5f
12. LONG FLOAT
Es un tipo de dato en coma flotante, igual que el
float.
Contenido:
64-bit números de punto flotante, es un tipo de dato
numérico
Tipo de DBMS
doble precisión / BINARIO DOBLE
Ejemplo
100001111110
13. MONEY
Es un tipo de dato numérico que representan
cantidades positivas o negativas de dinero.
Tipo de DBMS
dinero / NÚMERO (money / NUMBER)
Contenido: números con un punto decimal fijo
Ejemplo:
37.203.685.477,5807
150.000.900,00
14. SERIAL
Definición
-Números que se incrementan automáticamente
Característica
-Se aumentan o siguen una serie
Ejemplo
-1,2,3,4,5,6,7… n
15. BOOLEAN
Se pueden ingresar datos de tipo lógico.
Contiene dos valores: verdadero y falso o 1 y 0.
Ejemplo:
Verdadero/Falso
Si/No
16. CHARACTERS
Es un tipo de dato de carácter contienen un único
carácter y se almacenan en un byte de memoria (8
bits). En un bit se pueden almacenar dos valores (0 y
1); con dos bits se pueden almacenar valores (00, 01,
10, 11 en binario; 0, 1 2, 3 en decimal). Con 8 bits se
podrán almacenar 228 = 256 valores diferentes
(normalmente entre 0 y 255; con ciertos compiladores
entre -128 y 127).
La declaración de variables tipo carácter puede tener la
forma:
Ejemplo:
char letra = 'A‘
2x2 = 4
17. VARIABLE CHARACTERS
Tipo de dato de carácter.
Elija el tipo de datos Character cuando desee incluir letras,
números, espacios, símbolos y puntuación.
Los campos o variables Character almacenan información
de texto, como nombres, direcciones y números, que no se
usa en los cálculos matemáticos.
Por ejemplo: los números de teléfono o los códigos
postales, aunque están formados en su mayor parte por
números, se usan mejor como valores de tipo Character.
18. LONG CHARACTERS
Es un tipo de dato de carácter.
Almacena cadena de caracteres que pueden tener
letras y números.
Tipo de DBMS
varchar / CLOB
Contenido: cadena de caracteres.
Longitud: máxima
Ejemplo:
“B&Ch” Asociados Coorporation S.A.
19. LONG VAR CHARACTERS
Es un tipo de dato de carácter
Se utiliza para almacenar textos que pueden contener
letras y números, pero teniendo en cuenta que los
números serán tratados como un carácter más. Este
campo es para texto muy grande (2GB)
Tipo de DBMS
texto / CLOB (text / CLOB)
Contenido: cadenas de caracteres
Ejemplo:
928 Johnson y Keneddy 0*&(%B99nh jkJ
20. TEXT
Definición
-Contiene cadenas de caracteres, podemos
almacenar dígitos que no utilizan operaciones
matemáticas, se colocan entre comillas
Característica
-Bloques de datos de 60000 caracteres de longitud
aproximadamente
Ejemplo
- Nombres, Apellidos, etc.
21. MULTIBYTE
La codificación multibyte fue desarrollada
precisamente para expresar más de 256 caracteres en
el sistema de codificación regular a nivel de bits.
Ejemplo:
Siendo que el campo sea peso y temperatura, su valor
irá de la siguiente manera;
(52; 27)
22. VARIABLE MULTIBYTE
Su campo es las cadenas de caracteres de bytes.
Su longitud es máxima
23. DATE
Presentar el tipo de datos DATE para la introducción
de fechas.
En ocasiones necesitarás almacenar fechas en tus
tablas.
Ejemplo:
La fecha de nacimiento de tus contactos
El vencimiento de una tarea
El día en que adquiriste un determinado libro de tu
biblioteca
'2012-10-25' --> 25 de octubre de 2012
24. TIME
Es un tipo de dato de tiempo.
Hora, minuto y segundo
Almacena valores del tipo hora, minuto y segundo
Ejemplo
19:35:04
25. DATE & TIME
Es un tipo de dato de tiempo.
Almacena valores del tipo día, mes, año, hora, minuto
y segundo.
Tipo de DBMS
fechahora / FECHA (datetime / TIME)
Contenido: fecha y hora
Ejemplo:
4/01/98 12:15:00:00:00 p.m.
1:28:29:15:01 a.m. 17/8/98
26. TIMESTAMP
Definición
-Fecha y Hora del sistema
Característica
-Almacena datos del tipo año, mes, día, hora, minuto y
segundo.
Ejemplo
-Sábado 30 de Julio de 1996 a las 19:30:35
27. BINARY
Son datos binarios de longitud fija, los cuales
admiten 1 byte por carácter.
Ejemplo:
(1235684532)
29. LONG BINARY
Cadena Binaria
De 0 a 1 gigabyte, utilizado sólo para objetos OLE
Ejemplo
Un video en una página web para promocionar al
turismo de una provincia
30. BITMAP
Es otro tipo de dato, no especificados en los
anteriores tipos de datos.
Se utiliza para trabajar con imágenes definidas
mediante datos de píxeles.
Ejemplo:
Archivos con extensión .bmp
31. IMAGE
No entran en ninguna de las clasificaciones de dato
numérico, carácter y fecha/hora.
Tipo de DBMS
imagen / BLOB (image / BLOB)
Contenido: imágenes
Ejemplo:
Insertar una imagen, una foto o un logo de una
empresa para facilitar el reconocimiento
32. OLE
Definición
-Vínculos OLE
Característica
-Utiliza imágenes, audio, y otros formatos
Ejemplo
-Para la cédula de ciudadanía, usamos la foto del
ciudadano.
33. OTHER
Este tipo de datos se utiliza más bien poco, porque
por lo general los datos tendrán uno de los tipos
descritos anteriormente, o una combinación entre
ellos.
Ejemplo:
Objeto
Enlace
34. UNDEFINED
Una variable a la que no se le ha asignado valor es de
tipo undefined.
Un método o sentencia también
devuelve undefined si la variable que se está
evaluando no tiene asignado un valor.
Una función devuelve undefined si no se
ha devuelto un valor.
35. Puede usar undefined y los operadores de igualdad y
desigualdas estricta para determinar si una variable
tiene un valor.
Por ejemplo: Una variable en blanco.