Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Considere a consulta em álgebra relacional aplicada sobre as relações Cliente e Pedido, conforme a seguir: Dessa forma, pode-se afirmar que o resultado será: Os códigos dos vendedores dos pedidos realizados pelo cliente 3021 O código do vendedor dos pedidos realizados pelo cliente de nome 3021 Os nomes dos vendedores, o nome do clie pedidos O nome do vendedor, o nome do cliente 3021 e o código de seu pedido Os nomes dos vendedores e o nome do cli possui código 3021 2a Questão Marque a opção onde certamente ocorrerá um erro de execução: insert from disciplina values (1, Implementação de BD); insert into disciplina values (1, Imple Modelagem de Dados); insert into disciplina(codigo, nome) values (100+1, Implementação de BD); insert into disciplina(codigo, nome) values (1, Implementação de BD); insert into disciplina(codigo, nome) values (1, Implementação de BD); Acerto: Considere a consulta em álgebra relacional aplicada sobre as relações Cliente e Pedido, conforme a seguir: se afirmar que o resultado será: Os códigos dos vendedores dos pedidos realizados pelo cliente 3021 O código do vendedor dos pedidos realizados pelo cliente de nome 3021 Os nomes dos vendedores, o nome do cliente 3021 e os códigos de seus O nome do vendedor, o nome do cliente 3021 e o código de seu pedido Os nomes dos vendedores e o nome do cliente dos pedidos cujo cliente possui código 3021 Respondido em 04/05/2020 10:28:56 Acerto: Marque a opção onde certamente ocorrerá um erro de execução: insert from disciplina values (1, Implementação de BD); insert into disciplina values (1, Implementação de BD), (2, Modelagem de Dados); insert into disciplina(codigo, nome) values (100+1, Implementação de BD); insert into disciplina(codigo, nome) values (1, Implementação de insert into disciplina(codigo, nome) values (1, Implementação de Acerto: 1,0 / 1,0 Considere a consulta em álgebra relacional aplicada sobre as relações Cliente e Os códigos dos vendedores dos pedidos realizados pelo cliente 3021 O código do vendedor dos pedidos realizados pelo cliente de nome 3021 nte 3021 e os códigos de seus O nome do vendedor, o nome do cliente 3021 e o código de seu pedido ente dos pedidos cujo cliente Respondido em 04/05/2020 10:28:56 Acerto: 1,0 / 1,0 Marque a opção onde certamente ocorrerá um erro de execução: insert from disciplina values (1, Implementação de BD); mentação de BD), (2, insert into disciplina(codigo, nome) values (1, Implementação de insert into disciplina(codigo, nome) values (1, Implementação de Respondido em 04/05/2020 10:30:13 3a Questão Acerto: 1,0 / 1,0 O esquema de banco de dados apresentado abaixo faz parte de um banco de dados criado a partir de um conjunto de dados públicos de captura de tubarões entre os anos de 2001 e 2013 na costa da Austrália. Os dados podem ser baixados no endereço: https://data.qld.gov.au/dataset/shark- control-program-shark-catch-statistics/resource/5c6be990-3938-4125-8cca-dac0cd734263 Características do esquema: Chave primária sublinhada e chave estrangeira em itálico. Seguem algumas tabelas do Esquema: Ordem (IDOrdem, NomeOrdem) Espécie (IDEspécie, IDOrdem. Nome_Científico, TamMaior, TamMenor, TamMédio) Nome (IDNome, IDEspécie, NomePopular) Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo) Captura (NumCaptura, IDTubarão, IDLocal, Data, TempAgua) Deseja-se exibir os nomes das ordens das Espécies de Tubarões cadastradas até o identificador de espécie de número 018103, sem que os nomes se repitam. Assinale a alternativa correta abaixo: SELECT DISTINCT nomeOrdem FROM Ordem O, Espécie E WHERE O.IDEspécie = E.IDEspécie AND E.IDEspécie <= 018013; SELECT nomeEspécie FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <= 018013; SELECT DISTINCT nomeOrdem FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <= 018013; SELECT nomeOrdem FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <= 018013; SELECT DISTINCT nomeEspécie FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie < 018013; Respondido em 04/05/2020 10:34:08 4a Questão Acerto: 1,0 / 1,0 Em uma instrução SQL, o caractere utilizado para representar qualquer caractere em uma consulta é o & ? % $ # Respondido em 04/05/2020 10:37:08 5a Questão Acerto: 1,0 / 1,0 Considere a relação: FUNCIONARIO (matrícula, cargo, salario, admissao) A consulta SQL que mostra o total dos salários dos funcionários é: SELECT SALARIO FROM FUNCIONARIO WHERE SUM (SALARIO); SELECT SUM (SALARIO) FROM FUNCIONARIO WHERE SALARIO; Nenhuma das repostas acima SELECT * FROM FUNCIONARIO WHERE SUM (SALARIO); SELECT SUM (SALARIO) FROM FUNCIONARIO; Respondido em 04/05/2020 10:40:31 6a Questão Acerto: 1,0 / 1,0 cinco e quatro. três e quatro. cinco e cinco. quatro e três. quatro e quatro. Respondido em 04/05/2020 10:42:17 7a Questão Acerto: 0,0 / 1,0 Cinco. Quatro. Dois. Seis. Três. Respondido em 04/05/2020 10:45:59 8a Questão Acerto: 1,0 / 1,0 Dada a instrução SQL: SELECT * FROM VENDEDOR WHERE salario > (SELECT AVG(salario) FROM VENDEDOR); É correto afirmar que serão selecionados todos os registros da tabela VENDEDOR cujo conteúdo do campo "salario" seja maior que a soma dos salários de todos os vendedores. serão selecionados todos os registros da tabela VENDEDOR cujo conteúdo do campo "salario" seja maior que a média dos salários de todos os vendedores. se trata de um exemplo de OUTER JOIN. serão selecionados todos os registros da tabela VENDEDOR cujo conteúdo do campo "salario" seja maior que o número de vendedores cadastrados. se trata de um exemplo de INNER JOIN. Respondido em 04/05/2020 10:47:23 9a Questão Acerto: 1,0 / 1,0 A propriedade que garante que todas as operações de uma transação são refletidas corretamente no banco de dados ou nenhuma será é: Durabilidade Atomicidade Indisivibilidade Isolamento Consistência Respondido em 04/05/2020 10:48:59 10a Questão Acerto: 1,0 / 1,0 Admita a seguinte definição de um sequence chamado seq: CREATE SEQUENCE seq AS int START WITH 150 INCREMENT BY 10 MINVALUE 100 MAXVALUE 200 CYCLE Qual valor será retornado pelo sequence seq quando o comando NEXT VALUE FOR seq for executado pela décima vez? 200 10 130 100 150
Compartilhar