Conceitos basicos - Seguranca da informacaoA seguranca da informacao diz respeito a protecao de um determinado conjunto de dados, com a intencao de preservar seus respectivos valores para uma organizacao (Empresa) ou um individuo. Podemos entender como informacao todo conteudo ou dado valioso para um individuo ou organizacao que consiste em qualquer conteudo com capacidade de armazenamento ou transferencia, que serve a determinado proposito e que e de utilidade do ser humano.Atualmente a informacao digital e um dos principais produtos de nossa era e necessita ser convenientemente protegida. A seguranca de determinadas informacoes podem ser afetadas por varios fatores, como os comportamentais e do usuario, pelo ambiente/infraestrutura em que ela se encontra e por pessoas que tem o objetivo de roubar, destruir ou modificar essas informacoes.Confidencialidade, disponibilidade e integridade sao algumas das caracteristicas basicas da seguranca da informacao e podem ser consideradas ate mesmo atributos.ConfidencialidadeDiz respeito a inacessibilidade da informacao, que nao pode ser divulgada para um usuario, entidade ou processo nao autorizado.IntegridadeA informacao nao deve ser alterada ou excluida sem autorizacao.DisponibilidadeAcesso aos servicos do sistema ou maquinas para usuarios ou entidades autorizadas. Toda vulnerabilidade de um sistema ou computador pode representar possibilidade de um ponto de ataque de terceiros. Esse tipo de seguranca nao e somente para sistemas computacionais, como imaginamos. Alem de tambem envolver informacoes eletronicas e sistemas de armazenamento, esse tipo de seguranca tambem se aplica a varios outros aspectos e formas de proteger, monitorar e cuidar de dados. Database Buffer CacheO database buffer cache tambem conhecida como buffer cache e a area de memoria que armazena copias dos data blocks que sao lidos dos datafiles. Um buffer e o principal endereco de memoria que o gerenciador de buffer temporario realiza o cache de data blocks usados no momento ou recentemente. Todos os usuarios conectados ao banco de dados compartilham o acesso ao buffer cache.Objetivo do buffer cacheO database buffer cache tem como objetivo otimizar a leitura e escrita fisica do banco de dados, esta sub area atualiza os data blocks dentro do cache e armazena o metadata sobre as mudancas realizadas dentro do redolog buffer. Apos um commit o banco de dados escreve o redo log buffer para os arquivos de redolog mais nao escreve imediatamente osdata blocks nos datafiles. Ao inves disto o database whiter DBWR realiza escrita em background de tempos em tempos. O database buffer cache tambem mantem os data blocks mais acessados no buffer cache e escreve em disco os data blocks menos acessados.Buffer States Unused/Clean/DirtyO banco de dados utiliza um algoritmo interno para gerenciar o buffer dentro do cache. Um buffer pode estar em qualquer um dos seguintes estados. No caso do estado Unused, o buffer esta disponivel para uso, pois ele pode nunca ter sido usado ou o seu estado atual esta como unused. Este tipo de buffer e o mais facil para o banco de dados utilizar.O estado Clean, quer dizer que o buffer foi usado anteriormente a agora contem uma versao de leitura consistente do block como de um determinado ponto no tempo. Resumindo, o bloco contem dados porem esta