fundamentos de sistemas de informacao - aula #8_2009_2

6
Fundamentos de Sistemas de Informação Prof. Ismar Frango Aula #8

Upload: ismarfrango

Post on 25-May-2015

317 views

Category:

Education


1 download

DESCRIPTION

Fundamentos de Sistemas de InformacaoAula #8Prof. Ismar Frango

TRANSCRIPT

Page 1: Fundamentos de Sistemas de Informacao - Aula #8_2009_2

Fundamentos de Sistemas de Informação

Prof. Ismar FrangoAula #8

Page 2: Fundamentos de Sistemas de Informacao - Aula #8_2009_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)

Page 3: Fundamentos de Sistemas de Informacao - Aula #8_2009_2

SIT(SI Transacionais ou Sistemas de Processamento de Transações)

/*TPS – Transaction Processing Systems*/

São sistemas essencialmente operacionais:–monitoram as atividades cotidianas de uma

organização– realizam transações rotineiras–mantêm registros das atividades da organização.

• Sistemas para Saques / Transferências / depósitos bancários• Sistemas de notas de universidades• Sistemas de controle de chamadas DDD/DDI• Sistemas de controle de estoque / vendas• Sistemas de folha de pagamento de funcionários• Sistemas de pagamento via cartão de crédito• Sistemas de emissão de passagens• ...

Page 4: Fundamentos de Sistemas de Informacao - Aula #8_2009_2

O que é uma transação?

• Conjunto de operações que são vistas como uma unidade.

• Desta maneira, devem ser todas executadas com sucesso (commit); caso contrário, nenhuma das operações pode ser executada.

• Caso alguma operação falhe, todas as operações anteriores devem ser desfeitas (rollback).

• Tecnicamente falando, uma transação é qualquer evento que passe no teste ACID

Page 5: Fundamentos de Sistemas de Informacao - Aula #8_2009_2

Propriedades ACID

• Atomicidade: ou a transação é totalmente realizada ou não;

• Consistência: SITs devem obedecer a um conjunto de regras operacionais, de maneira que nenhuma transação possa violar nenhum princípio dessas regras;

• Isolamento: Outras operações não podem acessar valores intermediários durante uma transação

• Durabilidade: Uma vez que a transação foi realizada, seus resultados persistem.

/*Mais sobre isso nas disciplinas ligadas a BDs*/

AA

CC

II

DD

Page 6: Fundamentos de Sistemas de Informacao - Aula #8_2009_2

Características dos SITs– Possível grande quantidade de

dados de entrada.– Possível produção de grande

quantidade de elementos de saída para usuários ou para outros sistemas.

– Possível volume massivo de dados;– Foco na E/S e armazenamento; a

computação muitas vezes é simples;