Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Acerto: 1,0 / 1,0 Em um projeto de banco de dados, a desnormalização é recomendada quando: Há diversas tabelas temporárias mantidas pelo SGBD. Há muitas colunas obrigatórias em uma tabela. Para facilitar a migração de dados de SGBDs diferentes. Há muitas atualizações nas tabelas do banco de dados. Há necessidade de reduzir o número de tabelas envolvidas em consultas que acontecem com frequência, com a consequente redução do uso de recursos pelo SGBD. Respondido em 18/02/2022 13:39:22 Explicação: A resposta correta é: Há necessidade de reduzir o número de tabelas envolvidas em consultas que acontecem com frequência, com a consequente redução do uso de recursos pelo SGBD. 2a Questão Acerto: 0,0 / 1,0 Qual dos fatores a seguir não deve ser levado em consideração ao implementarmos um banco de dados levando em conta questões de desempenho? Consultas e transações de banco de dados. Restrições de exclusividade em colunas da tabela. Organização de políticas de acesso a dados. Restrições de tempo de consulta e transações. Frequências esperadas de operações de atualização. Respondido em 18/02/2022 13:59:34 Explicação: A resposta correta é: Organização de políticas de acesso a dados. 3a Questão Acerto: 1,0 / 1,0 (Universidade Federal do Ceará (UFC) - Técnico de Tecnologia da Informação - Desenvolvimento de Sistemas - CCV-UFC (2019)) Utilizando SQL responda o que se pede. Uma tabela chamada Area possui dois campos: arecod e aredes. Como podemos inserir um novo registro na tabela "Area"? INSERT INTO Area (arecod, aredes) VALUES (100, "Técnico"), (200, "TI"). INSERT (arecod, aredes) INTO Area VALUES (100, "Técnico"), (200, "TI"). INSERT (100, "Técnico"), (200, "TI") INTO Area (arecod, aredes). INSERT (100, "Técnico"), (200, "TI") INTO Area VALUES(arecod, aredes). INSERT INTO (arecod, aredes) Area VALUES (100, "Técnico"), (200, "TI"). Respondido em 18/02/2022 13:46:39 Explicação: A resposta correta é: INSERT INTO Area (arecod, aredes) VALUES (100, "Técnico"), (200, "TI"). 4a Questão Acerto: 1,0 / 1,0 (Agência de Fomento do Amapá (AFAP) - Tecnologia da Informação - FCC (2019)) Fernando está usando a linguagem SQL (ANSI) e pretende fazer uma atualização nos dados Nome_Cli e End_Cli do cliente cujo Cod_Cli é Cli01, na tabela Cliente. Nome_Cli passará a ser Ariana e End_Cli passará a ser Rua ABC. O código SQL correto que Fernando escreveu foi: ..I.. Cliente ..II.. Nome_Cli = 'Ariana', End _Cli = 'Rua ABC' ..III.. Cod_Cli = 'Cli01'; Para que o código esteja correto, as lacunas I, II e III devem ser preenchidas, respectivamente, por: SET - WHERE - UPDATE UPDATE - SET - WHERE UPDATE - WHERE - SET SET - UPDATE - WHERE WHERE - SET - UPDATE Respondido em 18/02/2022 13:48:13 Explicação: A resposta correta é: UPDATE - SET - WHERE 5a Questão Acerto: 0,0 / 1,0 Seja uma tabela assim estruturada: DISCPLINA(CODIGOD, DESCRICAO, CARGAHORARIA). Qual código a seguir retorna as disciplinas cuja descrição inicia pela letra "A" e que tenham carga horária menor que 80 horas? SELECT * FROM DISCIPLINA WHERE DESCRICAO LIKE 'A%' AND CARGAHORARIA>80; SELECT * FROM DISCIPLINA WHERE DESCRICAO LIKE 'A%' AND CARGAHORARIA<80; SELECT * FROM DISCIPLINA WHERE DESCRICAO NOT LIKE 'A%' AND CARGAHORARIA<80; SELECT * FROM DISCIPLINA WHERE DESCRICAO LIKE '___A%' AND CARGAHORARIA>80; SELECT * FROM DISCIPLINA WHERE DESCRICAO LIKE '_A%' AND CARGAHORARIA<80; Respondido em 18/02/2022 13:40:56 Explicação: A resposta correta é: SELECT * FROM DISCIPLINA WHERE DESCRICAO LIKE 'A%' AND CARGAHORARIA<80; 6a Questão Acerto: 1,0 / 1,0 Considere as tabelas e o código SQL a seguir: A consulta retorna vazio ou: Somente o(s) registro(s) de aluno(s) sem telefone. Somente o(s) registro(s) de aluno(s) com pelo menos quatro telefones. O(s) registro(s) de aluno(s) com pelo menos um telefone. Somente o(s) registro(s) de aluno(s) com pelo menos três telefones. Somente o(s) registro(s) de aluno(s) com pelo menos dois telefones. Respondido em 18/02/2022 13:47:10 Explicação: A resposta correta é: Somente o(s) registro(s) de aluno(s) sem telefone. 7a Questão Acerto: 1,0 / 1,0 Qual conjunto de comandos da SQL abaixo serve para o administrador do banco de dados gerenciar os metadados de um banco de dados? INSERT, ALTER, REMOVE. CREATE, ALTER, DELETE. INSERT, UPDATE, DELETE. CREATE, ALTER, DROP. CREATE, MODIFY, DELETE. Respondido em 18/02/2022 13:48:42 Explicação: A resposta correta é: CREATE, ALTER, DROP. 8a Questão Acerto: 0,0 / 1,0 Qual conjunto de comandos da SQL abaixo serve para manipular o estado ou a instância do banco de dados? INSERT, ALTER, DELETE. CREATE, ALTER, DROP. CREATE, ALTER, DELETE. INSERT, UPDATE, DELETE. CREATE, UPDATE, DROP. Respondido em 18/02/2022 13:50:03 Explicação: A resposta correta é: INSERT, UPDATE, DELETE. 9a Questão Acerto: 1,0 / 1,0 Para responder à próxima questão, considere o texto a seguir: A empresa Express conta com diversas equipes de desenvolvimento, nas áreas de software em geral, incluindo técnicas estruturadas e de orientação a objetos. Essas equipes estão em constante aperfeiçoamento, visando mantê-las sempre atualizadas com as técnicas mais recentes da engenharia de software, incluindo-se aí a área de bancos de dados. A Express atende clientes de diversos perfis, abrangendo pequenas, médias e grandes empresas. Dessa forma, os sistemas de computação solicitados também atendem a esse perfil, compreendendo sistemas de pequeno, médio e grande porte. A Express conta com equipes especializadas, de grande experiência nas áreas acima destacadas, estando, portanto, apta a atender desde um simples produto até um grande sistema de software. Dessa forma, os produtos desenvolvidos pela Express possuem, normalmente, uma qualidade bastante apurada, o que pode ser verificado pelas diversas técnicas existentes. Uma das normas da Express é a de produzir documentação de excelente qualidade, cuja finalidade é não apenas para entrega aos clientes, mas também para possibilitar a manutenção adequada dos produtos desenvolvidos. No projeto de seus bancos de dados, a Express faz uso da modelagem relacional, na qual é necessário definir os domínios dos atributos de uma relação. Um domínio é considerado atômico se, na aplicação em questão: Seus elementos forem considerados como indivisíveis. Não houver caractere especial nos valores dos atributos, tais como $ e @. Forem admitidos apenas letras e espaços como caracteres válidos. O comprimento máximo de seus valores tiver até 255 caracteres. Não forem admitidos valores nulos. Respondido em 18/02/2022 13:53:26 Explicação: A resposta correta é: Seus elementos forem considerados como indivisíveis. 10a Questão Acerto: 1,0 / 1,0 Em alguns casos, dois ou mais valores de atributos em um modelo de Entidade-Relacionamento estão relacionados. Por exemplo, os atributos Idade e Data de Nascimento de uma pessoa. Para uma Entidade − Pessoa em particular, o valor de Idade pode ser determinado pela data corrente e o valor de Data de Nascimento da pessoa. Portanto, o atributo Idade é chamado atributo ...I... do atributo Data de Nascimento, que, por sua vez, é chamado atributo ...II... . As lacunas I e II são, correta e respectivamente, preenchidas com: derivado - armazenado identificador - complexo resultante - unívoco armazenado - derivado multivalorado - monovalorado Respondido em 18/02/2022 13:58:51
Compartilhar