quarta-feira, 23 de setembro de 2009
Observação ( LEIA ANTES DE COMEÇAR )
Exemplo
Tuxedo:
Acronimo para Transactions dor Unix, Extended for Distributed Operations. É um Middleware utilizado em transações destribuidas em sistemas computacionais. Foi projetado e desenvolvido pela AT&T em 1984, visando à criação e administração de sistemas de comérico eletronico, com transações online. Atualmente o sistema é propriedade da empresa Oracle.
Requisitos para implemetação
Módulo de Requisições de Transações Globais (GTR), Módulo de Análise da Semântica Global, Módulo de Decomposição de Consultas Globais (QDM), Módulo de Localização de Objetos, Módulo de Otimização de Consultas, Módulo de Escalonamento de Transações, Módulo de Encaminhamento de Transações (DISPATCHER).
O Oltp necessita de suporta para redes. Com isso, as diversas plataformas que rodam em rede necessitam de uma infra estrutura adequada. Essa infra estrutura se baseia no processamento cliente/servidor e um conjunto de softwares, que quando estão descentralizados, destribuem o processamento por vários computadores. O Oltp é muitas vezes integrado a Web services, por conta de ser geralmente integrado a arquitetura orientada a serviço.
Vantagens/Desvantagens
- Vantagens:
OLTP tem seus benefícios principais: simplicidade, eficiência e integridade.
O OLTP é uma solução eficaz e inteligente que proporciona condições favoráveis ao gerenciamento empresarial, tornando pesquisas muito mais fáceis, ágeis e seguras de se fazer, permitindo que haja uma redução considerável de tempo na hora de se fazer consultas aos bancos de dados. Ele também serve como base para o estabelecimento de uma organização estável, por causa da atualização constante. Outro fator de simplicidade é o que permite aos consumidores a escolha de como eles querem efetuar o pagamento, tornando muito mais fácil concretizar uma transação.
OLTP é comprovadamente eficiente porque dinamiza as bases de uma organização, os processamentos individuais são mais rápidos e estão disponíveis 24 horas por dia.
Como acontece com qualquer sistema de processamento de informação, segurança e confiabilidade são considerações. Sistemas de transação on-line são geralmente mais suscetíveis ao ataque direto e abuso. Quando as organizações optam por contar com OLTP, as operações podem ser seriamente afetadas se o sistema de transação ou banco de dados está indisponível devido à corrupção de dados, falha de sistemas, ou problemas de disponibilidade da rede. Além disso, como muitas moderno em soluções de tecnologia da informação, alguns sistemas requerem manutenção off-line, que ainda afeta a análise custo-benefício.
Como funciona um OLTP
· coletar os dados originais;
· editar os dados coletados:
{
- dados “bons” seguem o fluxo do sistema;
- dados “ruins” são corrigidos e reavaliados para reentrarem no ciclo;
}
· manipular os dados “bons”;
· armazenar dados manipulados;
· formação de relatórios e/ou documentos;
Esse tipo de funcionamento tem como principal objetivo aumentar a integridade das transações da empresa, tornando assim melhores as relações tanto internas quanto externas à organização. Ou seja, colaborando para o processo de fidelização de clientes, organização de fornecedores e de funcionários, controle de estoque (quando existe o mesmo), detre outra ramificações do cotidiano empresarial.
O que é um OLTP
Este seria senão o grande coordenador (“A espinha dorsal do sistema de informação de uma empresa”) de importantes sistemas de informações das empresas. Ao atualizar uma base de dados comum a outros sistemas da corporação, os OLTP's promovem a integração entre as partes da mesma, tornando assim, com seus relatórios e documentos, mais integras as transações dessa empresa, sejam essas transações B2B, B2C, C2B. (B2B – Business to Business; B2C – Business to Client;).