estudo comparativo de sistemas
Rodrigo de Carvalho Santos, Luís Augusto Mattos Mendes (Orientador)
Departamento de Ciências da Computação – Faculdade de Ciências da Computação e
Comunicação Social (FACICS) – Universidade Presidente Antônio Carlos – Campus
Magnus – Campolide – MG rosjdr@gmail.com,luisaugustomendes@yahoo.com.br Resumo. As propriedades ACID1 determinam parâmetros desejáveis em sistemas de banco de dados. No entanto, nem todo SGBD2 implementa as 4 propriedades, o que pode ser catastrófico em algumas aplicações e imperceptível em outras. Resta então ao administrador do Banco de Dados conhecer as características e decidir qual é o melhor SGBD destinado à sua aplicação. Este artigo apresenta os resultados de um estudo comparativo entre três SGBD´s no que tange as propriedades ACID, desempenho e nível de isolamento das transações.
Palavras chave: SGBD, Transação, Benchmark, Atomicidade, Consistência,
Isolamento, Durabilidade, Desempenho.
1 - Introdução
Atualmente os sistemas de informação invadem as empresas tornando-as cada vez mais dependentes da tecnologia e, principalmente, da informática. Partindo desse quesito os sistemas de informação são constituídos por um software ou programa que gerencia todas as atividades para o qual ele foi desenvolvido e um banco de dados para armazenar os dados manipulados pelo sistema.
Antes, arquivos binários eram utilizados para armazenar informações de uma empresa. Conforme esse volume de informações cresce, torna-se necessário encontrar novas soluções que dão melhor estabilidade e maior segurança às informações armazenadas. Essas e outras características tornaram popular o uso dos chamados
SGBD´s (Sistema Gerenciador de Banco de Dados)[1].
Um SGBD é um software de computador capaz de armazenar, organizar e oferecer alguma segurança às cada vez mais valiosas informações de uma empresa [1].
Ao desenvolver um sistema, o administrador do banco de dados