Fundamentos de Sistemas de Informacao - Aula #8_2009_2

372 views
342 views

Published on

Fundamentos de Sistemas de Informacao
Aula #8
Prof. Ismar Frango

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
372
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Fundamentos de Sistemas de Informacao - Aula #8_2009_2

  1. 1. Fundamentos de Sistemas de Informação Prof. Ismar Frango Aula #8
  2. 2. Nas aulas anteriores: Estudamos os conceitos principais relacionados aos Sis. Nas aulas a partir de hoje: Enfocaremos os tipos de SIs, mostrando exemplos e estudos de casos. Hoje trabalharemos especificamente os SITs – Sistemas de Informação Transacionais (ou TPS em inglês)
  3. 3. SIT (SI Transacionais ou Sistemas de Processamento de Transações) /* TPS – Transaction Processing Systems*/ <ul><ul><li>São sistemas essencialmente operacionais : </li></ul></ul><ul><ul><li>monitoram as atividades cotidianas de uma organização </li></ul></ul><ul><ul><li>realizam transações rotineiras </li></ul></ul><ul><ul><li>mantêm registros das atividades da organização. </li></ul></ul><ul><ul><ul><li>Sistemas para Saques / Transferências / depósitos bancários </li></ul></ul></ul><ul><ul><ul><li>Sistemas de notas de universidades </li></ul></ul></ul><ul><ul><ul><li>Sistemas de controle de chamadas DDD/DDI </li></ul></ul></ul><ul><ul><ul><li>Sistemas de controle de estoque / vendas </li></ul></ul></ul><ul><ul><ul><li>Sistemas de folha de pagamento de funcionários </li></ul></ul></ul><ul><ul><ul><li>Sistemas de pagamento via cartão de crédito </li></ul></ul></ul><ul><ul><ul><li>Sistemas de emissão de passagens </li></ul></ul></ul><ul><ul><ul><li>... </li></ul></ul></ul>
  4. 4. O que é uma transação ? <ul><li>Conjunto de operações que são vistas como uma unidade. </li></ul><ul><li>Desta maneira, devem ser todas executadas com sucesso (commit); caso contrário, nenhuma das operações pode ser executada. </li></ul><ul><li>Caso alguma operação falhe, todas as operações anteriores devem ser desfeitas (rollback). </li></ul><ul><li>Tecnicamente falando, uma transação é qualquer evento que passe no teste ACID </li></ul>
  5. 5. Propriedades ACID <ul><li>A tomicidade : ou a transação é totalmente realizada ou não; </li></ul><ul><li>C onsistência : SITs devem obedecer a um conjunto de regras operacionais, de maneira que nenhuma transação possa violar nenhum princípio dessas regras; </li></ul><ul><li>I solamento : Outras operações não podem acessar valores intermediários durante uma transação </li></ul><ul><li>D urabilidade : Uma vez que a transação foi realizada, seus resultados persistem. </li></ul>/*Mais sobre isso nas disciplinas ligadas a BDs*/ A C I D
  6. 6. Características dos SITs <ul><ul><li>Possível grande quantidade de dados de entrada. </li></ul></ul><ul><ul><li>Possível produção de grande quantidade de elementos de saída para usuários ou para outros sistemas. </li></ul></ul><ul><ul><li>Possível volume massivo de dados; </li></ul></ul><ul><ul><li>Foco na E/S e armazenamento; a computação muitas vezes é simples; </li></ul></ul>

×