Prévia do material em texto
Meus Cursos / Meus cursos / Programador de Sistemas / BDA / Questionário BDA - Módulo 4 Questão 1 Correto Atingiu 1,00 de 1,00 Questão 2 Correto Atingiu 1,00 de 1,00 Questão 3 Correto Atingiu 1,00 de 1,00 Iniciado em segunda, 23 ago 2021, 09:44 Estado Finalizada Concluída em segunda, 23 ago 2021, 09:47 Tempo empregado 2 minutos 19 segundos Notas 6,00/6,00 Avaliar 10,00 de um máximo de 10,00(100%) No terminal interativo psql do PostgreSQL, o comando para conectar em uma base de dados é: Escolha uma opção: a. open nome da base b. \c nome da base c. \nome da base.connect d. connect nome da base Sua resposta está correta. A resposta correta é: \c nome da base A porta padrão de conexão para comunicação com o SGBD PostgreSQL é: Escolha uma opção: a. 8088 b. 3306 c. 5432 d. 1433 Sua resposta está correta. A resposta correta é: 5432 Avalie a estrutura da tabela pessoas e informe o comando que pode gerar uma relação dos nomes das pessoas que possuem idade superior à idade média de todas as pessoas. pessoas (id, nomepessoa, idadepessoa) Escolha uma opção: a. select nomepessoa from pessoas where idadepessoa > (select avg(idadepessoa) from pessoas); b. select nomepessoa from pessoas where idadepessoa > avg(idadepessoa); c. select nomepessoa from pessoas where idadepessoa > media(idadepessoa); d. select nomepessoa from pessoas where idadepessoa > avg(idadepessoa) from pessoas; Sua resposta está correta. A resposta correta é: select nomepessoa from pessoas where idadepessoa > (select avg(idadepessoa) from pessoas); https://mundi.ifsul.edu.br/ava/my/ https://mundi.ifsul.edu.br/ava/course/view.php?id=157 https://mundi.ifsul.edu.br/ava/course/view.php?id=157§ion=9 https://mundi.ifsul.edu.br/ava/mod/quiz/view.php?id=2323 Questão 4 Correto Atingiu 1,00 de 1,00 Questão 5 Correto Atingiu 1,00 de 1,00 Questão 6 Correto Atingiu 1,00 de 1,00 Na linguagem SQL, em particular na utilização do comando select, temos a possibilidade de utilização do operador “in”. Ele permite estabelecer �ltros ou selecionar registros de uma relação. Considerando que a estrutura da tabela pessoas seja: pessoas (id, nome). Para mostrar uma listagem das pessoas cujo id esteja na faixa compreendida entre 2 e 5, podemos utilizar o seguinte comando: Escolha uma opção: a. select * from pessoas where id in (2~5); b. select * from pessoas where id in (2-5); c. select * from pessoas where id in (>2and<5); d. select * from pessoas where id in (2,3,4,5); Sua resposta está correta. A resposta correta é: select * from pessoas where id in (2,3,4,5); De acordo com as estruturas das tabelas cidades e pessoas, assinale o comando SQL que relaciona e mostra todas as pessoas, independentemente de estarem relacionadas com uma cidade e todas as cidades, independentemente de terem alguma pessoa relacionada. cidades (id, nomecidade) pessoas (id, nomepessoa, cidade_id) onde cidade_id referencia cidades(id) Escolha uma opção: a. select p.nomepessoa,c.nomecidade from pessoas as p inner join cidades as c on p.cidade_id = c.id; b. select p.nomepessoa,c.nomecidade from pessoas as p left join cidades as c on p.cidade_id = c.id; c. select p.nomepessoa,c.nomecidade from pessoas as p full join cidades as c on p.cidade_id = c.id; d. select p.nomepessoa,c.nomecidade from pessoas as p right join cidades as c on p.cidade_id = c.id; Sua resposta está correta. A resposta correta é: select p.nomepessoa,c.nomecidade from pessoas as p full join cidades as c on p.cidade_id = c.id; No terminal interativo psql do PostgreSQL, o comando para gerar uma lista das tabelas é: Escolha uma opção: a. \tv b. \dt c. \dv d. \h Sua resposta está correta. A resposta correta é: \dt ◄ Questionário BDA - Módulo 3 Seguir para... Questionário PIG - Módulo 1 ► https://mundi.ifsul.edu.br/ava/mod/quiz/view.php?id=2322&forceview=1 https://mundi.ifsul.edu.br/ava/mod/quiz/view.php?id=2492&forceview=1