Wpos

628 palavras 3 páginas
Atividade 04

Curso: Banco de Dados
Matéria: Sistemas de Banco de Dados
Nome: Tárcio Sullivan Mota Doro

01 - Explique o conceito de Transação em SGBD.

Uma transação de banco de dados é uma unidade de interação com um SGBD ou com um sistema similar de processamento de transações, que deve ser integralmente completada ou abortada. Um sistema de banco de dados deve assegurar as propriedades de Atomicidade, Consistência, Isolamento e Durabilidade (ACID) para cada transação.

02 - Descreva o processo envolvido no processamento de uma consulta. Exemplifique este processo criando uma consulta e executando os passos envolvidos em seu processamento.

1. Análise Sintática/Semântica (Scanner, Parser e Validação), que contém as etapas de verificação de sintaxe, verificação dos identificadores (relações, atributos) e a verificação de autorização de acesso.

2. Tradução para uma estrutura de armazenamento bem definida (Árvore de Consulta).

3. Otimização da Consulta.

4. Escolha de um Plano de Acesso.

5. Geração de Código e Execução da Consulta.

03 - Explique o que são as propriedades ACID e de exemplos.

• Atomicidade: a transação deve ter todas as suas operações executadas em caso de sucesso ou nenhum resultado de alguma operação será refletido sobre a base de dados em caso de falha
Ex.: 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;

• Consistência: o banco de dados deve estar em um estado legal, quando a transação se inicia e quando for executada. Uma operação não deve violar as regras ou restrições de integridade do banco, que deve continuar consistente.
Ex.: se a transação deixa a base de dados em um estado incorreto, é abortada e é reportado um erro.


Relacionados

  • wpos
    1272 palavras | 6 páginas
  • Trabalho 1 - wpos
    514 palavras | 3 páginas
  • Governança de Tecnologia da Informação WPOS
    1309 palavras | 6 páginas
  • Programação Orientada aos Objectos
    1977 palavras | 8 páginas
  • Introdução a gestão
    304 palavras | 2 páginas
  • Sistemas Informação
    533 palavras | 3 páginas
  • Seg Trab
    3331 palavras | 14 páginas
  • danilo higiene
    826 palavras | 4 páginas
  • Engenheiro civil v
    458 palavras | 2 páginas
  • ARTIGO - SOCIEDADE DE MASSA X SEGMENTADA
    657 palavras | 3 páginas