Prévia do material em texto
1 Questão Álgebra Relacional é o conjunto de operações sobre modelos relacionais de dados. Referente as operações de álgebra relacional, relacione cada uma com os objetivos apresentados a seguir. 1. Seleção 2. Projeção 3. Produto Cartesiano 4. Junção ( ) É utilizada para selecionar um subconjunto de tuplas de uma relação. ( ) Seleciona um conjunto determinado de colunas de uma relação. ( ) É uma operação binária que combina todas as tuplas de duas relações. ( ) O resultado conterá apenas as tuplas que se relacionam de acordo com uma determinada condição. A relação correta entre as camadas e as características, de cima para baixo, é: 2, 1, 4, 3 1, 2, 3, 4 1, 3, 4, 2 2, 1, 3, 4 1, 2, 4, 3 Respondido em 11/04/2021 16:52:47 2 Questão A operação da álgebra relacional que recupera linhas em uma tabela é denominada: Projeção Seleção Diferença Junção Produto cartesiano Respondido em 11/04/2021 16:52:50 3 Questão Admitindo as relações abaixo especificadas, marque a alternativa que representa a consulta em álgebra relacional que responde corretamente a seguinte pergunta: quais os nomes dos alunos e seus respectivos cursos? Alunos(matricula, nome, endereco, cpf, cod_curso) Cursos(codigo, nome_curso) ᴨnome, nome_curso(σcod_curso=codigo (Alunos X Cursos)) ᴨnome, nome_curso(σmatricula=codigo (Alunos X Cursos)) ᴨnome, nome_curso(Alunos X Cursos) ᴨnome, nome_curso(σcod_curso=codigo (Alunos)) σnome, nome_curso(ᴨcod_curso=codigo (Alunos X Cursos)) Respondido em 11/04/2021 16:52:54 4 Questão SELECT Tamanho > 70 OR numQuartos > 1 FROM Imovel SELECT Tamanho > 70 AND numQuartos > 1 FROM Imovel SELECT Imovel FROM Tamanho > 70 OR numQuartos > 1 SELECT * FROM Imovel WHERE Tamanho > 70 AND numQuartos >1 SELECT * FROM Imovel WHERE Tamanho > 70 OR numQuartos >1 Respondido em 11/04/2021 16:53:01 5 Questão II, III e IV. I e III. I e II. I, III e IV. I, II e IV. Respondido em 11/04/2021 16:53:09 6 Questão Em relação a álgebra linear é correto afirmar que: I - A operação de projeção é aplicada sobre apenas uma relação visando selecionar um subconjunto de tuplas (com todos os seus atributos). II O produto cartesiano é uma operação binária que combina todas as tuplas de duas tabelas. III - A operação de seleção é aplicada sobre apenas uma relação de visando projetar os atributos de uma relação de acordo com uma lista de atributos oferecida. Estão corretas: I e III Somente I II e III Somente a II Somente III Respondido em 11/04/2021 16:53:15 7 Questão Uma imobiliária possui um banco de dados com informações de clientes e imóveis. Entre as tabelas do sistema existem as tabelas abaixo: Analise a expressão da álgebra relacional: O resultado da expressão acima retorna Respondido em 11/04/2021 16:53:22 Explicação: O produto cartesiano retornará uma combinação de todas as linhas das tabelas envolvidas, para as quais CLIENTE.estado = IMOVEL.local: A seleção atuará e retornará somente as linhas cujo estado = RJ. A projeção atuará e retornará somente as colunas nome e tipo. 8 Questão Uma imobiliária possui um banco de dados com informações de clientes e imóveis. Entre as tabelas do sistema existem as tabelas abaixo: Analise a expressão da álgebra relacional: O resultado da expressão acima retorna Respondido em 11/04/2021 16:53:31 Explicação: O produto cartesiano retornará uma combinação de todas as linhas das tabelas envolvidas: A seleção atuará e retornará somente as linhas cujo estado = RJ. A projeção atuará e retornará somente as colunas nome e tipo.