O Sistemas de Gerenciamento de Banco de Dados – SGBD, é um conjunto de aplicações que possibilitam gerenciar a manipular os dados. O MySQL da Oracle, por exemplo, possui uma aplicação para criação de Diagramas Entidade-Relacionamento - DER, além das aplicações de gestão do banco de dados. A imagem anterior apresenta um exemplo de Diagramas Entidade-Relacionamento – DER e as entidades criadas e populadas (operações de insert). A seguir, é realizado uma operação que resulta na imagem abaixo. Selecione a alternativa que apresente corretamente a operação executada. ALTERNATIVAS
SELECT tb_aluno.id_curso,tb_aluno.nm_aluno, tb_curso.cd_curso, tb_curso.nm_curso FROM tb_aluno RIGHT JOIN
tb_curso ON tb_aluno.id_curso=tb_curso.cd_curso;
SELECT * FROM tb_aluno CROSS JOIN tb_curso;
SELECT tb_aluno.id_curso,tb_aluno.nm_aluno, tb_curso.cd_curso, tb_curso.nm_curso FROM tb_aluno SELECT *
FROM tb_aluno CROSS JOIN tb_curso;
SELECT tb_aluno.id_curso,tb_aluno.nm_aluno, tb_curso.cd_curso, tb_curso.nm_curso FROM tb_aluno LEFT JOIN
tb_curso ON tb_aluno.id_curso=tb_curso.cd_curso;
SELECT tb_aluno.id_curso,tb_aluno.nm_aluno, tb_curso.cd_curso, tb_curso.nm_curso FROM tb_aluno INNER JOIN
tb_curso ON tb_aluno.id_curso=tb_curso.cd_curso
Anexos:
Respostas
respondido por:
1
Resposta:
Esta questão foi anulada.
Explicação:
Pelas alternativas chutaria alternativa 3, mas esta questão foi anulada,
pois a alternativa foi mal escrita.
A alternativa correta seria:
SELECT tb_aluno.id_curso,tb_aluno.nm_aluno, tb_curso.cd_curso, tb_curso.nm_curso FROM tb_aluno CROSS JOIN tb_curso;
Na hora de elaborar a adaptação da alternativa, foi feito um "Ctrl+C" "Ctrl+V" da parte do material extra da disciplina sobre CROSS JOIN por inteiro, colocando, após "FROM tb_aluno", "SELECT * FROM tb_aluno CROSS JOIN tb_curso;", ao invés de apenas "CROSS JOIN tb_curso;".
Perguntas similares
3 anos atrás
3 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás