Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 680 Bytes

README.md

File metadata and controls

19 lines (14 loc) · 680 Bytes

simuladorBD

Um simples simulador de Bando de Dados Oracle.

Este projeto foi desenvolvido ao mesmo tempo em que aprendia a programar em Python.

Ele foi criado como o trabalho final da disciplina de Banco de Dados II do IFRS/POA.

Definição do trabalho - Recuperação de Falhas

Desenvolver um simulador do módulo de recuperação de falhas de um SGBD. O sistema deve:

  • implementar BD buffer e disco
  • Visualizar BD (buffer e disco)
  • Criar e visualizar o log
  • Simular checkpoint
  • Simular falha
  • Executar algoritmo de recovery (ações de UNDO e REDO)
  • Implementar os comandos update, start transaction e commit e permitir no mínimo 5 transações