Baixe o app para aproveitar ainda mais
Prévia do material em texto
23/08/2023, 20:18 AE3 - Atividade de Estudo 3 https://lms.unimar.agencianx.com.br/mod/quiz/review.php?attempt=1520728 1/5 Questão 1 Correto Atingiu 1,00 de 1,00 Iniciado em sexta, 18 Ago 2023, 16:35 Estado Finalizada Concluída em quarta, 23 Ago 2023, 20:16 Tempo empregado 5 dias 3 horas Avaliar 5,00 de um máximo de 5,00(100%) A elaboração de consultas pode render um bom tempo gasto com a escrita do comando adequado dependendo da complexidade do comando a ser elaborado. Para atender a uma grande quantidade de variações em consultas que podem ser elaboradas, a linguagem SQL oferece muitas alternativas em termos de cláusulas e parâmetros aceitos por sua sintaxe. select distinct nome_cli, telefone_cli from cliente where cod_cli in (select cod_cli from venda); Partindo de uma avaliação do comando acima, observe as afirmativas a seguir. I – O comando select permite a inclusão da cláusula distinct para que os dados a serem listados como resultados sejam ordenados alfabeticamente ou numericamente. II – A inclusão de um comando select completo dentro de outro representa que o resultado da consulta interna seja parte dos critérios de filtragem da consulta. III – as tabelas informadas em consultas contidas dentro de outras consultas não podem ser repetidas em relação às utilizadas na consulta principal. É correto o que se afirma em: Escolha uma opção: a. I e II, apenas. b. III, apenas. c. II, apenas. d. I e III, apenas. e. I, apenas. Sua resposta está correta. 23/08/2023, 20:18 AE3 - Atividade de Estudo 3 https://lms.unimar.agencianx.com.br/mod/quiz/review.php?attempt=1520728 2/5 Questão 2 Correto Atingiu 1,00 de 1,00 Existem algumas propriedades importantes que estão associadas ao gerenciamento de bancos de dados e que devem ser levadas em consideração em todo o projeto como as citadas nas afirmativas a seguir. I – Atomicidade é uma propriedade que indica que atributos em entidades não devem conter mais de um dado por vez. II – Durabilidade se refere à certeza da não perda de dados através do armazenamento não-volátil dos dados. III – A chamada consistência indica que uma transação deve ocorrer através da reserva dos dados para que possa realizar alterações sem risco de outra transação atuar nos mesmos dados simultaneamente. É correto o que se afirma em: Escolha uma opção: a. I, apenas. b. I e II, apenas. c. III, apenas. d. II, apenas. e. II e III, apenas. Sua resposta está correta. 23/08/2023, 20:18 AE3 - Atividade de Estudo 3 https://lms.unimar.agencianx.com.br/mod/quiz/review.php?attempt=1520728 3/5 Questão 3 Correto Atingiu 1,00 de 1,00 A linguagem SQL permite uma série de ações sobre bancos de dados, sendo uma referência para os estudos de bancos de dados relacionais. Compreender comandos dessa linguagem é algo fundamental para os estudos e muitas vezes nos deparamos com problemas decorrentes de erros na escrita destes comandos que podem ser lógicos ou apenas de desatenção na escrita dos mesmos. update nome_cliente, telefone_cliente from cliente where nome_cliente like ‘Jo_o’ order by nome_cliente, telefone_cliente asc; Observando o comando acima, assinale a alternativa que indique o erro contido no comando acima que poderia ser identificado ignorando as ações que este realizaria sobre um banco de dados. Escolha uma opção: a. O comando escolhido está incorreto ou toda a sintaxe do mesmo no exemplo da questão. b. Existe uma cláusula order by que não pode aceitar mais de um atributo. c. As tabelas indicadas estão escritas de forma equivocada e gerarão problemas na execução do comando. d. Um parâmetro desconhecido asc foi adicionado ao final do comando. e. A condição não pode ser escrita desta forma, usando caracteres não aceitos como o subscrito ou underline (_). Sua resposta está correta. 23/08/2023, 20:18 AE3 - Atividade de Estudo 3 https://lms.unimar.agencianx.com.br/mod/quiz/review.php?attempt=1520728 4/5 Questão 4 Correto Atingiu 1,00 de 1,00 O uso da linguagem XML proporciona meios de se utilizar bancos de dados em formatos e situações diferentes de um SGBD convencional. A sintaxe da linguagem pode ser interpretada, assim como de qualquer outra linguagem, e para esta questão, observe e exemplo a seguir. <carro> <cod_carro> 200 </cod_carro> <marca_carro> “VW” </marca_carro > <modelo_carro> “Golf TSI” </modelo_carro > </carro> Após análise do trecho de código acima, assinale a alternativa que contenha uma correta interpretação do mesmo. Escolha uma opção: a. As tags do exemplo supõem a inserção de dados em uma tabela. b. No exemplo de código são definidos nomes para atributos de uma entidade. c. As tags utilizadas no script da questão representam uma consulta com base em três critérios. d. No script exemplo, são adicionados dados em três entidades distintas. e. No trecho de script está contido conjunto de comandos para definição de atributos de uma tabela. Sua resposta está correta. 23/08/2023, 20:18 AE3 - Atividade de Estudo 3 https://lms.unimar.agencianx.com.br/mod/quiz/review.php?attempt=1520728 5/5 Questão 5 Correto Atingiu 1,00 de 1,00 Ações a serem realizadas em um banco de dados são chamadas de transações, e podem permitir a realização de diferentes alterações em um banco de dados. Sobre os conceitos estudados sobre transações, observe as afirmativas. I – Transações são chamadas desta forma sempre que são concluídas com sucesso, ao passo que em caso de falha não são mais ditas como transações. II – Transações bem sucedidas costumam atender às propriedades do chamado ACID. III – Existem estados em um banco de dados relacionadas ao sucesso de transações que geram retornos do banco a estados anteriores, num processo dito rollback. É correto o que se afirma em: Escolha uma opção: a. II, apenas. b. II e III, apenas. c. I e II, apenas. d. III, apenas. e. I, apenas. Sua resposta está correta.
Compartilhar