Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Que es un identificador.
Un identificador es un símbolo que se utiliza para formar un nombre. En una sentencia de SQL,
un identificador es un identificador de SQL o un identificador del lenguaje principal existen dos
tipos:
Un identificador ordinario es una letra mayúscula seguida por cero o más caracteres, cada
uno de los cuales es una letra en mayúsculas, un dígito o el carácter de subrayado. Tenga en
cuenta que pueden utilizarse letras en minúsculas al especificar un identificador ordinario,
pero éstas se convertirán en mayúsculas al procesarse. Un identificador ordinario no debe ser
una palabra reservada. WKLYSAL WKLY_SAL
Tipos de datos
Números
Los tipos de datos numéricos se clasifican de la siguiente manera:
Numéricos exactos: enteros y decimales
Coma flotante decimal
Numéricos aproximados: coma flotante
Serie de caracteres
Una serie de caracteres es una secuencia de unidades de código. La longitud de la serie es el
número de unidades de código en la secuencia. Si la longitud es cero, el valor se llama la serie
vacía, que no se debe confundir con el valor nulo.
Una serie gráfica es una secuencia de unidades de código que representa datos de caracteres
de bytes dobles.
Serie grafica
La longitud de la serie es el número de unidades de código en la secuencia. Si la longitud es
cero, el valor se denomina la serie vacía. Este valor no debe confundirse con el valor nulo.
Las series gráficas no se admiten en una base de datos que se define con una página de
códigos de un solo byte.
Las series gráficas no se comprueban para asegurarse de que sus valores sólo contienen
elementos de código de caracteres de doble byte. (La excepción a esta regla es una aplicación
que se precompila con la opción WCHARTYPE CONVERT. En este caso, sí que se efectúa la
validación.) Las series gráficas terminadas en NUL que se encuentran en C se manejan de
manera diferente, dependiendo del nivel de estándares de la opción de pre compilación. Este
tipo de datos no puede crearse en una tabla. Se puede utilizar solo para insertar datos en la
base de datos y recuperarlos.
Las series de caracteres nacionales son sinónimos de series de caracteres o series gráficas. Con
base en el valor que se establece para el parámetro de configuración de la base de datos
nchar_mapping
Series Binarias
Una serie binaria es una secuencia de bytes. A diferencia de las series de caracteres, que
suelen contener datos de texto, se utilizan series binarias para contener datos como imágenes,
voz o soportes mixtos.
Las series binarias no se asocian a una página de códigos; el valor de su página de códigos es 0.
La longitud de una serie binaria es el número de bytes que contiene. Sólo las series de
caracteres del subtipo FOR BIT DATA son compatibles con las subseries binarias.
El término objeto grande y el acrónimo genérico LOB hace referencia al tipo de datos BLOB,
CLOB o DBCLOB. En una base de datos Unicode, se puede utilizar NCLOB como sinónimo para
DBCLOB.
Fecha
Una fecha es un valor de tres partes (año, mes y día):
El rango de la parte del día es 1 - x, donde x es 28, 29, 30 o 31, y depende del mes.
Hora
Una hora es un valor de tres partes (hora, minuto y segundo) que designa una hora del día en
un reloj de 24 horas:
Valor booleano
Un valor booleano representa un valor de verdad; es decir, TRUE o FALSE. Una expresión
booleana o predicado puede producir un valor de desconocido (unknown), que está
representado por el valor nulo.
Una variable o un parámetro definido con el tipo CURSOR sólo se puede utilizar en sentencias
de SQL compuesto (compilado).
Valores XML
Un valor XML representa el XML con formato correcto en forma de documento XML,
contenido XML o secuencia de nodos XML.
Un valor XML que está almacenado en una tabla como valor de una columna definida con el
tipo de datos XML debe ser un documento XML con formato correcto. Los valores XML se
procesan en una representación interna que no se puede comparar con ningún valor de serie.
Un valor XML puede transformarse en un valor de serie serializado que representa el
documento XML mediante la función XMLSERIALIZE. Igualmente, un valor de serie que
representa un documento XML puede transformarse en un valor XML utilizando la función
XMLPARSE. Un valor XML puede analizarse o serializarse implícitamente cuando se
intercambia con tipos de datos binarios y de serie de aplicación.
Valores de Matriz
Una matriz es una estructura que contiene una colección ordenada de elementos de datos en
la que se puede hacer referencia a cada elemento por su valor de índice dentro de la
colección. La cardinalidad de una matriz es el número de elementos que contiene. Todos los
elementos de una matriz tienen el mismo tipo de datos.
Una matriz común tiene un límite superior definido en relación con el número de elementos,
que se conoce como cardinalidad máxima. Se hace referencia a cada elemento de la matriz
mediante su posición ordinal como valor de índice. Si N es el número de elementos de una
matriz común, la posición ordinal asociada con cada elemento es un valor entero mayor que o
igual a 1 y menor que o igual a N.
Tipos de anclados
Un tipo anclado define un tipo de datos basado en otro objeto SQL como una columna, una
variable global, una variable de SQL, un parámetro SQL o la fila de una tabla o una vista.
Un tipo de datos definido mediante una definición de tipo anclado mantiene una dependencia
sobre el objeto al que está anclado. Cualquier cambio en el tipo de datos del objeto de anclaje
afectará al tipo de datos anclado. Si está anclado a la fila de una tabla o una vista, el tipo de
datos anclado es ROW con los campos definidos por las columnas de la tabla o la vista de
anclaje.
Tipo diferenciado
Tipo estructurado
Tipo de referencia
Tipo de matriz
Tipo de fila
Tipo de cursor
Constantes y Variables
Una constante es un elemento de datos con nombre con un valor predefinido, mientras que una
variable es un elemento de datos con nombre cuyo valor puede cambiar durante el curso de la
ejecución de un programa.
Operadores y Expresiones
Las expresiones realizan acciones específicas, según un operador, con uno o dos operandos. Un
operando puede ser una constante, una variable o el resultado de una función. Los operadores
son aritméticos, lógicos y relacionales. Al igual que sucede en C, la funcionalidad de un operador
puede variar según el tipo de datos de los operandos especificados en la expresión.
Los operadores aritméticos realizan operaciones matemáticas, como sumas o restas con
operandos. Hay dos tipos de operadores matemáticos: unarios y binarios. Los operadores unarios
realizan una acción con un solo operando. Los operadores binarios realizan acciones con dos
operandos. En una expresión compleja (dos o más operandos), el orden de evaluación depende de
las reglas de precedencia
Cuando las expresiones contienen operadores de más de una categoría, se evalúan según las
reglas siguientes:
Todos los operadores de comparación tienen la misma prioridad y todos tienen mayor prioridad
que los operadores lógicos y bit a bit, pero tienen menor prioridad que los operadores aritméticos
y de concatenación.
Los operadores lógicos y bit a bit tienen el orden de prioridad que se describe en la sección
siguiente y todos tienen menor prioridad que los operadores aritméticos, de concatenación y de
comparación.
Los operadores con la misma prioridad se evalúan de izquierda a derecha en el orden en que
aparecen en la expresión.
Palabras reservadas
Las palabras reservadas son identificadores reservados predefinidos que tienen un significado
especial y no se pueden utilizar como identificadores en sus programas, excepto si llevan delante
el carácter @ como prefijo. Así, por ejemplo @for es un identificador válido, pero no for ya que es
una palabra reservada.
Comentarios
Un comentario es un texto que se escribe dentro de un programa con el fin de facilitar la
comprensión del mismo. Los comentarios se utilizan para explicar y documentar el código fuente.
Comentario tradicional
Conversión de tipos
En Java es posible transformar el tipo de una variable u objeto en otro diferente al original con el
que fue declarado. Este proceso se denomina "conversión", "moldeado" o "tipado" y es algo que
debemos manejar con cuidado pues un mal uso de la conversión de tipos es frecuente que dé
lugar a errores. Una forma de realizar conversiones consiste en colocar el tipo destino entre
paréntesis, a la izquierda del valor que queremos convertir de la forma siguiente: Tipo
VariableNueva = (NuevoTipo) VariableAntigua;
Por ejemplo: int miNumero = (int) ObjetoInteger; char c = (char) System.in.read ();
"en las conversiones debe evitarse la pérdida de información". En la siguiente tabla vemos
conversiones que son seguras por no suponer pérdida de información.
float Double
INVESTIGAR, ESTUDIAR Y ENVIAR EL SIGUIENTE CUESTIONARIO:
INCIO
Comprar solo lo
indispensable
Mantener
distancia entre
personas
Evitar el contacto
con objetos
públicos
FIN
2 ESCRIBA SI ES VALIDO O INVÁLIDO EN CADA IDENTIFICADOR PARA PSEUDOCODIGO.
Área invalido
Área invalido
dato1 valido
dato_1 valido
1radio invalido
radio1 valido
entero a invalido
rntero_a invalido
real x valido
real x1 valido
real 1x valido
caracter%s invalido
Num2=num*16; 192
Num3=num2 / 2; 96
Num4=num3 * 3; 288
Finproceso
Num= 15/3; 5
Num2=num+4; 9
Num3=num2*3; 27
Num4=num3 ^ 2; 729
Num5=num4 – 5; 724
Finproceso
NOTAS:
LOS TRABAJOS SE ENTREGARAN EN UNA CARPETA EN DIGITAL EN FORMA INDIVIDUAL UNA VEZ
QUE SE REGRESE A CLASES.