Considere as informações em uma tabela chamada produtos de um banco de dados relacional de uma loja:
Para saber o valor total em estoque de cada fornecedor, o exato comando SQL que retorna à informação desejada é:
Uma visão (ou view) é uma consulta armazenada em banco de dados, que pode ser utilizada quando se deseja consultar certas referências de forma recorrente. Para criar uma visão no SGBD Oracle (a partir da versão 10G), o comando correto é:
Considere o conjunto de informações de um banco de dados relacional:
Os campos tabela1pk; tabela2pk; e, tabela3pk são chaves primárias. A tabela3 é o resultado de um relacionamento N:M entre a tabela1 e a tabela2. Portanto, os campos tabela3col1 e tabela3col2 são, respectivamente, chaves estrangeiras para a tabela1 e a tabela2. Diante do exposto, considere o resultado de um comando SQL SELECT:
Analise a seguinte visão lógica de um determinado banco de dados através de um diagrama entidade relacionamento:
Diante do exposto, assinale, a seguir, o mapeamento correto para o modelo relacional.