Post on 18-Aug-2015
Universidad Central del EcuadorFacultad de Ciencias EconómicasEscuela de EconomíaTic´s IIAula 12Tipos de datos en Power designerCristina Carrera
TIPOS DE DATOS
Cuando creamos el modelo lógico de una base de datos, en power designer encontraremos distintas categorías para su creación
PowerDesigner
Una vez creado el modelo procedemos a elegir Logical data.
Standard Data Types
Después de haber dado nombres a los campos debemos seleccionar el tipo de atributo.
Tablas en Power designer
Creamos una tabla y posteriormente daremos nombres a los campos.
1. INTEGER
El tipo de datos entero es un tipo simple comprende un intervalo entre -2.147.483.648 y 2.147.483.648. se especifica que es una variable numérica que puede tomar valores positivos o negativos.
Short integer
Similar a integer, puede tomar valore enteros positivos o negativos, su intervalo es -32.768 y 32.767
Long integer
Al igual que los anteriores toma valores positivos a negativos sin parte decimal, van desde -9.223.372.036.854.775.808 hasta 9.223.372.036.854.775.807
Byte
Se utiliza para guardar datos binarios, contiene enteros de 8 bits sin signo es decir 1 byte situado entre o y 255
Number
Es útil para aplicaciones que necesiten números elevados pero no requieran gran precisión. Puede presentar números tan grandes como 1,79E+308, entre positivos y negativos con una exactitud de aproximadamente 15 dígitos tan pequeños como 1E-323
Decimal
Representa con exactitud números decimales extensos o precisos especialmente para cálculos, no tolera errores de redondeo. Pueden almacenar hasta 28 dígitos significativos con un tipo decimal sin perdida de presicion.
Float
Utilizado para aplicaciones que necesiten números elevados pero no requieran gran precisión. Pueden representar números positivos o negativos con exactitud de aproximadamente 7 dígitos, representa también, infinito negativo y positivo, cero.
Short Float
Útil para aplicaciones que necesiten números elevados pero no requieran gran precisión. Se lo considera cuando es un numero menor a 32 bits.
Long Float
Útil para aplicaciones que necesiten números elevados pero que no requieran gran precisión. Se considera cuando es un numero entero de 64 bits.
Money
Tipos de datos que representan valores monetarios o e moneda. Su alcance es de -922.337.203.685.477,5808 a 922.337.203.685.477,5807
Serial
Utilizado generalmente en campos correspondientes a códigos de identificación para generar valores únicos para cada nuevo registro que se inserta. Va desde entero de 4 bytes auto incremental, van desde 1 y se incrementan 1 automáticamente.
Boolean
Contiene valores de dos estados como verdadero/falso, si/no, activado/desactivado.
Character
Elija este tipo de datos cuando desee incluir letras, números, espacios, símbolos, y puntuación.
Character variable
Contiene una secuencia de m bytes como máximo o de r bytes como mínimo. Soporta el orden de juego de códigos para comparaciones de tipo carácter.
Long character
Utilizado cuando se desea incluir letras, números, espacios, símbolos y puntuación. Se lo denomina así por poseer una longitud amplia
Long var characters
Incluye letras, números, espacios, símbolos y puntuación, que contiene una secuencia de bytes máximos y mínimos.
Text
Tipos de datos de longitud fija y variable para almacenar valores de gran tamaño con datos de caracteres y binarios. Va hasta 2.147.483.647.
Multibyte
Pueden expresar mas de 256 caracteres en el sistema de codificación regular a nivel de bits.
Variable multibyte
Expresa mas de 256 caracteres en el sistema de codificación regular a nivel de bits.
Date
Presenta año, mes, día del ingreso de la información: AAAA-MM-DD. El intervalo es de 0001-01-01 a 9999-12-31.
Time
Presenta el tiempo de registro de información en formato: hh:mm:ss[.nnnnnn]
Hh representa la hora va de 0 a 23
Mm representa minutos va desde 0 a 59
Ss representa segundos va desde 0 a 59
N* es un acifra de 0 a 7 dígitos representa fracciones de segundos.
Date y time
Representa fecha y tiempo, intervalo dese 1 de enero de 1753 hasta el 31 de diciembre de 9999 de 00:00:00n a 23:59:59.997
Timestamp
Se puede referir al tiempo y hora de creación, acceso, modificación de un archivo determinado. Se actualiza automáticamente.
Binary
Almacena datos binarios de longitud fija con alcance de 8000 bytes.
Variable binary
Almacena datos binarios de longitud variable, tiene un alcance de 8000 bytes, similar a binary pero utiliza menos espacio en el disco.
Long binary
Igual que varbinary pero almacena 231-1 bytes.
Bitmap
Encapsula mapas de bits de GDI+ formados para datos de pixeles de una imagen de gráficos y sus atributos.
Image
Este tipo de dato nos permite asociar una imagen a cada registro de tabla va desde 0 hasta 2ᶺ31-1 bytes.
Ole
Accede a datos que la aplicación requiera. Se diseño así para acceder a diferentes tipos y almacenes de datos.
Other
Se utiliza para almacenar objetos JAVA
Undefinid
No definido. Tiene un valor que asigna automáticamente a una variable cuando no se le ha asignado ningún valor, ya sea mediante código o interacción del usuario.