LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
Rosero inés bdii_t8 (1)
1. UNIVERSIDAD NACIONAL DE CHIMBORAZO
Facultad: Ciencias de la Educación, Humanas y Tecnologías.
Escuela: Informática Aplicada a la Educación
Estudiante: Rosero Bonilla Inés María
IMS de IBM
IBM Information Management System (IMS) es un gestor de bases de datos
jerárquicas y un gestor transaccional con alta capacidad de proceso.
IBM diseñó el IMS con Rockwell y Caterpillar en 1966 debido al Programa Apolo. El
desafío de IBM era inventariar la extensísima lista de materiales del cohete lunar
Saturno V y de la nave Apolo.
IBM IMS es un sistema avanzado de gestión de transacciones y de bases de datos
jerárquicas. Este software, basado en IBM System z, proporciona prestaciones para
gestionar y distribuir datos. Consta de dos componentes: un gestor de bases de
datos y un gestor de transacciones. Los dos ofrecen un alto nivel de productividad,
rendimiento y fiabilidad.
Características de IMS:
Acceso rápido a datos de vital importancia a través de las potentes
prestaciones de gestión de datos y distribución.
Disminución del tiempo y los costes de desarrollo de aplicaciones a través de
interfaces y herramientas simplificadas.
2. Integración con otros productos IBM para mejorar el rendimiento y la gestión
de datos.
(Neal, 2011)
PROCESAMIENTO POR LOTES
Procesamiento por lotes, multiprogramación y tiempo compartido se conoce como
procesamiento por lotes de un solo usuario. La Computadora ejecuta un programa
a la vez al procesar datos en grupo o en lotes OLTP.
Características del Procesamiento por Lotes
Requiere que el programa, datos y órdenes al sistema sean remitidos todos
juntos en forma de lote.
Permiten poca o ninguna interacción usuario/programa en ejecución.
Una mayor potencial de utilización de recursos que procesamiento serial
simple en sistemas multiusuarios.
No conveniente para desarrollo de programas por bajo tiempo de retorno y
depuración fuera de línea.
Conveniente para programas de largos tiempos de ejecución (ej, análisis
estadísticos, nóminas de personal, etc.).
Se encuentra en muchos computadores personales combinados con
procesamiento serial.
La planificación del procesador es sencilla, típicamente procesados en orden
de llegada.
3. La planificación de memoria es sencilla, generalmente se divide en dos: parte
residente del S.O. y programas transitorios.
No requieren gestión crítica de dispositivos en el tiempo.
Suelen proporcionar gestión sencilla de manejo de archivos: se requiere poca
protección y ningún control de concurrencia para el acceso.
(Wesley, 2009)
OLTP (On-Line Transactional Processing)
Los sistemas OLTP son bases de datos orientadas al procesamiento de
transacciones. Una transacción genera un proceso atómico (que debe ser validado
con un commit, o invalidado con un rollback), y que puede involucrar operaciones
de inserción, modificación y borrado de datos. El proceso transaccional es típico de
las bases de datos operacionales.
El acceso a los datos está optimizado para tareas frecuentes de lectura y
escritura. (Por ejemplo, la enorme cantidad de transacciones que tienen que
soportar las BD de bancos o hipermercados diariamente).
Los datos se estructuran según el nivel aplicación (programa de gestión a
medida, ERP o CRM implantado, sistema de información departamental...).
Los formatos de los datos no son necesariamente uniformes en los diferentes
departamentos (es común la falta de compatibilidad y la existencia de islas
de datos).
El historial de datos suele limitarse a los datos actuales o recientes.
4. LENGUAJE 4GL – EJEMPLOS
Los lenguajes de cuarta generación contemplan un gran grado de abstracción que
viene a crear una verdadera caja negra pues el programador no dice como se
realizaran las aplicaciones que se desee crear, nada más dará una serie de
parámetros que aunque dependen del programa que se quiera crear siempre van a
estar muy alejados de la máquina o hardware, esta ha sido la tendencia a seguir
con cada generación de los lenguajes de programación.
Ejemplos:
SheerPower4GL, PowerBuilder, WinDev, Focus, Natural, Progress4GL, SQL,
Oracle Reports,
PostScript, Matemática, MatLab, Ramis, entre otros.
(Luis, 2003)
Bibliografía
Luis, Z. C. (2003). Lenguajes de cuarta generación . Obtenido de Zamora Cortina, Luis. “Conceptos
Básicos sobre: CASE Lenguajes de Cuarta Generación”, 2003
Neal, H. K. (2011). IMS Version 12 Performance Evaluation Summary. 14,16.
Wesley, A. (junio de 2009). EcuRed. Obtenido de
http://www.ecured.cu/index.php/Procesamiento_por_lotes#Procesamiento_por_lotes