Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Oltp exposicion grupal
1. Docente :Ing. Marco Aurelio Porro Chulli
Asignatura :Base de Datos II.
Ciclo : VIII “A”
Integrantes:
INGENIERÍA DE SISTEMAS Y TELEMÁTICA
OLTP(Procesamiento de transacciones en línea
• Yenny Isabel Cuello Morón.
• Yanina Bustamante Jibaja.
• Vicente Wualdir Alberca Rojas.
• Cristian Sergio Kayap yagkikat
2.
3. ¿Qué es OLTP (procesamiento de transacciones en línea)?
El procesamiento de transacciones en línea, o OLTP, se refiere a una clase de
sistemas que facilitan y administran aplicaciones orientadas a transacciones,
típicamente para el procesamiento de transacciones de entrada y
recuperación de datos.
5. los sistemas OLTP hoy día asumen un papel muy importante:
Proporcionan información
confiable y precisa a las
grandes almacenes de datos
Proveen acceso optimizado
a los datos para tareas
frecuentes de lectura y
escritura.
Estructurar los datos según
el nivel de aplicación
7. • OLTP utiliza procesamiento cliente-servidor y
software de intermediación (middleware).
• El software de gestión de transacciones
(como CICS en plataformas IBM) o de que tácticas de
optimización.
• En los sistemas de bases de datos descentralizados más exigentes, los programas
de intermediación OLTP distribuyen el procesamiento de transacciones entre varios
ordenadores en una red.
9. Previene anomalías de
Actualización
Asegura la consistencia de los
datos a través de las
transacciones.
Optimiza la eficiencia en los
procesos de la aplicación
Reduce esfuerzo en modificación
de aplicaciones
. Dificultad para diseñar reportes
analíticos
. Índices que reduce la mejora
. Los analistas carecen de la
experiencia técnica necesaria para
crear consultas contra la compleja
estructura de datos.
. Las consultas analíticas que
resumen grandes volúmenes de
datos afectan negativamente a la
capacidad del sistema para
responder a las transacciones en
línea.
VENTAJAS DESVENTAJASY
DE OLTP
10. DIFERENCIAS Sistemas OLTP Sistemas OLAP
Objetivo Garantizar la consistencia de los
datos.
Consolidar los datos ya validados y
adecuados a las necesidades para la
toma de decisiones.
Orientación Orientado a la aplicación, hace
cumplir las reglas del negocio.
Orientado al sujeto, se define en
base a lo que el analista necesita
ver.
Vigencia de los datos Los datos se usan a medida que se van
produciendo y dejan de ser
importantes a corto plazo.
Se guardan los datos actuales y los
históricos para poder realizar
análisis comparativos.
Cambios en los datos Modifica sus datos en forma constante
porque maneja las transacciones de la
empresa.
No tiene como objetivo la
presentación de los datos en línea
ni tampoco modificar datos
originales, solo consultarlos.
11. EJEMPLOS
el rápido funcionamiento de las tablas optimizadas para memoria.
se realiza desde Transact-SQLtradicional interpretado
MEJORA DE RENDIMIENTO DE OLTP EN MEMORIA
12. Use SQL Server Management Studio (SSMS.exe).
Cree manualmente un directorio denominado C:data
Ejecute el T-SQL corto para crear la base de datos y su grupo de
archivos optimizados para memoria.
PASO 1: REQUISITO PREVIO SI SE USA SQL SERVER
13.
14. Use SSMS.exe para conectarse a la nueva base de datos.
Ejecute el siguiente T-SQL en la base de datos.
PASO 2: CREAR TABLAS CON OPTIMIZACIÓN PARA MEMORIA Y UN NCSPROC.
15.
16. Use SSMS.exe para ejecutar el siguiente T-SQL en la base de datos.
PASO 3: EJECUTAR EL CÓDIGO
19. CAJERO AUTOMATICO
Las operaciones en el cajero automático de un banco son operaciones del tipo
OLTP, para cada solicitud: consulta de saldo, retiro de efectivo, etc. el sistema
responde inmediatamente. El procesamiento de los pagos de la nómina de una
empresa no es OLTP, por que el resultado de este proceso no se obtiene de
forma inmediata para cada empleado si no por el contrario, la respuesta a este
procesamiento es el conjunto completo de todos los cálculos para el pago de la
nómina y tampoco es inmediato si no que se obtiene después de procesar a
todos los empleados.
20. RESERVACION DE UNA AEROLINEA
Cuando se hace una reservación en una aerolínea, la transacción se procesa y
todas las bases de datos, tales como las referentes a los asientos ocupados y
las cuentas por cobrar, se actualizan de inmediato.
21. sistemas OLTP deben ser altamente dinámicos.
Como están continuamente sujetos a cambios, actualizaciones, nuevos datos y, en general,
a todo tipo de transacciones que involucran acceso a la información, estos sistemas se convierten en
Sistemas Non Stop,
con un grado de disponibilidad de 24 horas, siete días a la semana, y deben soportar cientos y hasta
miles de usuarios en
forma simultánea, con tiempos de respuesta excelentes.
Además de ser los sistemas soporte de las operaciones diarias de una compañía, los sistemas OLTP hoy
día asumen un papel muy importante: proporcionar información confiable y precisa a las grandes
bodegas de datos, que son la fuente principal para generar información de gestión.