Capítulo 13 — Sistemas de dados
Mapa da aula
Aula 13 publicada. Mapa, exemplo, EX037.
flowchart TD
N0["13.1 Um modelo de dados"]
N1["13.2 Minimização e retenção"]
N2["13.3 Prevenir o mau uso"]
N3["Síntese"]
N0 --> N1 --> N2 --> N3
N3 --> EX["Exemplo resolvido"]
EX --> Q["Exercício EX037"]
Desenho lógico
flowchart LR
N0["13.1 Um modelo de dados"]
N1["13.2 Minimização e retenção"]
N2["13.3 Prevenir o mau uso"]
N3["Síntese"]
N0 --> N1 --> N2 --> N3 --> Q["EX037"]
[13.1 Um modelo de dados]
|
v
[13.2 Minimização e retenção]
|
v
[13.3 Prevenir o mau uso]
|
v
[Síntese]
|
v
[Exemplo resolvido] --> [Exercício EX037]
Objetivos de aprendizagem
Você vai (1) desenhar um modelo de dados para informações de conscientização e de reportes; (2) aplicar minimização e retenção; (3) prevenir o mau uso de dados de comportamento.
13.1 Um modelo de dados
Aiko desenha um pequeno banco de dados para o programa de conscientização da Greyford. As tabelas guardam campanhas, classificações de dificuldade das iscas, resultados agregados por grupo e impressões digitais dos e-mails reportados. Ela omite deliberadamente uma tabela que ligue funcionários individuais aos cliques em simulações. A Profa. Kerr pergunta por quê; Aiko explica que registros individuais de cliques convidam ao mau uso, como aparecer em avaliações de desempenho, e não são necessários para avaliar o programa. Escolhas de projeto em sistemas de dados codificam decisões de política sobre como as pessoas serão tratadas. Ela apresenta o esquema ao RH e aos representantes dos funcionários antes de construí-lo.
13.2 Minimização e retenção
Quando dados individuais são inevitáveis, como a conclusão de treinamentos exigida por regulação, Aiko guarda apenas as datas de conclusão, e não as notas dos questionários. Os registros são apagados dois anos depois que a pessoa sai da empresa. Os resultados agregados são mantidos por mais tempo para análise de tendências. Ela documenta a finalidade e a retenção de cada campo em um dicionário de dados. A ISO/IEC 27001:2022 (no Brasil, ABNT NBR ISO/IEC 27001:2022) espera que as informações sejam tratadas segundo regras acordadas, e um dicionário de dados é uma forma simples de mostrar quais são as regras. Ela revisa o dicionário com o encarregado de proteção de dados, que o aprova.
13.3 Prevenir o mau uso
Aiko acrescenta controles: só dois funcionários da segurança podem consultar o banco; toda consulta é registrada; e resultados de grupos com menos de vinte pessoas são suprimidos. Ela também redige uma declaração de política, aprovada pelo RH e pelos representantes dos funcionários, de que os dados de conscientização não serão usados para fins disciplinares. Controles técnicos e de política, juntos, constroem a confiança que mantém os funcionários reportando os próprios erros, o comportamento de que o programa mais precisa. Ela também agenda uma revisão anual dos logs de consulta por alguém de fora da equipe de segurança, para que qualquer tentativa de buscar indivíduos ou contornar o limite de vinte pessoas seja notada e questionada.
Exemplo resolvido
Aiko desenha um banco de dados de conscientização sem registros individuais de cliques, define regras de minimização e retenção e acrescenta limites de acesso, de registro e de uso.
Caso sintético. O banco de dados é sintético; a ISO/IEC 27001:2022 é real.
Erros e limites
Reguladores podem exigir registros individuais. Limites de agregação podem ser contornados com consultas repetidas.
Exercícios
- EX037 — Tabela omitida. Que tabela Aiko omitiu deliberadamente? Rubrica: 3 = funcionários individuais ligados aos cliques em simulações;; 2 = tabela de cliques;; 1 = vago;; 0 = nenhuma.
- EX038 — Registro de conclusão. O que é guardado para a conclusão obrigatória de treinamentos? Rubrica: 3 = apenas datas de conclusão, sem notas de questionários;; 2 = datas;; 1 = notas;; 0 = nenhuma.
- EX039 — Política de uso. O que dizia a declaração de política aprovada? Rubrica: 3 = os dados de conscientização não serão usados para fins disciplinares;; 2 = sem punição;; 1 = vago;; 0 = nenhuma.
Síntese
O desenho de sistemas de dados codifica como as pessoas são tratadas; por isso, minimize, restrinja e limite o uso de dados de comportamento.
Continue estudando — aula 13 (capítulo 13 de 50)
← Capítulo 12 · Índice das aulas · Capítulo 14 →
Continue para a próxima aula já escrita.