Prévia do material em texto
30/09/2022 20:13 ALEXANDRE DE MORAIS PESSOA, histórico de teste: Prova Eletrônica https://dombosco.instructure.com/courses/10828/quizzes/28270/history?version=1 1/9 Seu Progresso: 75 % Prova Eletrônica Resultados para ALEXANDRE DE MORAIS PESSOA As respostas corretas estarão disponíveis em 7 out em 0:00. Pontuação desta tentativa: 15 de 30 Enviado 27 set em 16:09 Esta tentativa levou 19 minutos. 3 / 3 ptsPergunta 1 O objetivo ____________ é evitar os problemas que podem provocar falhas no projeto do banco de dados, bem como eliminar a mistura de assuntos e as correspondentes redundâncias desnecessárias de dados. da agregação. da normalização. do relacionamento. da cardinalidade. da abstração. 3 / 3 ptsPergunta 2 Uma coluna ou conjunto de colunas concatenadas que identifica uma única linha de uma tabela. Estamos falando sobre um(a). Atributo. 30/09/2022 20:13 ALEXANDRE DE MORAIS PESSOA, histórico de teste: Prova Eletrônica https://dombosco.instructure.com/courses/10828/quizzes/28270/history?version=1 2/9 Chave estrangeira. Restrição. Chave primária. Unicidade. 3 / 3 ptsPergunta 3 Sobre a cardinalidade em um banco de dados relacional e segundo as imagens abaixo. Podemos afirmar que: (A) um-para-um; (B) muitos-para-um; (C) um-para-muitos; (D) muitos- para-muitos. (A) um-para-um; (B) um-para-muitos; (C) muitos-para-um; (D) muitos- para-muitos. (A) um-para-muitos; (B) um-para-um; (C) muitos-para-um; (D) muitos- para-muitos. (A) muitos-para-um; (B) um-para-muitos; (C) muitos-para-um; (D) um- para-um. 30/09/2022 20:13 ALEXANDRE DE MORAIS PESSOA, histórico de teste: Prova Eletrônica https://dombosco.instructure.com/courses/10828/quizzes/28270/history?version=1 3/9 (A) um-para-um; (B) um-para-muitos; (C) muitos-para-muitos; (D) um- para-muitos. 3 / 3 ptsPergunta 4 Quais comandos SQL estão vinculados a função DML – Data Manipulation Language, em português: Linguagem de Manipulação de Dados. GRANT e REVOKE. SELECT. CREATE, ALTER e DROP. SELECT, UPDATE e DELETE. INSERT, UPDATE e DELETE. 0 / 3 ptsPergunta 5IncorretaIncorreta Com base no SGBD MySQL 5.7 e nas tabelas “Funcionario” e “Departamento”. Assinale a alternativa correta para a consulta que trarão as seguintes informações: Nome do Departamento, com alias Departamento; e quantidade de funcionários em cada um dos departamentos, com alias Depto_Qtde. Esta consulta deve estar ordenada pelos nomes dos departamentos. Tabela - Funcionario 30/09/2022 20:13 ALEXANDRE DE MORAIS PESSOA, histórico de teste: Prova Eletrônica https://dombosco.instructure.com/courses/10828/quizzes/28270/history?version=1 4/9 Tabela - Departamento SELECT d.nome_depto AS Departamento, COUNT(cpf) AS Depto_Qtde FROM Funcionario AS f, Departamento AS d WHERE f.depto_num = d.num_depto GROUP BY f.depto_num ORDER BY d.nome_depto; SELECT d.nome_depto AS Departamento, COUNT(cpf) AS Depto_Qtde FROM Funcionario AS f, Departamento AS d WHERE f.depto_num = d.num_depto ORDER BY d.nome_depto; SELECT d.nome_depto, COUNT(cpf) FROM Funcionario AS f, Departamento AS d WHERE f.num_depto = d.num_depto GROUP BY f.depto_num ORDER BY d.nome_depto; SELECT d.nome_depto AS Departamento, MAX(cpf) AS Depto_Qtde FROM Funcionario AS f, Departamento AS d WHERE f.depto_num = d.num_depto GROUP BY f.depto_num ORDER BY d.nome_depto; SELECT d.nome_depto AS Departamento, COUNT(cpf) AS Depto_Qtde FROM Funcionario AS f, Departamento AS d WHERE f.depto_num = d.num_depto GROUP BY f.depto_num; 30/09/2022 20:13 ALEXANDRE DE MORAIS PESSOA, histórico de teste: Prova Eletrônica https://dombosco.instructure.com/courses/10828/quizzes/28270/history?version=1 5/9 0 / 3 ptsPergunta 6IncorretaIncorreta “Ocorre quando definimos um subconjunto de relacionamentos entre elementos de duas ou mais classes. Por exemplo, a classe veículo é a generalização da classe bicicleta, pois toda bicicleta é um veículo. Veículo é uma generalização da classe de objetos bicicleta”. O texto anterior está falando sobre: Observação da abstração. Agregação da abstração. Decomposição. Generalização da abstração. Composição. 3 / 3 ptsPergunta 7 Sobre a cardinalidade em um banco de dados relacional e segundo a imagem abaixo. Podemos afirmar que: Todas erradas, pois não pode existir uma casa sem morador. Que a cardinalidade mínima é 0 e a máxima é 1. Que a cardinalidade mínima é 0 e a máxima é 0. 30/09/2022 20:13 ALEXANDRE DE MORAIS PESSOA, histórico de teste: Prova Eletrônica https://dombosco.instructure.com/courses/10828/quizzes/28270/history?version=1 6/9 Que a cardinalidade mínima é 1 e a máxima é 1. Que a cardinalidade mínima é 1 e a máxima é 0. 0 / 3 ptsPergunta 8IncorretaIncorreta Com base no SGBD MySQL 5.7 e nas tabelas “Funcionario”, “Trabalha” e “Projeto”. Assinale a alternativa correta para a consulta que trarão as seguintes informações: o nome do projeto com alias Projeto; cpf do funcionário com alias CPF; primeiro nome e sobrenome do funcionário concatenados com alias Nome; e as horas trabalhadas com alias Horas. Tabela - Funcionario Tabela – Trabalha 30/09/2022 20:13 ALEXANDRE DE MORAIS PESSOA, histórico de teste: Prova Eletrônica https://dombosco.instructure.com/courses/10828/quizzes/28270/history?version=1 7/9 Tabela – Projeto SELECT p.nome_proj AS Projeto, f.cpf AS CPF, f.p_nome , f.sobrenome AS Nome, t.horas AS Horas FROM Funcionario AS f, Trabalha AS t, Projeto AS p WHERE p.nome_proj = 'Criptografia' AND f.cpf = t.cpf_funcA ND t.proj_num = p.num_proj; SELECT p.nome_proj AS Projeto, f.cpf AS CPF, CONCAT(f.p_nome, " ", f.sobrenome) AS Nome, t.horas AS Horas FROM Funcionario, Trabalha, Projeto WHERE p.nome_proj = 'Criptografia' AND f.cpf = t.cpf_funcA ND t.proj_num = p.num_proj; SELECT p.nome_proj AS Projeto, f.cpf AS CPF, CONCAT(f.p_nome, " ", f.sobrenome) AS Nome, t.horas AS Horas FROM Funcionario AS t, Trabalha AS p, Projeto AS f WHERE p.nome_proj = 'Criptografia' AND f.cpf = t.cpf_funcA ND t.proj_num = p.num_proj; SELECT p.nome_proj, f.cpf, CONCAT(f.p_nome, " ", f.sobrenome), t.horas FROM Funcionario AS f, Trabalha AS t, Projeto AS p WHERE p.nome_proj = 'Criptografia' AND f.cpf = t.cpf_funcA ND t.proj_num = p.num_proj; SELECT p.nome_proj AS Projeto, f.cpf AS CPF, CONCAT(f.p_nome, " ", f.sobrenome) AS Nome, t.horas AS Horas FROM Funcionario AS f, Trabalha AS t, Projeto AS p WHERE p.nome_proj = 'Criptografia' AND f.cpf = t.cpf_funcA ND t.proj_num = p.num_proj; 30/09/2022 20:13 ALEXANDRE DE MORAIS PESSOA, histórico de teste: Prova Eletrônica https://dombosco.instructure.com/courses/10828/quizzes/28270/history?version=1 8/9 0 / 3 ptsPergunta 9IncorretaIncorreta São exemplos de Sistemas de Gestão de Banco de Dados Relacional. MySQL; Oracle; PostgreSQL; Cassandra. MySQL; MongoDB; PostgreSQL; SQLServer. MySQL; Oracle; PostgreSQL; SQLServer. MySQL; Oracle; Neo4J; SQLServer. Azure; Oracle; PostgreSQL; SQLServer. 0 / 3 ptsPergunta 10IncorretaIncorreta Se um usuário do SGBD MySQL 5.7 tiver apenas privilégios de SELECT em uma tabela chamada Aluno em uma base de dados chamada Escola. Assinale a alternativa correta em relação a essa afirmação. Se o usuário executar o comando SHOW TABLE ele apenas verá a tabela Aluno. Se o usuário executar o comando CREATE TABLE Aluno ele recriará a tabela Aluno. Se o usuário executar o comando SHOW TABLES ele verá todas as tabelas da base de dados Escola. 30/09/2022 20:13 ALEXANDRE DE MORAIS PESSOA, histórico de teste: Prova Eletrônica https://dombosco.instructure.com/courses/10828/quizzes/28270/history?version=1 9/9 (https://portal.rybena.com.br) Se o usuário executar o comando DROP TABLE ele removerá a tabela Aluno. Se o usuário executar o comando SHOW TABLES ele apenas verá a tabela Aluno. Pontuação do teste: 15 de 30 https://portal.rybena.com.br/