Tipos de datos de modelo lógico de datos que se generan en la transformación de código fuente COBOL en modelo lógico de datos

La transformación de código fuente COBOL en modelo lógico de datos genera tipos de datos de modelo lógico de datos a partir de las declaraciones de tipo COBOL.

La tabla 1 muestra la correspondencia entre las declaraciones de tipo COBOL y los tipos de datos de modelo lógico de datos.

Tabla 1. Declaraciones de tipo COBOL correlacionadas con tipos de datos de modelo lógico
Tipo COBOL Tipo de modelo lógico de datos Descripción
PIC X(10)
CHAR(10)
Caracteres alfanuméricos
PIC A(5)
CHAR(5)
Caracteres alfabéticos (de la A a la Z y espacio en blanco)
PIC G(10)
CHAR(10)
Caracteres de doble byte
PIC B(5)
CHAR(5)
Caracteres editables
PIC 9(18)	
DECIMAL(18,0)
Caracteres numéricos de 18 dígitos (del 0 al 9) (límite máximo)
PIC 99V99
DECIMAL(4,2)
Decimal (por ejemplo, 12,25)
PIC S99V9
DECIMAL(3,1)
Decimal (por ejemplo, 12,9)
PIC ----,--9.99
CHAR(9)
Generalmente sólo se utiliza como visualización de salida
PIC ++++,++9.99
CHAR(11)
Generalmente sólo se utiliza como visualización de salida
PIC +z,zz9.99
CHAR(9)
Generalmente sólo se utiliza como visualización de salida
PIC $***,**9.99CR	
CHAR(13)
Generalmente sólo se utiliza como visualización de salida
01 CUST-NAME
   05 PIC X(20)
   05 PIC X(20)
CUST-NAME (Entidad)
   CHAR(20)
   CHAR(20)
Registro COBOL que se transforma en una entidad con dos atributos en el modelo lógico de datos

Comentarios