Buscar

Muitas vezes os usuários precisam acessar várias colunas que estão em mais de uma tabela. Isso pode se tornar complexo quando não há o domínio da l...

Muitas vezes os usuários precisam acessar várias colunas que estão em mais de uma tabela. Isso pode se tornar complexo quando não há o domínio da linguagem SQL e dispendioso quando se precisa desta informação várias vezes. Com o comando SELECT podemos criar um conjunto de dados que satisfaça as necessidades do usuário, montando grupos de informações provenientes de uma ou mais fontes (tabelas). Essa prática denomina-se VIEW. Utilizando VIEWS, pode-se criar uma montagem dos dados, com somente aquelas informações de que o usuário precisa. Portanto, uma VIEW nada mais é que uma montagem de dados, criada em tempo de execução, como se fosse o resultado de um SELECT. Veja algumas observações sobre as VIEWS:

As VIEWS são armazenadas no banco de dados.
A declaração SELECT que define uma visão pode conter uma cláusula ORDER BY.
Não é possível fazer INSERTS em VIEWS.
As VIEWS materializadas são utilizadas quando grandes volumes de dados são recuperados através dela.
Não é possível executar operações DML normalmente nas VIEWS simples.

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

A VIEW é uma montagem de dados criada em tempo de execução, como se fosse o resultado de um SELECT. Ela é utilizada para simplificar o acesso a várias colunas que estão em mais de uma tabela, permitindo que o usuário crie um conjunto de dados que satisfaça suas necessidades. As VIEWS são armazenadas no banco de dados e podem conter uma cláusula ORDER BY. Não é possível fazer INSERTS em VIEWS e as VIEWS simples não permitem a execução de operações DML normalmente. As VIEWS materializadas são utilizadas quando grandes volumes de dados são recuperados através dela.

0
Dislike0

✏️ 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