Logo
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Banco de Dados/
  4. Questão 457941201781052

Seja o esquema de um banco de dados relacional seguinte, criado pel...

📅 2024🏢 FGV🎯 AL-PR📚 Banco de Dados
#Structured Query Language#Sistemas de Gerenciamento de Banco de Dados Relacionais

Esta questão foi aplicada no ano de 2024 pela banca FGV no concurso para AL-PR. A questão aborda conhecimentos da disciplina de Banco de Dados, especificamente sobre Structured Query Language, Sistemas de Gerenciamento de Banco de Dados Relacionais.

Esta é uma questão de múltipla escolha com 5 alternativas. Teste seus conhecimentos e selecione a resposta correta.

1

457941201781052
Ano: 2024Banca: FGVOrganização: AL-PRDisciplina: Banco de DadosTemas: Structured Query Language | Sistemas de Gerenciamento de Banco de Dados Relacionais
Seja o esquema de um banco de dados relacional seguinte, criado pelo usuário U1, que possui direito de criação de tabelas no ambiente: 

AUTOR ( id_autor <PK>, nome_autor )
RELATORIO ( id_rel <PK>, conteudo, id_autor <FK>, data_registro )

Restrições de integridade:


Tabela AUTOR: id_autor é chave primária; nome_autor ≠  NULO.
Tabela RELATORIO: id_rel é chave primária; conteudo ≠  NULO; data_registro ≠  NULO; id_autor é chave estrangeira e referencia LOCALIDADE(id_loc).


Os usuários U2 e U3 receberam de U1 o direito de consulta e atualização nas tabelas AUTOR e RELATORIO. Dado que o usuário U2 desfruta da confiança de U1, ele recebeu o benefício de propagação dos direitos que recebeu. Já o usuário U4 recebeu de U1 apenas o direito de consulta na tabela RELATORIO. Mais adiante, o usuário U1 soube que o usuário U2 propagou o direito de atualização para o usuário U4 na tabela RELATORIO, sem que ele (usuário U1) tivesse conhecimento do fato. Tendo em vista a quebra de confiança, o usuário U1 decidiu revogar todos os direitos concedidos anteriormente a U2, deixando-o sem acesso ao seu banco de dados.

Considerando os mecanismos de segurança discricionários de sistemas de bancos de dados relacionais, assinale a opção que indica o comando SQL a seguir reflete alguma das situações descritas no contexto apresentado. 
Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200046524Banco de Dados

Analise o comando de criação de tabela no contexto do SQL Server.CREATE TABLE T (A INT,B INT) ON [Z] Nesse caso, a cláusula ON é importante na ativida...

#Microsoft SQL Server
Questão 457941200085830Banco de Dados

No MS Access, a folha de propriedades de um relatório em modo Design contém um item denominado Fonte de Registro. Assinale a opção que apresenta o obj...

#Microsoft Access
Questão 457941200302560Banco de Dados

Considere os seguintes comandos de criação para as tabelas R e S no MS SQL Server. create table R ( A int not null primary key, B int ) create table S...

#Microsoft SQL Server
Questão 457941200342158Banco de Dados

Em consultas SQL que envolvem funções agregadas, é essencial compreender a sintaxe e a lógica no uso das cláusulas relevantes. Considere uma tabela ch...

#Structured Query Language#Sistemas de Gerenciamento de Banco de Dados Relacionais
Questão 457941201280869Banco de Dados

Alison utilizou o seguinte comando SQL para inserir registros em uma tabela.INSERT INTO TB_A (COL_1, COL_2)SELECT COL_X, COL_YFROM TAB_B;Após a execuç...

#Structured Query Language
Questão 457941201286279Banco de Dados

Considere os comandos SQL a seguir. create table TT1(A int not null primary key); create table TT2(B int foreign key references TT1(A), C int not null...

#Structured Query Language

Continue estudando

Mais questões de Banco de DadosQuestões sobre Structured Query LanguageQuestões do FGV