Informática, perguntado por barretoedsom, 3 meses atrás

Muitas operações no banco de dados são oriundas da relação de uma ou mais tabelas. Essas operações são muito dependentes das regras de negócio levantadas. Essa operação torna-se ainda complexa, pois na necessidade de trabalhar com base de dados distintas e com a modernização e transformação digital dos negócios, esses dados são oriundos de diversas fontes. Assinale a alternativa que apresenta a relação correta de resultados de dados providos de duas ou mais tabelas.

Soluções para a tarefa

Respondido por vidinharego
0

Em SQL, para buscar dados de várias tabelas, o operador de junção é usado. O operador de junção adiciona ou remove linhas na tabela virtual que é usada pelo servidor SQL para processar dados antes que as outras etapas da consulta consumam os dados. As associações podem ser das seguintes categorias:

  • Junção cruzada, também conhecida como produto cartesiano, adiciona todas as combinações possíveis das linhas das duas tabelas de entrada à tabela virtual.  
  • Junção interna primeiro cria um produto cartesiano e, em seguida, filtra os resultados usando o predicado fornecido na cláusula ON, removendo quaisquer linhas da tabela virtual que não satisfaçam o predicado.
  • Junção externa primeiro cria um produto cartesiano e, em seguida, filtra os resultados para encontrar linhas que correspondam em cada tabela. A diferença é que todas as linhas de uma tabela são preservadas e adicionadas de volta à tabela virtual após a aplicação do filtro inicial. Todos os valores nulos são colocados em atributos onde nenhum valor correspondente foi encontrado.

https://brainly.com.br/tarefa/26231971

Anexos:
Perguntas interessantes