As Propriedades ACID de uma transação
Por: crystynna • 15/10/2015 • Trabalho acadêmico • 1.917 Palavras (8 Páginas) • 254 Visualizações
[pic 1][pic 2][pic 3][pic 4]
[pic 5]
[pic 6]
[pic 7]
[pic 8]
[pic 9]
[pic 10]
[pic 11]
[pic 12]
[pic 13]
SUMÁRIO
1 INTRODUÇÃO.........................................................................................................3
2 OBJETIVO................................................................................................................4
3 DESENVOLVIMENTO..............................................................................................5
3.1Propriedades ACID de uma transação........................................................
3.2 Sistemas Operacionais "Nossa Locadora"..............................................
3.3 Estruturas de dados Fila e Pilha....................................................................
3.3.1 Vantagens da Alocação Duplamente Encadeada..................................
3.3.2 Representação Gráfica das alocações de encadeamento...............
3.3.2.1 Gráfico de Alocação Simplesmente Encadeada...................................
3.3.2.2 Gráfico de Alocação Duplamente Encadeada.......................................
3.4 Estudo de Caso................................................................
3.4.1Vantagens dos diagramas......................................................
3.4.2 Diagrama de Caso de Uso...........................................
3.4.3 Diagrama de Classe...........................................................................
3.5 Itens indispensáveis na criação de uma empresa...........................................
3.5.1 Humanização...................................................................................................
3.5.2 Relacionamento Interpessoal..........................................................................
3.5.3 Ética.................................................................................................................
4 CONCLUSÃO...........................................................................................................
REFERÊNCIAS..........................................................................................................
- INTRODUÇÃO
O presente trabalho apresenta a produção textual interdisciplinar individual do terceiro semestre do curso de Análise e Desenvolvimento de Sistemas e tem como objetivo expor os conceitos das disciplinas apresentadas.
- OBJETIVO
O referido trabalho tem por objetivo...
- DESENVOLVIMENTO
- PROPRIEDADES ACID DE UMA TRANSAÇÃO
ACID (Acrônimo de Atomicidade, Consistência, Isolamento e Durabilidade), é um conceito utilizado em ciência da computação para caracterizar uma transação, entre outras coisas. Um Sistema Gerenciador de Banco de Dados não pode aplicar apenas algumas dessas propriedades, todas elas devem ser cumpridas, ou não poderá ser considerado um SGBD de verdade.
- Atomicidade
Trata o trabalho como parte indivisível (atômico). A transação deve ter todas as suas operações executadas em caso de sucesso ou nenhum resultado de alguma operação refletida sobre a base de dados em caso de falha. Ou seja, após o término de uma transação (commit ou abort), a base de dados não deve refletir resultados parciais da transação. Ou todo o trabalho é feito, ou nada é feito.
- Consistência
Regras de integridade dos dados são asseguradas, ou seja, as transações não podem quebrar as regras do Banco de Dados.
- Isolamento
Tudo se parece, como se o trabalho estivesse isolado. O resultado de uma transação executada concorrentemente a outra deve ser o mesmo que o de sua execução de forma isolada. Operações exteriores a uma dada transação jamais verão esta transação em estados intermediários. É também conhecida como Isolamento de transações.
- Durabilidade
Os efeitos de uma transação em caso de sucesso (commit) devem persistir no banco de dados mesmo em presença de falhas. Uma transação depois que for realizada e confirmada deve obrigatoriamente ser durável, ou seja, não pode desaparecer do banco de dados sem que uma outra transação realize esta operação.
- SISTEMAS OPERACIONAIS "NOSSA LOCADORA”
O Sistema Operacional de um computador é um conjunto de programas projetados para gerenciar e controlar as fontes de hardware e outras tarefas. Ele determina o tipo de contas que podem ser gerenciadas, bem como o utilitário que se pode utilizar para gerenciá-las. Dentre as funções realizadas pelo S.O estão:
- Apoiar as linguagens de programação, aliviando o programador de detalhes;
- Controlar o armazenamento de informações, mantendo um endereço de cada programa ou dado (diretório);
- Prover transição automática de tarefa para tarefa;
- Em redes e computadores, controlar o ambiente para que duas ou mais tarefas possam ser realizadas simultaneamente.
Entre os diversos Sistemas Operacionais, pode-se citar: Windows, Linux e Android.
No caso específico da “Nossa Locadora de Livros”, o S.O mais recomendado seria o..., pois...XXX
- ESTRUTURAS DE DADOS FILA E PILHA
Uma estrutura de dados do tipo Fila é uma estrutura que admite inserção de novos elementos e remoção de elementos antigos. Mais especificamente, uma fila é uma estrutura sujeita à seguinte regra de operação: sempre que houver uma remoção, o elemento removido é o que está na estrutura a mais tempo. Em outras palavras, o primeiro objeto inserido na fila é também o primeiro a ser removido. Essa política é conhecida pela sigla FIFO (=First-In-First-Out).
...