Power designer tipos de datos

Post on 18-Aug-2015

51 views 4 download

Transcript of Power designer tipos de datos

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.