32
PowerDesigner Variables de PowerDesigner

Tipo de variables de PowerDesigner

  • Upload
    klucio

  • View
    78

  • Download
    5

Embed Size (px)

Citation preview

Page 1: Tipo de variables de PowerDesigner

PowerDesigner

Variables de PowerDesigner

Page 2: Tipo de variables de PowerDesigner

El valor predeterminado para integer

es 0

Ancho de datos de 16 bits

Se amplia a Long, decimal, single o doublé

Caracteres de tipo literal y de

tipo identificador

Contiene enteros de 32

bits

Uso en contadores control de

bucles

Rango de valor de -

2`147.483.648 a 2`147.483.647

INTEGER

Page 3: Tipo de variables de PowerDesigner

DEFINICIÓNSimilar a la variable de tipo de entero; es una variable numérica sin parte decimal.ALCANCESe sitúa en el intervalo entre -32,768 y 32,767.CARACTERÍSTICAS:• Es un entero con un rango menor al integer, normalmente es de 16 bits, pero

puede tomar valores positivos o negativos.• Un entero corto puede representar un numero entero que puede tomar menos

almacenamiento, mientras que tener un rango menor, en comparación con un numero entero de serie.

EJEMPLO:

SHORT INTEGER

Page 4: Tipo de variables de PowerDesigner

LONG INTEGER (Entero Largo)

DEFINICIÓNEs un tipo de dato numérico, para valores no decimales que admite un rango más amplio para la introducción de los respectivos datos, estos pueden ser positivos y negativos.ALCANCESe sitúan en el intervalo entre -9.223.372.036.854.775.808 hasta 9.223.372.036.854.775.807. NOMENCLATURA(int/ INTEGER)EJEMPLOEl PIB de Estados Unidos en el año 2014 es de: $ 17.419.000.000.000

Page 5: Tipo de variables de PowerDesigner

BYTEDEFINICIÓNEl tipo de datos Byte es utilizado para almacenar datos binarios.ALCANCEContiene enteros de 8 bits sin signo (1 bytes) que se sitúan en el intervalo entre 0 y 255. EJEMPLO:

Page 6: Tipo de variables de PowerDesigner

NUMBERDEFINICIÓNEste tipo es útil para aplicaciones que necesiten números elevados pero no requieran una gran precisión.ALCANCEPuede representar números tan grandes como 1.79E+308 (+/-) con una exactitud de aprox. 15 dígitos y tan pequeños como 1E-323.EJEMPLO:

Page 7: Tipo de variables de PowerDesigner

DECIMALDEFINICIÓN: Representa con exactitud números decimales muy extensos o precisos.ALCANCELos números tan elevados como 7.9E+28 (positivo o negativo) y con hasta 28 dígitos significativos se pueden almacenar como un tipo decimal sin pérdida de precisión. EJEMPLO:Se emplea para cálculos financieros, que requieren un gran número de dígitos pero no puede tolerar errores del redondeo, por ejemplo:- 2,1628292435 - 1,3333333333

Page 8: Tipo de variables de PowerDesigner

FLOATDEFINICIÓN El tipo float es utilizado para aplicaciones que necesiten números elevados pero no requieran una gran precisión.ALCANCEPuede representar números tan grandes como 3.4E+38 (positivo o negativo) con una exactitud de aproximadamente siete dígitos y tan pequeños como 1E-44. El tipo float también puede representar NaN (No un número), infinito positivo y negativo, y cero positivo y negativo.EJEMPLO

Page 9: Tipo de variables de PowerDesigner

SHORT FLOATDEFINICIÓNEste tipo es útil para aplicaciones que necesiten números elevados pero no requieran una gran precisión. ALCANCEConsidérese Short Float, cuando es un número entero inferior a 32 bits. EJEMPLO

Page 10: Tipo de variables de PowerDesigner

LONG FLOATDEFINICIÓNEs un tipo de datos numéricos, se almacenan como enteros de 64 bits (8 bytes) con signo con valores comprendidos entre – 9.223.372.036.854.775.808 y 9.223.372.036.854.775.807.

ALCANCE64-bit números de punto flotante.

Page 11: Tipo de variables de PowerDesigner

MONEYDEFINICIÓNEs un tipo de dato numérico que representa cantidades positivas o negativas de dinero.

TIPO DE DBMS ( SISTEMAS DE GESTIÓN DE BASES DE DATOS)Dinero/ NÚMERO (money/NUMBER)

CONTENIDONúmeros con un punto decimal fijo.

EJEMPLO56.789.432,00

Page 12: Tipo de variables de PowerDesigner

SERIAL

1-2-3-4-5-6-7……n

DEFINICIÓNEs un tipo de dato de power designer definida en los números que se incrementan automáticamente.

CARACTERISTICASu característica esencial es que se aumenta o sigue una determinada serie.

EJEMPLO

Page 13: Tipo de variables de PowerDesigner

BOOLEANDEFINICIÓN:Se utiliza Boolean para contener valores de dos estados como: •verdadero/falso•si/no • activado/desactivadoALCANCEVerdadero/falso, sí/no o activado/desactivado EJEMPLO

Page 14: Tipo de variables de PowerDesigner

CHARACTERS (Char)

‘HOLA’, ocupa 4 caracteres‘ASUNCIÓN’, ocupa 8 caracteres‘AMÉRICA’, ocupa 7 caracteres

DEFINICIÓNElija el tipo de datos Character cuando desee incluir letras, números, espacios, símbolos y puntuación.

ALCANCELos 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.

EJEMPLO

Page 15: Tipo de variables de PowerDesigner

VARIABLE CHARACTERS (VARCHAR)

:

‘HOLA’, ocupa 6 caracteres (2 que indican la longitud más 4 de la palabra ‘HOLA’)‘ASUNCIÓN’, ocupa 10 caracteres (2 que indican la longitud más 8 de la palabra ‘ASUNCIÓN’)‘AMÉRICA’, ocupa 9 caracteres (2 que indican la longitud más 7 de la palabra ‘AMÉRICA’)

DEFINICIÓNEl tipo de datos VARIABLE CHARACTER contiene una secuencia de m bytes como máximo o de r bytes como mínimo.ALCANCESoporta el orden de juego de códigos para comparaciones de los datos de tipo carácter. EJEMPLO

Page 16: Tipo de variables de PowerDesigner

LONG CHARACTERSDEFINICIÓNElija el tipo de datos Character cuando desee incluir letras, números, espacios, símbolos y puntuación.ALCANCEse denomina Character Long cuando posee una longitud mas amplia.EJEMPLO

Page 17: Tipo de variables de PowerDesigner

LONG VAR CHARACTERSDEFINICIÓNSirve para incluir las letras, números, espacios, símbolos y puntuación que contiene una secuencia de bytes máximos y mínimos.ALCANCESe conoce Long Var Characters cuando posee una longitud mas amplia.EJEMPLO

Page 18: Tipo de variables de PowerDesigner

TEXTDEFINICIÓNTipos de datos de longitud fija y variable para almacenar valores de gran tamaño con datos de caracteres y binarios.ALCANCE2.147.483.647EJEMPLOEl campo nombre utiliza este tipo de datos.

Page 19: Tipo de variables de PowerDesigner

DEFINICIÓNAunque existen muchos idiomas en los cuales cada carácter necesario puede ser representado por una referencia uno a uno a un valor de 8 bits. Debido a esto, con un byte solo se pueden representar 256 valores únicos (2 a la 8ª potencia)ALCANCELos esquemas de codificación multibyte fueron desarrollados precisamente para expresar más de 256 caracteres en el sistema de codificación regular a nivel de bits. EJEMPLO

MULTIBYTE

Page 20: Tipo de variables de PowerDesigner

VARIABLE MULTIBYTEDEFINICIÓN Y ALCANCEEl tipo de dato multibyte, expresa más de 256 caracteres en el sistema de codificación regular a nivel de bits.

EJEMPLO

Page 21: Tipo de variables de PowerDesigner

DATEDEFINICIÓNPresenta año, mes y día del ingreso de la información. Así: AAAA-MM-DD.

ALCANCEEl intervalo es de 0001-01-01 a 9999-12-31.

EJEMPLO

Page 22: Tipo de variables de PowerDesigner

TIMEDEFINICIÓNEs un tipo de dato de tiempo. Almacena valores del tipo hora, minuto y segundo (contenido).

INTERVALO De 00:00:00.0000000 a 23:59:59.9999999TAMAÑO DE ALMACENAMIENTODe 3 a 5 bytesNOMENCLATURA( time/DATE)EJEMPLO15:20:40

DEFINICIÓNEs un tipo de dato de tiempo. Almacena valores del tipo hora, minuto y segundo (contenido).

INTERVALO De 00:00:00.0000000 a 23:59:59.9999999TAMAÑO DE ALMACENAMIENTODe 3 a 5 bytesNOMENCLATURA( time/DATE)EJEMPLO15:20:40

DEFINICIÓNEs un tipo de dato de tiempo. Almacena valores del tipo hora, minuto y segundo (contenido).

INTERVALO De 00:00:00.0000000 a 23:59:59.9999999TAMAÑO DE ALMACENAMIENTODe 3 a 5 bytesNOMENCLATURA( time/DATE)EJEMPLO15:20:40

Page 23: Tipo de variables de PowerDesigner

DEFINICIÓNEs un tipo de dato usado para presentar fecha y tiempo. Almacena datos de tipo día, mes, año, hora, minuto, segundo

INTERVALOCon un intervalo del 1 de enero de 1753 hasta el 31 de diciembre de 9999 y de 00:00:00 a 23:59:59:997

EJEMPLO13/10/201513:30:45:445

DATE&TIME

Page 24: Tipo de variables de PowerDesigner

TIMESTAMPDEFINICIÓNEn sistemas de archivos, la palabra puede referirse a la hora y fecha de creación, acceso o modificación de un archivo determinado. Se utiliza para marcar un registro con la fecha de inserción - actualización.

ALCANCEEl tipo timestamp se actualiza automáticamente cada vez que insertamos o modificamos los datos.

EJEMPLO

Page 25: Tipo de variables de PowerDesigner

BINARYDEFINICIÓNSe utiliza para almacenar datos binarios de longitud fija. ALCANCELongitud máxima de 8000 bytes.

EJEMPLO

DEFINICIÓNSe utiliza para almacenar datos binarios de longitud fija. ALCANCELongitud máxima de 8000 bytes.

EJEMPLO

Page 26: Tipo de variables de PowerDesigner

VARIABLE BINARYDEFINICIÓN Se utiliza para almacenar datos binarios de longitud variable.

ALCANCECon una longitud máxima de 8000 bytes. Es muy similar a binary, salvo que varbinary utiliza menos espacio en disco.

EJEMPLO

Page 27: Tipo de variables de PowerDesigner

LONG BINARYDEFINICIÓNIgual que varbinary. ALCANCEPero puede almacenar 231-1 bytes.

EJEMPLO

Page 28: Tipo de variables de PowerDesigner

BITMAPDEFINICIÓNEncapsula mapas de bits de GDI+, que están formados por los datos de píxeles de una imagen de gráficos y sus atributos.

ALCANCEBitmap es un objeto que se utiliza para trabajar con imágenes definidas mediante datos de píxeles.

EJEMPLOArchivos con extensión .bmp

Page 29: Tipo de variables de PowerDesigner

IMAGEDEFINICIÓNEste tipo de dato nos permite asociar una imagen a cada registro de la tabla.ALCANCEDatos binarios de longitud variable desde 0 hasta 2^31-1 (2.147.483.647) bytes.EJEMPLO

Page 30: Tipo de variables de PowerDesigner

OLEDEFINICIÓN Y ALCANCEDefinición y Alcance: permite acceder a datos de la aplicación que se requiera. Esto se hizo así ya que diferentes aplicaciones requieren acceso a diferentes tipos y almacenes de datos.

EJEMPLO

Page 31: Tipo de variables de PowerDesigner

OTHERDEFINICIÓNEste tipo de datos se utiliza poco, porque por lo general los datos tendrán uno de los tipos anteriormente descritos. Se utilizan sobre todo para almacenar objetos JAVA.

EJEMPLO

Page 32: Tipo de variables de PowerDesigner

UNDEFINEDDEFINICIÓNEl tipo de datos undefined (no definido) tiene un valor, undefined, que se asigna automáticamente a una variable cuando aún no se le ha asignado ningún valor, ya sea mediante el código o por la interacción del usuario.

EJEMPLOUna variable en blanco