Pular para o conteúdo
Carreira Pública

Q9458 – Informática Legislativa (Análise de Sistemas) – Fundação Getulio Vargas 2022

1Q9458

Informática Legislativa (Análise de Sistemas)Oracle - Privilégios (GRANT, WITH GRANT OPTION) em views

O sistema da ONG Bioma tem como finalidade catalogar as espécies de árvores relacionando a mata onde foram identificadas. Uma espécie de árvore existe em uma ou várias matas e as matas podem conter várias espécies de árvores. O SGBD utilizado é Oracle.

O modelo a seguir apresenta a relação entre as entidades Arvore e Mata, assim como seus atributos e cardinalidades.

O usuário Kadu solicita ao DBA Caue uma visão das espécies de árvores, biomas e a data que foram identificadas. Como não é permitida a criação de VIEWs no esquema das tabelas do sistema, o DBA cria o objeto abaixo em seu próprio esquema:

CREATE OR REPLACE VIEW arvoreBioma AS

SELECT a.nomeEspecie, m.bioma

FROM owner.arvore a, owner.mata m, owner.identificado i WHERE a.idArvore = i.idArvore AND

m.idMata = i.idMata

Para que Kadu possa ter permissão de seleção na VIEW,

Questões de Informática Legislativa (Análise de Sistemas) relacionadas