Buscar

Para simplificar o acesso aos objetos em um banco de dados utilizamos sinônimos. Através deles, é possível abreviar nomes de objetos longos e refer...

Para simplificar o acesso aos objetos em um banco de dados utilizamos sinônimos. Através deles, é possível abreviar nomes de objetos longos e referir-se facilmente a objetos de outro usuário. Um sinônimo funciona como sendo um alias para o objeto, podendo ser criado de forma privada embaixo do próprio SCHEMA ou em nível público. Este último dá acesso a todos os usuários, entretanto, só pode ser criado ou excluído pelo administrador do banco de dados. Como já foi dito, o sinônimoprivado deve ser criado embaixo do SCHEMA (usuário) o qual deseja acessar o objeto. Contudo, não podemos confundir seu objetivo. Mesmo tendo um sinônimo criado para um determinado objeto, isso não garantirá o acesso. Lembre-se de que os sinônimos são ALIAS (apelidos) e não fornecem concessões a objetos. Antes de criarmos os sinônimos, precisamos ter concessões ( GRANTS) de acesso aos objetos, para nossos sinônimos funcionarem. Os sinônimos públicos ( PUBLIC) são criados também embaixo de um SCHEMA, entretanto, ele não estará restrito a ele, como acontece com a criação privada. Ao contrário, ele estará disponível para todos os usuários que possuem acesso ao banco.


Essa pergunta também está no material:

SQL - Uma abordagem para bancos de dados Oracle - Casa do Codigo
356 pág.

Português Escola Colegio Estadual Barao Do Rio BrancoEscola Colegio Estadual Barao Do Rio Branco

💡 1 Resposta

User badge image

Ed Verified user icon

Qual é a finalidade dos sinônimos em um banco de dados? Os sinônimos em um banco de dados são utilizados para simplificar o acesso aos objetos, permitindo abreviar nomes de objetos longos e referir-se facilmente a objetos de outro usuário. Eles funcionam como sendo um alias para o objeto, podendo ser criado de forma privada embaixo do próprio SCHEMA ou em nível público. No entanto, é importante lembrar que os sinônimos são apenas apelidos e não fornecem concessões a objetos. Antes de criarmos os sinônimos, precisamos ter concessões (GRANTS) de acesso aos objetos, para que nossos sinônimos funcionem. Os sinônimos públicos (PUBLIC) são criados também embaixo de um SCHEMA, entretanto, ele não estará restrito a ele, como acontece com a criação privada. Ao contrário, ele estará disponível para todos os usuários que possuem acesso ao banco.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais