Propriedades do ÁCIDO
Projeto de pesquisa: Propriedades do ÁCIDO. Pesquise 862.000+ trabalhos acadêmicosPor: danmartinsds • 21/5/2014 • Projeto de pesquisa • 3.754 Palavras (16 Páginas) • 287 Visualizações
SUMÁRIO
1. Capa............................................................................................01
2.Introdução....................................................................................05
3.Objetivo........................................................................................06
4.Desenvolvimento..........................................................................07
4.1.Propriedades Do ACID..............................................................07
4.2.Sistemas Operacionais..............................................................09
4.3.Estrutura De Dados Fila E Pilha................................................10
4.4.Diagrama De Caso E De Uso....................................................13
4.5.Humanismo E Ética No Trabalho..............................................19
5. Conclusão....................................................................................22
6. Referências..................................................................................23
2. INTRODUÇÃO
Não podemos mais negar a importância da interdisciplinaridade nos dias de hoje em sala de aula, cada vez mais temos que trabalhar em conjunto – professore e alunos de todas as disciplinas por isso torna-se necessário o trabalho por projetos e integrando todas as disciplinas.
Nesse portfólio, por exemplo: elaborar um trabalho sobre todas as disciplinas dos 3 semestre ajuda a ligar o conteúdo à prática de uma maneira mais eficiente e eficaz.
3. OBJETIVO
O objetivo é alcançar aprimoramento nos sistemas, na busca de crescimento e aprofundamento no mercado da Tecnologia, trazendo para si as melhorias alcançadas, desenvolvendo Programas os quais auxiliem e facilitem o dia a dia dos nossos clientes tendo em vista que; para aprimorar cada vez mais nosso meio de trabalho devemos obter grande conhecimento, favorecimento na Ética e disciplina na Sociedade, sabendo que desta forma a responsabilidade aumenta tanto na postura de assumir como um Analista, em sua busca de satisfazer não somente o cliente alvo e sim crescer neste mundo da Tecnologia um tanto devastador. Por isso cabe ao profissional obter mais conhecimento, postura e conduta no seu meio de trabalho e assim aperfeiçoar seus conhecimentos naquilo que ele deseja aprofundar-se seja em quaisquer linguagens de programação e ou Sistemas Operacionais.
4. DESENVOLVIMENTO
Todo e quaisquer Sistemas, deve-se ter uma boa fase de desenvolvimento, estas fases implica-se em suas aplicações, estas aplicações auxiliam aos Analistas e Desenvolvedores de Sistemas. Há alguns conceitos, os quais irão abordar aqui:
4.1. Propriedades Do ACID
ACID (acrônimo de Atomicidade, Consistência, Isolamento e Durabilidade), é um conceito utilizado para caracterizar uma transação.
1.1 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.
Exemplos:
Ou todo o trabalho é feito, ou nada é feito.
Em uma transferência de valores entre contas bancárias, é necessário que, da conta origem seja retirado um valor X e na conta destino seja somado o mesmo valor X. As duas operações devem ser completadas sem que qualquer erro aconteça, caso contrário todas as alterações feitas nessa operação de transferência devem ser desfeitas;
1.2 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. no contexto de banco de dados, o termo refere-se a transações que não violem nenhuma restrição de integridade durante a sua execução. Se a transação deixa a base de dados em um estado incorreto, é abortado e é reportado um erro.
1.3 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.
Ex: Duas transações executadas juntas.
Transação Y altera o nome do cliente.
Transação X altera o nome do mesmo cliente;
Ao fazer insert, update ou delete enquanto a transação estiver em andamento todos os dados da tabela serão alocados para aquela transação, portanto a transação X só poderá ser executada após a conclusão da transação Y. Esta escolha é feita pelo banco de dados e ele executa primeiro uma transação depois a outra.
Duas transações só podem ser simultâneas se elas não alterarem os mesmos dados
1.4 DURABILIDADE
Os efeitos de uma transação em caso de sucesso (commit) são permanentes mesmo em presença de falhas. Significa que os resultados de uma transação são permanentes e podem ser desfeitos somente por uma transação subsequente.
4.2. Sistemas Operacionais
Numa Locadora
...