viernes, 7 de septiembre de 2007

CONVERSION CHAR A INT


Tipo char

convierte a int

Método de conversión seguido Con o sin signo (dependiente del tipo char por defecto)
EJEMPLO:
Un puntero-a-int (int*) es distinto de un puntero-a-char (char*), y sus valores son de tipo distinto. Resulta así que el valor (0) del puntero-a-int nulo es de tipo distinto del valor (0) del puntero-a-char nulo. Si representamos ambos valores por 0i y 0c respectivamente, diríamos que:
0i es el valor del puntero nulo de int* (puntero-a-int)
0c es el valor del puntero nulo de char* (puntero-a-char)
Ejemplo:
int const nulo = 0; // L1:
int* pint = nulo; // L2:


BASE DE DATOS

Una base de datos o banco de datos es un conjunto de datos que pertenecen al mismo contexto almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. En la actualidad, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos tienen formato electrónico, que ofrece un amplio rango de soluciones al problema de almacenar datos.

martes, 4 de septiembre de 2007

ETL

Son las siglas en inglés de Extraer, Transformar y Cargar (Extract, Transform and Load). Proceso que permite a las organizaciones mover datos desde múltiples fuentes, reformatearlos y limpiarlos, y cargarlos en otra base de datos, data mart, o data warehouse para analizar, o en otro sistema operacional para apoyar un proceso de negocio.
  • La primera parte de un proceso ETL consiste en extraer los datos desde las fuentes.
  • La fase de transformación aplica una serie de reglas de negocio o funciones sobre los datos extraídos para convertirlos en datos que serán cargados. Algunas fuentes de datos requerirán alguna pequeña manipulación de los datos.
  • La fase de carga es el momento en el cual los datos de la fase anterior son cargados en el destino.

ORACLE

Es un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo en inglés de Relational Data Base Management System), fabricado por Oracle Corporation.
Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su:
Soporte de
transacciones.
Estabilidad.
Escalabilidad.
Es
multiplataforma.
Su mayor defecto es su enorme precio, que es de varios miles de euros (según versiones y licencias). Otro aspecto que ha sido criticado por algunos especialistas es la seguridad de la plataforma, y las políticas de suministro de parches de seguridad, modificadas a comienzos de 2005 y que incrementan el nivel de exposición de los usuarios. En los parches de actualización provistos durante el primer semestre de 2005 fueron corregidas 22 vulnerabilidades públicamente conocidas, algunas de ellas con una antigüedad de más de 2 años.
Aunque su dominio en el mercado de servidores empresariales ha sido casi total hasta hace poco, recientemente sufre la competencia del
Microsoft SQL Server de Microsoft y de la oferta de otros RDBMS con licencia libre como PostgreSQL, MySql o Firebird. Las últimas versiones de Oracle han sido certificadas para poder trabajar bajo Linux.

LISTA DE EXCEPCIONES

La lista de excepciones es la lista de las aplicaciones que no están incluidas en DEP.(PREVENCION DE EJECUCION DE DATOS)

jueves, 30 de agosto de 2007

DIAGRAMA SINTÁCTICO

Representación gráfica de las reglas de producción queespecifican un lenguaje

STDIO.H

"standard input/output header," ES LA LIBRERÍA ESTADAR PARA EL LEGUAJE DE PROGRAMACIÓN C, EL CUAL CONTIENE MACRO DEFENICIONES CONSTANTES .