Pular para o conteúdo principal

Questão de Banco de Dados — SGBD - Sistema de Gerenciamento de Banco de Dados — CESPE / CEBRASPE 2024

Banco de DadosSGBD - Sistema de Gerenciamento de Banco de Dados
Código
ce187571
Banca
CESPE / CEBRASPE
Órgão
TC-DF
Ano
2024
Nível
Superior
Cargo
Auditor de Controle Externo - Área Especializada - Especialidade: Tecnologia da Informação - Orientação Microinformática de TI
No que diz respeito à normalização das estruturas de dados, à extração de metadados no MySQL, a técnicas de modelagem dimensional e à linguagem de consulta estruturada (SQL – ANSI), julgue o item seguinte.A opção de privilégio SELECT com hierarquia oferece a um usuário acesso automático a privilégios SELECT em subtabelas atuais e futuras, o que simplifica a gestão de permissões no banco de dados.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Privilégios com hierarquia em banco de dados

Gabarito: ✅ CERTO. A afirmação está correta porque, no MySQL e em outros SGBDs relacionais, é possível conceder o privilégio SELECT em um nível hierárquico (como um banco de dados ou schema), e esse privilégio se aplica automaticamente a todas as tabelas atuais e futuras contidas naquele escopo. Isso simplifica a administração de permissões, evitando a necessidade de conceder o mesmo privilégio para cada tabela individualmente.

A banca testa o conhecimento sobre a hierarquia de privilégios no controle de acesso a banco de dados. Conceitualmente, os SGBDs organizam os objetos em níveis (servidor, banco de dados, schema, tabela, coluna) e permitem concessões em níveis superiores que são herdadas pelos inferiores. No MySQL, por exemplo, o comando GRANT SELECT ON banco.* TO usuario concede acesso SELECT a todas as tabelas atuais e futuras do banco de dados, caracterizando exatamente o que o item descreve como "opção de privilégio SELECT com hierarquia".

SE LIGUE NESSA!

Embora o termo "subtabelas" não seja usual, ele pode ser interpretado como tabelas que estão hierarquicamente subordinadas a um nível superior (como dentro de um mesmo schema ou banco de dados). A expressão "atuais e futuras" é a chave: privilégios concedidos em nível de banco de dados ou schema se aplicam automaticamente a novas tabelas criadas posteriormente, desde que dentro do mesmo escopo.

Portanto, o item está CERTO.

Link permanente: /questoes/ce187571