Trabalho Sobre OLTP
OLTP (Online Transaction Processing ou Processamento de Transações em Tempo Real) são sistemas que se encarregam de registrar todas as transações contidas em uma determinada operação organizacional. Suportam de forma direta as operações do dia a dia de uma organização mantendo simultaneamente o registro dos dados resultantes dessas operações. Estes sistemas contatam diretamente os acontecimentos geridos no cotidiano da organização, efetuando o processamento adequado e armazenando a informação relevante. Desenvolvidos para o processamento de grandes quantidades de dados de rotina, fornecem dados que são armazenados para suportar outras atividades de tomada de decisão, suportam atividades de tomada de decisão estruturadas e operacionais.
OLTP - PROCESSAMENTO DE TRANSAÇÕES EM TEMPO REAL
Sistemas de tempo real são sistemas que trabalham sob restrições de tempo. Tipicamente, sistemas desse tipo consistem de subsistemas de controle (subsistemas de computadores) e subsistemas controlados (ambientes físicos) interagindo através de três operações: tiragem de amostras, processamento e respostas. Primeiramente, o subsistema de controle tira amostras de dados do ambiente físico durante a sua operação normal. Em seguida, os dados são imediatamente processados, retornando uma resposta para o ambiente. Um exemplo seria um sistema que controla as pernas de um robô, que responde continuamente às mudanças do ambiente físico num determinado intervalo de tempo. Caso o controle das pernas do robô responda no tempo errado, ele cairá.
Sistemas de tempo real podem ser classificados em:
Hard Real Time: devem seguir as restrições de tempo para evitar consequências catastróficas e estão normalmente relacionados à vida das pessoas. Como exemplo, podem-se citar sistemas de controle de avião e sistemas de controle de processos químicos.
Soft Real Time: sistemas que podem continuar funcionalmente corretos mesmo que restrições temporais são sejam respeitadas.