Baixe o app para aproveitar ainda mais
Prévia do material em texto
Parte superior do formulário Simulado AV avalie seus conhecimentos Avaliação: EEX0022_SM_202004242491 V.1 Disciplina: BANCO DE DADOS Aluno: WESLEY ALVES DE OLIVEIRA (202004242491 ) Autenticação da Avaliação Parcial 1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados. 2. Caso você queira voltar à prova clique no botão "Voltar". 3. Caso queira FINALIZAR a avaliação, digite o código de 4 carateres impresso abaixo. ATENÇÃO: Caso finalize esta avaliação você não poderá mais modificar as suas respostas. 7YED Cód.: Obs.: Os caracteres da imagem ajudam a Instituição a evitar fraudes, que dificultam a gravação das respostas. Quest.: 1 1. O Modelo Relacional usa: Uma tabela de relações de acesso para determinados usuários. Uma coleção de modelos de bancos de dados com hierarquias relacionais de usuários. Um conjunto de relações entre objetos representados por seus dados. Uma coleção de tabelas para representar os dados e as relações entre eles. Uma coleção de tabelas de decisão para representar os dados através de relações parametrizadas. Respondido em 24/03/2022 10:13:19 Quest.: 2 2. A figura acima apresenta o modelo entidade relacionamento (ER) de uma situação hipotética que considera eleitores votando em candidatos a cargo público em uma eleição. O processo de mapeamento do modelo ER para o modelo relacional gera relações. Assinale a opção que apresenta as relações corretas que serão geradas ao mapear o modelo ER apresentado para o modelo relacional. Considere a seguinte notação: (PK) - atributos que compõem a chave primária e (FK) - atributos que compõe a chave estrangeira. eleitor (id_eleitor(pk), nome, titulo) candidato (id_eleitor(pk) (fk), numero, legenda) cargo (id_cargo(pk), desc_cargo, id_eleitor(fk)) votação((id_eleitor_eleitor(fk), id_eleitor_candidato(fk))(pk)) eleitor (id_eleitor(pk), nome, titulo) candidato (id_eleitor(pk), numero, legenda, id_cargo(fk)) cargo (id_cargo(pk), desc_cargo) votação((id_eleitor_eleitor(fk), id_eleitor_candidato(fk))(pk)) eleitor_candidato ((id_eleitor ( pk), nome, titulo,numero,legenda, id_cargo(fk)) votação((id_eleitor_eleitor(fk), id_eleitor_candidato(fk))(pk)) cargo (id_cargo(pk), desc_cargo) eleitor (id_eleitor(pk), nome, titulo) candidato (id_eleitor(pk)(fk), numero, legenda, id_cargo(fk)) votação((id_eleitor_eleitor(fk), id_eleitor_candidato(fk))(pk)) cargo(id_cargo(pk), desc_cargo) eleitor (id_eleitor(pk), nome, titulo) candidato (id_eleitor(pk), numero, legenda, id_cargo(fk)) cargo (id_cargo(pk), desc_cargo) votação((id_eleitor_eleitor, id_eleitor_candidato)(pk)) Respondido em 24/03/2022 10:09:42 Quest.: 3 3. (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 (arecod, aredes) Area VALUES (100, "Técnico"), (200, "TI"). INSERT INTO Area (arecod, aredes) 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 (arecod, aredes) INTO Area VALUES (100, "Técnico"), (200, "TI"). Respondido em 24/03/2022 10:10:03 Quest.: 4 4. (DATAPREV 2012 - Banca Quadrix Analista de Banco de Dados ) Não se trata de uma afirmativa válida para instalação do PostgreSQL, a partir do código fonte da distribuição: A biblioteca Readline do GNU é utilizada por padrão. É necessário o gzip para descompactar a distribuição. É necessário um software adicional para instalação no Windows. Recomenda-se usar o MinGW. É necessário o compilador C ISO/ANSI. É requerido o make do GNU ou qualquer outro programa make. Respondido em 24/03/2022 10:05:42 Quest.: 5 5. (FCC - 2019 - TRF - 3ª REGIÃO - Técnico Judiciário - Área Apoio Especializado Especialidade Informática) Em uma instrução SQL, a cláusula GROUP BY, se utilizada juntamente com funções de grupo, deve estar em uma posição específica como: SELECT coluna1 [, coluna2, ... ] . função_de_grupo, [ função_de_grupo, ...] FROM tabela ORDER BY coluna2 GROUP BY coluna4 [, coluna5, ...] HAVING coluna5 > 10 WHERE condição; SELECT coluna1 [, coluna2, ... ] . função_de_grupo, [ função_de_grupo, ...] FROM tabela HAVING coluna5 > 10 WHERE condição ORDER BY coluna2 GROUP BY coluna4 [, coluna5, ...]; SELECT coluna1 [, coluna2, ... ] . função_de_grupo, [ função_de_grupo, ...] FROM tabela WHERE condição ORDER BY coluna2 GROUP BY coluna4 [, coluna5, ...] HAVING coluna5 > 10; SELECT coluna1 [, coluna2, ... ] . função_de_grupo, [ função_de_grupo, ...] FROM tabela HAVING coluna5 > 10 ORDER BY coluna2 WHERE condição GROUP BY coluna4 [, coluna5, ...] ; SELECT coluna1 [, coluna2, ... ] . função_de_grupo, [ função_de_grupo, ...] FROM tabela WHERE condição GROUP BY coluna4 [, coluna5, ...] HAVING coluna5 > 10 ORDER BY coluna2; Respondido em 24/03/2022 10:04:24 Quest.: 6 6. Para obter todas as linhas da tabela B, o comando SELECT deverá utilizar na sequência um JOIN entre as tabelas A e B do tipo: CROSS JOIN. RIGHT OUTER JOIN. FULL OUTER JOIN. INNER JOIN. LEFT OUTER JOIN. Respondido em 24/03/2022 10:01:25 Quest.: 7 7. Os primeiros sistemas de bancos de dados implementados na década de 1960, como o IDS e o IMS, usavam, respectivamente, estruturas de dados em redes e em árvores, por isso, são conhecidos como bancos de dados: conceituais. de esquemas. relacionais. de arquivos. navegacionais. Respondido em 24/03/2022 09:58:42 Quest.: 8 8. Qual das alternativas abaixo não é uma propriedade desejada das transações em um sistema de banco de dados? Integridade. Consistência. Durabilidade. Atomicidade. Isolamento. Respondido em 24/03/2022 09:56:15 Quest.: 9 9. 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. Forem admitidos apenas letras e espaços como caracteres válidos. Não forem admitidos valores nulos. Não houver caractere especial nos valores dos atributos, tais como $ e @. O comprimento máximode seus valores tiver até 255 caracteres. Respondido em 24/03/2022 09:49:51 Quest.: 10 10. 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: resultante - unívoco armazenado - derivado identificador - complexo multivalorado - monovalorado derivado - armazenado Respondido em 24/03/2022 09:54:12 Parte inferior do formulário
Compartilhar