Prévia do material em texto
BANCOS DE DADOS E SGBD CONFIDENCIALIDADE, DISPONIBILIDADE E INTEGRIDADE EM BANCOS DE DADOS Propriedade que assegura a Definição precisão e a consistência dos dados armazenados. Proteger contra falhas de hardware e software. Objetivos Resguardar contra acessos não autorizados. 1. Confiabilidade Backups Regulares: Garantir a recuperação de dados em caso de perdas. Medidas Comuns Redundância de Dados: Ter cópias dos dados para evitar perdas. Técnicas de Recuperação de Desastres: Processos definidos para restaurar O sistema após falhas. Confiabilidade da operação. Beneficios Proteção da segurança e integridade dos dados. Capacidade de banco de Definição dados estar acessivel e operacional Confidencialidade, sempre que necessário. Disponibilidade e Crucial para sistemas com acesso Importância Integridade em como finanças e Bancos de Dados Clusters de Servidores: Vários 2. Disponibilidade servidores para garantir continuidade. Estratégias de Alta Balanceamento de Carga: Distribuir a Disponibilidade carga de trabalho entre servidores. Failover Automático: Transferência automática para um sistema de backup em caso de falha. Manter banco de dados disponível Objetivo sem interrupções significativas. Definição Proteção dos dados contra alterações não autorizadas ou inadequadas. Restrições de Integridade: Regras para garantir dados válidos. Controle de Transações: Gerenciamento 3. Integridade Mecanismos de Proteção de operações para assegurar dos Dados consistência. Verificação de Consistência: Funções que garantem a validade continua dos dados. Manter a precisão dos dados. Beneficios Evitar corrupção e garantir a segurança das operações. 1. CONFIABILIDADE 2. DISPONIBILIDADE 3. INTEGRIDADE DOS DADOS Definição: Acessibilidade do banco de dados Definição: Precisão e dos dados. sempre que necessário. Definição: Proteção contra alterações não autorizadas ou inadequadas. Objetivos: Proteger contra falhas e acessos não Essencial para sistemas criticos. autorizados. Mecanismos de Proteção: Restrições, Medidas Comuns: Backups, redundância e Estratégias: Clusters, balanceamento de carga controle de transações e verificação. recuperação de desastres. e failover automático. Beneficios: Precisão dos dados e segurança Beneficios: Confiabilidade da operação e Objetivo: Manter banco disponível sem das operações. proteção dos dados. interrupções.