Prévia do material em texto
31/07/2024, 12:51 Tecnologia e Linguagem para Bancos de Dados: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=570302&cmid=17443 1/8 Iniciado em quarta-feira, 31 jul. 2024, 12:43 Estado Finalizada Concluída em quarta-feira, 31 jul. 2024, 12:51 Tempo empregado 7 minutos 44 segundos Avaliar 7,0 de um máximo de 10,0(70%) Questão 1 Correto Atingiu 1,0 de 1,0 Considerando que os SGBDs têm por finalidade gerenciar o acesso aos dados e sua atualização, podemos afirmar que, de todos os componentes de hardware de um servidor, aquele que merece maior cuidado e atenção na hora da especificação de projeto e manutenção, é o(a): Escolha uma opção: a. Memória RAM. b. Processador. c. Impressora. d. Conexão com a Internet. e. HD e placa controladora. A tecnologia adotada para a placa controladora do HD (hard disk), sem falar na própria mídia do disco rígido, é, sem dúvida, o item mais importante quando se fala em servidor de banco de dados. Mas a memória RAM e o processador também são itens importantes no projeto de especificação da configuração desses servidores. Sua resposta está correta. 31/07/2024, 12:51 Tecnologia e Linguagem para Bancos de Dados: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=570302&cmid=17443 2/8 Questão 2 Correto Atingiu 1,0 de 1,0 Uma oficina automotiva tem um sistema de gerenciamento de ordens de serviços, com um banco de dados composto pelas seguintes tabelas relacionadas: Veiculos N:1 Clientes CodAtend CodVeiculo Modelo Marca ValServicos DataServicos CodCliente DescricaoServicos CodCli CPFcli CNPJcli NomeCli EnderecoCli Como poderíamos saber que clientes não possuem nenhum registro de atendimento? Assinale a alternativa que soluciona corretamente este problema: Escolha uma opção: a. SELECT * FROM clientes WHERE NOT EXISTS (SELECT * FROM veiculos WHERE ON veiculos.CodCliente = clientes.CodCli). A resposta correta é a que contém o seguinte comando: SELECT * FROM clientes WHERE NOT EXISTS (SELECT * FROM veiculos WHERE ON veiculos.CodCliente = clientes.CodCli). b. SELECT SUM(ValServicos) FROM clientes ON veiculos.CodCliente = clientes.CodCli. c. SELECT * FROM clientes WHERE (SELECT * FROM veiculos WHERE ON veiculos.CodCliente <> clientes.CodCli). d. SELECT SUM(ValServicos) FROM veículos INNER JOIN clientes ON veiculos.CodCliente = clientes.CodCli WHERE ValServicos=0. e. SELECT * FROM clientes WHERE (SELECT * FROM veiculos WHERE ON veiculos.CodCliente = clientes.CodCli). Sua resposta está correta. 31/07/2024, 12:51 Tecnologia e Linguagem para Bancos de Dados: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=570302&cmid=17443 3/8 Questão 3 Correto Atingiu 1,0 de 1,0 A filosofia do modelo de bancos de dados No-SQL orientado a _______ é mais recomendado para situações em que as informações sobre a interconectividade dos dados são mais relevantes que os dados em si. Este modelo apresenta os seguintes componentes: os nós (vértices), os relacionamentos (arestas) e as propriedades (atributos) dos nós e seus relacionamentos. Por exemplo, se quisermos representar os dados de uma pesquisa sobre de que bairros as pessoas que desembarcam em uma estação são procedentes, e para onde vão, este modelo é o mais recomendado. São exemplos desses bancos de dados: Neo4J, Infinite Graph, HyperGraphDB, etc. Escolha uma opção: a. Grafos. Os bancos de dados orientados a grafos estão associados a um modelo de dados previamente estabelecido. A filosofia do modelo orientado a grafos é a representação dos esquemas de dados como grafos dirigidos. Este modelo é mais recomendado para situações em que as informações sobre a interconectividade dos dados são mais relevantes que os dados em si. O modelo de grafos apresenta os seguintes componentes: os nós (vértices), os relacionamentos (arestas) e as propriedades (atributos) dos nós e seus relacionamentos. Por exemplo, se quisermos representar os dados de uma pesquisa sobre de que bairros as pessoas que desembarcam em uma estação são procedentes, e para onde vão, este será o modelo mais recomendado. b. Colunas. c. Esquema chave/valor. d. Tabelas (ou tabular). e. Documentos. Sua resposta está correta. 31/07/2024, 12:51 Tecnologia e Linguagem para Bancos de Dados: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=570302&cmid=17443 4/8 Questão 4 Correto Atingiu 1,0 de 1,0 Ao acionar o Wamp Server, os seguintes serviços começam a ser executados em segundo plano: Escolha uma opção: a. Java, PHP e MySQL. b. MySQL e Apache. c. Apenas o MySQL. d. Java Script, PHP e MySQL. e. Apache, PHP e MySQL. Ao ser acionado, o Wamp Server inicializa os seguintes serviços: Apache, PHP e MySQL. Sua resposta está correta. Questão 5 Correto Atingiu 1,0 de 1,0 Um comando UPDATE pode alterar apenas o registro corrente? Escolha uma opção: a. Sim, desde que, em sua sintaxe, conste a posição física da linha na tabela. b. Não, a menos que se esteja utilizando outra versão do MySQL. c. Não, em hipótese alguma. d. Sim, desde que a condição de sua expressão declarada na cláusula WHERE devolva uma única linha. A resposta correta é “Sim, desde que a condição WHERE devolva apenas uma única linha”. e. Sim, pois se digitarmos simplesmente UPDATE, o SGBD fará um “refresh” na tabela, atualizando todos os campos do registro corrente. Sua resposta está correta. 31/07/2024, 12:51 Tecnologia e Linguagem para Bancos de Dados: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=570302&cmid=17443 5/8 Questão 6 Correto Atingiu 1,0 de 1,0 A editora Telesapiens precisa controlar a autoria de seu acervo de livros didáticos digitais. Para isto, seu banco de dados dispõe, dentre outras tabelas, das seguintes: Livros N:1 Autores ISBN Titulo DataEdicao QtdPaginas Editora Preco PercRoyalties CodAutor CodAutor CPFautor NomeAutor EnderecoAutor Assinale a alternativa que melhor explica o resultado do seguinte comando SELECT: SELECT FROM livros INNER JOIN autores ON livros.CodAutor = autores.CodAutor WHERE YEAR(DataEdicao)<2007 ORDER BY livros.CodAutor Escolha uma opção: a. Todos os livros publicados antes de 2007 e pertencentes aos autores cadastrados na tabela “autores”. b. Todos os livros publicados antes de 2007 e pertencentes aos autores cadastrados na tabela “autores”, classificados em ordem alfabética do nome do autor. c. Todos os livros publicados até 2007 e pertencentes aos autores cadastrados na tabela “autores”, classificados em ordem numérica do código do autor. d. Todos os livros publicados no ano 2007. e. Todos os livros publicados até 2006 e pertencentes aos autores cadastrados na tabela “autores”, classificados em ordem numérica do código do autor. A resposta que melhor explica o resultado da execução desta instrução SELECT é: “Todos os livros publicados até 2006 e pertencentes aos autores cadastrados na tabela “autores”, classificados em ordem numérica do código do autor”. Observe que “< 2007” é o mesmo de “até 2006”. Note ainda que a cláusula ORDER BY está classificando o resultado da consulta pelo código do autor, e não alfabeticamente pelo seu nome. Sua resposta está correta. 31/07/2024, 12:51 Tecnologia e Linguagem para Bancos de Dados: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=570302&cmid=17443 6/8 Questão 7 Incorreto Atingiu 0,0 de 1,0 Originalmente, as linguagens de bancos de dados relacionais eram denominadas de SQL (Structured Query Language). No entanto, com o passar do tempo e o advento de muitos outros SGBDs, essa linguagem foi subdividida em outras 3, a saber: Escolha uma opção: a. DCL, DBL, DTI. b. DCL, DBL, DDI. c. DDL, DML, DBL. d. DML, DCL, DBL. e. DDL, DML, DCL. Sua resposta está incorreta. Questão 8 Correto Atingiu 1,0 de 1,0 Ao se verificar uma tentativa de violação das regras de integridadereferencial de determinada tabela, alguns procedimentos precisam ser executados para que, ao invés de simplesmente impedir-se a atualização “proibida” da referida tabela, outras atualizações em cascata possam ser refletidas em outras tabelas, de modo a manter-se em vigor as regras de integridade referencial estabelecidas. Qual o recurso, disponível na grande maioria dos SGBDs, que soluciona este problema? Escolha uma opção: a. Triggers. Os triggers (ou gatilhos) são os recursos que automatizam a execução de uma stored procedure. b. Tabelas-bases de uma visão. c. Indexes. d. Stored Procedures. e. Views. Sua resposta está correta. 31/07/2024, 12:51 Tecnologia e Linguagem para Bancos de Dados: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=570302&cmid=17443 7/8 Terminar revisão Ambiente Virtual de Aprendizagem | Faculdade Focus atendimento@faculdadefocus.com.br Questão 9 Incorreto Atingiu 0,0 de 1,0 Assinale a alternativa que não representa uma real vantagem da utilização de stored procedures: Escolha uma opção: a. Maior segurança em termos de proteção dos dados do BD; b. Redução da necessidade de codificação em programas. c. Aumento da velocidade de programação. d. Redução do tamanho da codificação de programas. e. Melhoramento da performance do banco de dados. Sua resposta está incorreta. Questão 10 Incorreto Atingiu 0,0 de 1,0 Os usuários MySQL criados por meio do PhpMyAdmin, ou pela execução direta de comandos DCL, são capazes de atuar até o nível de: Escolha uma opção: a. Colunas de tabelas e visões. b. Banco de Dados. c. Tabelas e visões. d. Tabelas. e. Arquivos de dados. Sua resposta está incorreta. Seguir para... https://ava.faculdadefocus.edu.br/mod/quiz/view.php?id=17443 https://ava.faculdadefocus.edu.br/ mailto:atendimento@faculdadefocus.com.br https://ava.faculdadefocus.edu.br/mod/scorm/view.php?id=17428&forceview=1 https://ava.faculdadefocus.edu.br/mod/folder/view.php?id=17663&forceview=1 31/07/2024, 12:51 Tecnologia e Linguagem para Bancos de Dados: Revisão da tentativa https://ava.faculdadefocus.edu.br/mod/quiz/review.php?attempt=570302&cmid=17443 8/8 Faculdade Focus Contate o suporte do site Resumo de retenção de dados https://www.facebook.com/faculdadefocus https://www.linkedin.com/school/faculdadefocus/ https://www.youtube.com/user/FOCUSCONCURSOS https://www.instagram.com/faculdadefocus/ https://faculdadefocus.com.br/fale-conosco https://ava.faculdadefocus.edu.br/admin/tool/dataprivacy/summary.php