No Oracle, o comando create synonym pode ser aplicado aos t...

Próximas questões
Com base no mesmo assunto
Q914405 Banco de Dados
No Oracle, o comando create synonym pode ser aplicado aos tipos de objetos listados a seguir, à exceção de um. Assinale-o:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a A - Coluna.

Para entender esta questão, é necessário conhecer os conceitos de synonyms no Oracle. Um synonym é um nome alternativo para um objeto do banco de dados, que pode ser uma tabela, uma view, uma sequence, uma função armazenada (stored function), entre outros. Isso permite ao usuário referenciar um objeto com um nome mais simples, facilitando o acesso e podendo prover um nível de abstração em relação ao nome real do objeto.

A questão pede para identificar o objeto ao qual não é possível criar um synonym diretamente. No caso, colunas de tabelas ou de views não podem ter synonyms criados diretamente para elas, já que o synonym se aplica a um objeto como um todo e não a uma parte componente desse objeto. Em outras palavras, a ideia de um synonym é fornecer um nome alternativo para referenciar todo o objeto, e não um elemento individual dentro de um objeto mais complexo.

Portanto, enquanto é possível criar synonyms para outros synonyms, sequências (sequences), funções armazenadas (stored functions) e visualizações (views), não é possível fazê-lo para colunas individuais dentro de uma tabela ou view.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Tipos de objetos que pode ser aplicado Synonym:

->Table or object table

->View or object view

->Sequence

->Stored procedure, function, or package

->Materialized view

->Java class schema object

->User-defined object type

-> Synonym

Fonte: https://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_7001.htm

Synonyms cannot be created for individual columns within a table or view. You can only create synonyms for the entire table or view.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo