Baixe o app para aproveitar ainda mais
Prévia do material em texto
/ 164 Unidade 3 Revisar envio do teste: Avaliação On-Line 4 (AOL 4) - QuestionárioH Revisar envio do teste: Avaliação On-Line 4 (AOL 4) -Revisar envio do teste: Avaliação On-Line 4 (AOL 4) - QuestionárioQuestionário Usuário Reginaldo Matheus Bruno da Silva Curso 16446 . 7 - Banco de Dados - 20192.B Teste Avaliação On-Line 4 (AOL 4) - Questionário Iniciado 21/11/19 17:54 Enviado 21/11/19 18:34 Status Completada Resultado da tentativa 10 em 10 pontos Tempo decorrido 39 minutos Instruções Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Perguntas respondidas incorretamente Atenção! Você terá 1 opção de envio. Você pode salvar e retornar quantas vezes desejar, pois a tentativa só será contabilizada quando você decidir acionar o botão ENVIAR. Após o envio da atividade, você poderá conferir sua nota e o feedback, acessando o menu lateral esquerdo (Notas). IMPORTANTE: verifique suas respostas antes do envio desta atividade. Pergunta 1 Resposta Selecionada: b. Respostas: a. b. c. d. e. Há comandos para consultas em SQL capazes de limitar a quantidade de registros que serão retornados e exibidos, permitindo uma busca e apresentação mais eficientes, com uma melhor seleção dos dados pesquisados. Escolha a alternativa abaixo que apresenta o comando correto de acordo com a definição do texto base e do conteúdo estudado sobre comandos de consulta SQL. SELECT Codigo, Descricao, Val_unitario FROM produto LIMIT 25. SELECT LIMIT 25 * FROM produto. SELECT Codigo, Descricao, Val_unitario FROM produto LIMIT 25. SELECT * LIMIT 25 FROM produto. SELECT Codigo, Descricao, Val_unitario LIMIT 25 FROM produto. LIMIT 25 Codigo, Descricao, Val_unitario FROM produto. Pergunta 2 Analise a sintaxe do comando a seguir: SELECT r1, r2, r3 FROM elemento_A, elemento_B; Disciplinas Cursos 1 em 1 pontos 1 em 1 pontos Reginaldo Matheus Bruno da Silva http://www.sereducacional.com/ https://sereduc.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_22585_1 https://sereduc.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_22585_1&content_id=_1619029_1&mode=reset https://sereduc.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_2_1 https://sereduc.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_3_1 https://sereduc.blackboard.com/webapps/login/?action=logout / Resposta Selecionada: d. Respostas: a. b. c. d. e. Considerando o comando e o conteúdo estudado, pode-se afirmar que os elementos r1, r2 e r3 podem ser: Atributos do elemento_A ou elemento_B. Apenas atributos do elemento_B. Apenas atributos do elemento_A. Alguns Atributos do elemento_A e todos elemento_B. Atributos do elemento_A ou elemento_B. Relacionamentos entre os elementos A e B. Pergunta 3 Resposta Selecionada: a. Respostas: a. b. c. d. e. Quando necessitamos de uma referência para uma consulta, mas que depende de uma outra consulta, adotamos o recurso da Subconsulta, conforme podemos observar no comando abaixo: SELECT Nome, valor FROM curso WHERE valor > (SELECT AVG(valor) FROM curso); Considerando essas informações e o conteúdo estudado sobre comandos SQL, analise o comando em destaque e escolha a alternativa correta. O comando realiza uma Subconsulta. O segundo SELECT servirá de referência para o primeiro SELECT. O comando realiza uma Subconsulta. O segundo SELECT servirá de referência para o primeiro SELECT. O comando realiza uma Subconsulta. O primeiro SELECT servirá de referência para o segundo SELECT Essa Subconsulta só será executada se houver campos chaves em ambas as tabelas. Os dois comados SELECTs serão executados um após o outro, corretamente, mas não possuem relação entre si O comando apresentado possui sintaxe incorreta para uma Subconsulta. Pergunta 4 Analise a figura a seguir: Sabendo que RM é o atributo chave, descreva qual o comando responsável por deixar a tabela na ordem apresentada. 1 em 1 pontos 1 em 1 pontos / Resposta Selecionada: b. Respostas: a. b. c. d. e. SELECT * FROM aluno ORDER BY nome ASC. SELECT nome FROM aluno ORDER BY nome ASC. SELECT * FROM aluno ORDER BY nome ASC. SELECT nome, RM,Cod_Curso FROM aluno ORDER BY nome DESC. SELECT nome, RM,Cod_Curso FROM aluno ORDER BY nome ASC. SELECT * FROM aluno ORDER BY nome DESC. Pergunta 5 Resposta Selecionada: b. Respostas: a. b. c. d. e. As datas e horas armazenadas em bancos de dados são de um tipo bem específico e possuem características bem peculiares que as diferenciam dos demais dados. Em SQL, existem várias formas de manipulação desses campos, inclusive para calcular período entre datas e horas. Considerando essas informações e o conteúdo estudado sobre funções de SQL, escolha o comando adequado para mostrar a data atual com mais 30 dias. SELECT DATE_ADD(CURDATE(), INTERVAL 30 DAY). SELECT DATE_ADD() + INTERVAL 30 DAY. SELECT DATE_ADD(CURDATE(), INTERVAL 30 DAY). SELECT DATE_ADD(CURDATE() + 30). SELECT CURDATE() + 30. SELECT DATE_ADD(CURDATE() + 30 DAY. Pergunta 6 Resposta Selecionada: d. Respostas: a. b. c. d. e. A linguagem SQL está organizada e separada por categorias de comandos ou componentes, também chamadas de tipos de linguagens, oferecendo recursos para Definição, Manipulação e Controle dos dados dos bancos de dados. Considerando o texto acima, indique a alternativa que identifique a qual grupo dessas linguagens que o comando SELECT pertence. Grupo DML. Restrição de Integridade. Grupo DCL. Grupos DDL. Grupo DML. Controle de Transações. Pergunta 7 A linguagem SQL possui classificações ou grupos de comandos, chamados ou traduzidos como Linguagens, de acordo com a atuação de cada um. Por exemplo, Linguagem de manipulação de dados, Linguagem de definição de dados, entre outros. Considerando essas informações e o conteúdo estudado sobre a organização da linguagem SQL, pode-se afirmar que o comando CREATE pertence: 1 em 1 pontos 1 em 1 pontos 1 em 1 pontos / Resposta Selecionada: d. Respostas: a. b. c. d. e. ao grupo DDL. ao grupo DCM. ao controle de transações. à restrição de integridade. ao grupo DDL. ao grupo DML. Pergunta 8 Resposta Selecionada: b. Respostas: a. b. c. d. e. A linguagem SQL possui uma gama de comandos para a manipulação de dados no banco de dados, entre eles, há um comando muito poderoso com diversas variações e aplicações, apenas ajustando parâmetros à sua sintaxe. Ele linhas gerais, esse comando permite realizar consultas no banco de dados, retornando dados recuperados de tabelas. De acordo com o texto base apresentado e do conteúdo estudado sobre comandos SQL, escolha a alternativa que apresenta o comando SQL sobre o qual o texto se refere. SELECT. INPUT. SELECT. CONSULT. WHERE. THERE. Pergunta 9 Resposta Selecionada: e. Respostas: a. b. c. d. e. A linguagem SQL permite a manipulação das tabelas de várias formas. No entanto, se não realizarmos o relacionamento correto entre elas, dados em duplicidades podem ser apresentados com muitas replicações ou informações desnecessárias, como no comando abaixo: SELECT * FROM aluno, curso; Baseado no texto base e nos conteúdos estudados sobre comando SQL, sabendo que a tabela aluno possui 10 registros e a tabela curso possui 5 registros, após analisar o comando em destaque, escolha a alternativa correta. Serão mostradas 50 linhas de resposta com várias replicações. Serão mostrados, inicialmente, 5 registros da tabela curso e, posteriormente, 10 registros da tabela curso. Esse comando possui erros de sintaxe, pois faltam parâmetros complementares. Serão mostrados, inicialmente, 10 registros da tabela aluno e, posteriormente, 5 registros da tabela curso Serão mostrados 15 registros das tabelas aluno e curso, de maneira alternada Serão mostradas 50 linhas de resposta com várias replicações. Pergunta 10 1 em 1 pontos 1 em 1 pontos 1 em 1 pontos / Segunda-feira, 25 de Novembro de 2019 09h22min19sBRT Resposta Selecionada: a. Respostas: a. b. c. d. e. Analise a figura a seguir: Quais atributos em ambas as tabelas são mais prováveis de serem chave-primária ou chave-estrangeira, respectivamente, em um possível relacionamento? Cod_curso e Cod_Curso. Cod_curso e Cod_Curso. Cod_Curso e Cod_curso. Cod_Curso e RM. RM e Cod_curso. Cod_curso e RM. ←← OKOK javascript:launch('/webapps/gradebook/do/student/viewAttempts?course_id=_22585_1&method=list&nolaunch_after_review=true');
Compartilhar