Está en la página 1de 6

La prueba al funcionamiento del equipo CPV requiere de herramientas de software y hardware para asegurar que la informacin requerida que

genera el dispositivo Hand Held sea almacenado correctamente en la base de datos del sistema y este, procese dicha informacin correctamente. Los equipos Handheld, o tambin llamados PDAs (Personal Digital Assistants) son los llamados ordenadores de la palma de la mano y fueron diseados originalmente como organizadores personales Arquitectura estndar de las handheld Las diferentes handheld ecomparten una arquitectura bsica, aunque con componentes que varan de fabricante en fabricante. Estos son: Main board:

Generalmente consiste de su procesador o CPU, un flash ROM, SDRAM, un puerto serial, un chip de sonido, circuito de entrada y salida de audio, y conectores para la horquilla de sincronizacin. CPU: La unidad de procesamiento central vara de fabricante en fabricante. Predominan los procesadores de Motorola y los de Intel. Debe tener su propio generador de seales de reloj, MMU, y capaz de soportar ROM y RAM.

Memoria Comnmente son empleados chips de flash memory, chips de SDRAM y tarjetas PCMCIA. Las aplicaciones desarrolladas para las handheld deben ser baratas, de bajo consumo de energa y de poco uso de espacio en disco. Dadas estas limitantes, los sistemas operativos para las handheld son eficientes en su uso de la memoria y los recursos del proceso. La ROM y la RAM para cada dispositivo del Palm residen en un mdulo de memoria conocido como tarjeta. Cada tarjeta de memoria

puede contener la ROM, la RAM, o ambas. No hay almacenaje de la RAM o de la ROM en la placa base del dispositivo. La ROM y la RAM en cada tarjeta se dividen en unos o ms montones o pilas de 64K (en el hardware actual) o menos. Todos las pilas o montones basados en RAM en una tarjeta de memoria se tratan como almacenes de RAM mientras que todos los montones basados en ROM se tratan como los almacenes de la ROM. Las pilas para un almacn no tienen que estar adyacentes a uno a en el espacio de direccionamiento. La principal suite de aplicaciones proporcionadas en cada dispositivo del Palm se construye en la ROM. Las aplicaciones adicionales o de reemplazo y las extensiones del sistema se pueden cargar en RAM. La conectividad con las PCs es un componente integral de las handheld. El dispositivo viene con una horquilla que conecta con una PC de escritorio y con el software lgico para la PC que proporciona la sincronizacin de todos los datos en el dispositivo con las PCs del usuario.

Arquitectura

de

la

Memoria

El software del sistema de los handheld se disea alrededor de una configuracin de 32-bit. El sistema utiliza direcciones de 32-bit, y sus tipos bsicos de datos son de 8, 16, y 32 dgitos binarios de largo. Las direcciones de 32-bit disponibles para el software proporcionan un total de 4 GB de espacio de direccionamiento para salvar cdigo y datos. Puertos io:

Las handheld generalmente tienen varios puertos seriales como infrarrojos, FIR/SIR y otro para comunicarse con la horquilla de sincronizacin, que generalmente va unido a la main board.

Touch computadora handheld. Lcd:

panel:

O interfaz principal de entrada. Mediante un lpiz especial, ingresamos datos a la

El display de cristal lquido es el encargado de desplegar los grficos en las ordenadoras de bolsillo. Existen unas pocas handheld de ltima generacin que soportan color. Fuente de poder:

En forma de bateras compactas o un adaptador a la corriente directa. Software Sistemas Operativos

Almacenamiento de datos: Almacena los datos en unos bancos de memoria llamados registros, los cuales estn agrupados en bases de datos para maximizar el uso del limitado espacio. Una base de datos es el anlogo de un archivo. Los datos almacenados en los equipos hand Held son cargados a la base de datos del sistema Oracle Oracle Es una Base de Datos (BD) , los cuales estn almacenados y accesibles segn el formato de tablas relacionales. Una tabla relacional tiene un nombre y unas columnas, su definicin. Los datos estn almacenados en las filas. Las tablas pueden estar relacionadas con otras. Una BD Oracle est almacenada fsicamente en ficheros, y la correspondencia entre los ficheros y las tablas es posible gracias a las estructuras internas de la BD, que permiten que diferentes tipos de datos estn almacenados fsicamente

separados. Est divisin lgica se hace gracias a los espacios de tablas, tablespaces. Caractersticas Oracle Es una herramienta de administracin grfica que es mucho ms intuitiva y cmoda de utilizar, Ayuda a analizar datos y efectuar recomendaciones para la toma de decisiones para mejorar el rendimiento y la eficiencia en el manejo de aquellos datos que se encuentran almacenados. Permite Documentar y mantener un registro peridico de las mantenciones, actualizaciones de hardware y software, cambios en las aplicaciones y, en general, todos aquellos eventos relacionados con cambios en el entorno de utilizacin de una base de datos. Estructuras de Oracle Las estructuras de la BD Oracle pueden ser divididas en tres clases: 1. Internas a la BD 2. Internas a las reas de memoria (incluidas la memoria compartida y procesos) 3. Externas a la BD.

Estructuras a la BD Las estructuras internas son: Tablas: Es la unidad lgica bsica de almacenamiento. Contiene filas y columnas (como una matriz) y se identifica por un nombre. Columnas: Las columnas tambin tienen un nombre y deben especificar un tipo de datos. Una tabla se guarda dentro de un tablespace (o varios, en el caso de las tablas particionadas). Usuarios:

Es la indicacin del nombre y el password de la cuenta (esquema) que se est creando. Esquemas: Es una coleccin de objetos lgicos, utilizados para organizar de manera ms comprensible la informacin y conocidos como objetos del esquema. Una breve descripcin de los objetos que lo componen es la siguiente ndices: Un ndice es una estructura creada para ayudar a recuperar datos de una manera ms rpida y eficiente. Un ndice se crea sobre una o varias columnas de una misma tabla. De esta manera, cuando se solicita recuperar datos de ella mediante alguna condicin de bsqueda (clusula where de la sentencia), sta se puede acelerar si se dispone de algn ndice sobre las columnas-objetivo. Clusters: Un cluster es un grupo de tablas almacenadas en conjunto fsicamente como una sola tabla que comparten una columna en comn. Si a menudo se necesita recuperar datos de dos o ms tablas basado en un valor de la columna que tienen en comn, entonces es ms eficiente organizarlas como un cluster, ya que la informacin podr ser recuperada en una menor cantidad de operaciones de lectura realizadas sobre el disco Vistas: Una vista implementa una seleccin de varias columnas de una o diferentes tablas. Una vista no almacena datos; slo los presenta en forma dinmica. Se utilizan para simplificar la visin del usuario sobre un conjunto de tablas, haciendo transparente para l la forma de obtencin de los datos Secuencias: El generador de secuencias de Oracle se utiliza para generar nmeros nicos y utilizarlos, por ejemplo, como claves de tablas. La principal ventaja es que libera al programador de obtener nmeros secuenciales que no se repitan con los que pueda generar otro usuario en un instante determinado

Procedimientos y Funciones: Una funcin es un grupo de sentencias SQL, escritas generalmente en PL/SQL que implementan una serie de rutinas que devuelven un valor. Son casi idnticas a los procedimientos y slo se diferencian en esa ltima condicin. Disparadores, Triggers: Un trigger es un procedimiento que se ejecuta en forma inmediata cuando ocurre un evento especial. Estos eventos slo pueden ser la insercin, actualizacin o eliminacin de datos de una tabla. Sinnimos: Los sinnimos son objetos del sistema que apuntan a otros objetos. Implementan alias de tablas, vistas, secuencias o unidades de programas. Por lo general se utilizan para esconder ciertos detalles del objeto que representan al usuario final. Segmento de Rollback: son reas lgicas de la base de datos que contienen informacin de las transacciones que se encuentran en curso y que an no han sido confirmadas o deshechas. Los pasos para generar una BD son: Creacin de una Instancia Arranque de la Instancia Creacin de una base de datos