Baixe o app para aproveitar ainda mais
Prévia do material em texto
GABARITO Protocolo: 642562 Página 1 - 20/05/2020 às 17:44 Prova Data de aplicação: 11/03/2020 Curso: Engenharia de Software Disciplina: Banco de Dados I Ano: 20201 / Semestre: 3 RGM: 123.459 / Aluno: MATHEUS GERALDO GONÇALVES JARA PROVA 01 Questão 1 Uma maneira de fazer uma definição abstrata de um banco de dados é através de um modelos. Cite e defina um Modelo Lógico Baseado em Registros. Resposta do aluno: Modlo de banco dedados é descrição dos tipos ,de abstração e com diferentes ,objetivos representação grafica dos dados de uma maneira. Parecer do professor: Questão Incorreta. Questão 2 Um banco de dados pode ser classificados pelos critérios de Usuários, Localização e Ambiente. Defina o critério de classificação de Usuários e suas subdivisões. Resposta do aluno: banco de dados são conjuntosde arquivo relacionados entre si com resgistro sobre pessoas lugares ou coisas são coleções organizadas de dados . Parecer do professor: Questão Incorreta. Questão 3 Para o projeto, concepção e manutenção de um grande Banco de Dados há um grande número de profissionais envolvidos. Assinale a alternativa que não corresponda com os profissionais da construção de um BD. a) Administrador de Banco de Dados. b) Analistas de Sistemas e Desenvolvedores. c) Projetista de Banco de Dados d) Usuários Finais. (correta) Questão 4 Para que possamos extrair a realidade dos fatos em um negócio, devemos observá-los e fazer com que eles sejam modelados. Nesse sentido, é necessário, então, registrá-los, para que possamos retratar esses fatos em futuras decisões e ações. Esse registro é feito por meio da criação de um modelo. Um projeto de banco de dados é divídido em níveis, um deles é o Projeto Conceitual. Assinale a alternativa que se relacione corretamente com esse nível. a) Descreve a realidade do ambiente do problema, constituindo em uma visão global dos principais dados e relacionamentos de um minimundo, independente de como será programado. (correta) b) Determina as estruturas que estarão no banco de dados, segundo as possibilidades possíveis de correspondentes pela abordagem, porém, não considerando ainda nenhuma característica específica de um SGBD. c) Demonstra as estruturas físicas do armazenamento de dados, como: tabelas, tamanho dos campos, índices, tipo de relacionamento, tipo de preenchimento desses campos, entre outros. GABARITO Protocolo: 642562 Página 2 - 20/05/2020 às 17:44 d) Recolhe as informações necessárias para retratar as necessidades de informação que as pessoas (que agem sobre esta realidade) devem ter para alcançar os objetivos dessa mesma realidade. Questão 5 Uma das vantagens de utilização a abordagem SGBD é o Compartilhamento de Dados. Assinale a alternativa que descreva corretamente o Compartilhamento de Dados. a) Permite que várias pessoas utilizem a base de dados ao mesmo tempo. (correta) b) Evita repetições de dados que estão de maneira desnecessária em um banco de dados. c) Controla as restrições que se aplicam tanto ao acesso aos dados quanto ao uso de softwares. d) Representa vários relacionamentos entre os dados, recuperando e os atualizando de forma prática e eficiente. Questão 6 Assinale a alternativa que não é uma função de um SGBD. a) Criar bancos de dados. b) Gerenciar e otimizar arquivos. (correta) c) Recuperar e alterar Dados. d) Garantir integridade dos dados. Questão 7 Para que possamos extrair a realidade dos fatos em um negócio, devemos observá-los e fazer com que eles sejam modelados. Nesse sentido, é necessário, então, registrá-los, para que possamos retratar esses fatos em futuras decisões e ações. Esse registro é feito por meio da criação de um modelo. Um projeto de banco de dados é divídido em níveis, um deles é o Projeto Físico. Assinale a alternativa que se relacione corretamente com esse nível. a) Descreve a realidade do ambiente do problema, constituindo em uma visão global dos principais dados e relacionamentos de um minimundo, independente de como será programado. b) Demonstra as estruturas físicas do armazenamento de dados, como: tabelas, tamanho dos campos, índices, tipo de relacionamento, tipo de preenchimento desses campos, entre outros. (correta) c) Determina as estruturas que estarão no banco de dados, segundo as possibilidades possíveis de correspondentes pela abordagem, porém, não considerando ainda nenhuma característica específica de um SGBD. d) Recolhe as informações necessárias para retratar as necessidades de informação que as pessoas (que agem sobre esta realidade) devem ter para alcançar os objetivos dessa mesma realidade. Questão 8 Um modelo de dados é uma definição abstrata dos objetos representados por esses dados, dos relacionamentos desses objetos entre si e de um conjunto de operadores e regras que os usuários finais utilizam para interagir com o BD BD (O’BRIEN, 2004). Sobre os modelos estudados assinale a alternativa que corresponda com o modelo da imagem abaixo. GABARITO Protocolo: 642562 Página 3 - 20/05/2020 às 17:44 a) Modelo Hierárquico b) Modelo orientado a objetos c) Modelo Relacional (correta) d) Modelo Entidade-Relacionamento Questão 9 Na figura abaixo é apresentado um diagrama Entidade-Relacionamento. Assinale a alternativa que representa um Atributo no diagrama da figura abaixo. a) CONSULTA; b) MEDICAMENTO; c) NÚMERO; (correta) d) PRESCRIÇÃO; Questão 10 Assinale a alternativa que não descreva uma função do Administrador de Banco de Dados (DBA). a) Criando backups para recuperação dos dados. GABARITO Protocolo: 642562 Página 4 - 20/05/2020 às 17:44 b) Zelar pela segurança dos dados. c) Realiza manutenção no hardware do BD. (correta) d) Realizar a manutenção e o gerenciamento do BD. PROVA 02 Questão 1 O objetivo primário de um SGBD relacional, além de armazenar, é garantir a integridade dos dados, segundo as regras do modelo relacional, e assim, refletindo a realidade dos dados retratados e garantindo que os dados são consistentes. A essas regras, damos o nome de restrições de integridade. Defina a regra de Integridade de chave. Resposta do aluno: É aquele que responde a duvida do cliente . Parecer do professor: Questão Incorreta. Questão 2 Quando podemos dizer que uma tabela está na Primeira Forma Normal (1FN)? Resposta do aluno: saiba o que é a primeira forma normal denominada 1FVNe aplicada. Parecer do professor: Questão Incorreta. Questão 3 "Se um campo for especificado que não são admitidos valores vazios, o SGBD não deve permitir que valores vazios sejam inseridos nesse campo. Vale lembrar que quando definimos uma coluna como chave primária, ela não pode ter valor vazio;" Assinale a alternativa que relacione corretamente a afirmação acima com sua restrição de integridade. a) Integridade de vazio; (correta) b) Integridade de domínio; c) Integridade de chave; d) Integridade referencial; Questão 4 SQL é uma linguagem criada para consulta e mutação de dados. Sua sigla vem do inglês Structured Query Language – Linguagem Estruturada de Consultas. Tem suas instruções divididas em três tipo, assinale a alternativa que corresponda com o tipo que é responsável por comandos que ajudam na segurança do banco de dados. a) DCL; (correta) b) DDL; c) DML; d) Nenhuma das alternativas; Questão 5 "Ocorre quando os atributos não chave não dependam funcionalmente de toda a chave primária quando esta for composta." Assinale a alternativa que identifique corretamente o conceito de dependencia a que a afirmativa se refere. a) Conceito de Dependência Funcional; b) Conceito de Dependência Funcional Transitiva; c) Conceito de Dependência Funcional Parcial; (correta) d) Conceito de Dependência Transitiva Funcional; GABARITO Protocolo: 642562 Página 5 - 20/05/2020 às 17:44 Questão 6 "Atributos ____________ são atributos que não podem ser subdivididos e também não são multivalorados. Esse atributo é indivisível, alguns exemplos desse atributo: CPF, CNPJ, PREÇO_UNITÁRIO." Assinale a alternativa que completa corretamente a lacuna do fragmento acima. a) Atômicos (correta) b) Compostos c) Candidatosd) Normais Questão 7 SQL é uma linguagem criada para consulta e mutação de dados. Sua sigla vem do inglês Structured Query Language – Linguagem Estruturada de Consultas. Tem suas instruções divididas em três tipo, assinale a alternativa que corresponda com o tipo que é responsável por comandos que são responsáveis pela manipulação dos dados. a) DDL; b) DML; (correta) c) DCL; d) Nenhuma das alternativas; Questão 8 Assinale a alternativa que represente a forma normal que a imagem acima se encontra. a) 3FN b) 2FN c) 1FN d) Não se encontra nas formas normais (correta) Questão 9 SQL é uma linguagem criada para consulta e mutação de dados. Sua sigla vem do inglês Structured Query Language – Linguagem Estruturada de Consultas. Tem suas instruções divididas em três tipo, assinale a alternativa que corresponda com o tipo que é responsável por comandos que criam, alteram ou removem objetos. a) Nenhuma das alternativas; b) DML; c) DCL; d) DDL; (correta) Questão 10 "Podemos afirmar que uma tabela se encontra na ________ quando está na ________ e não ter dependência funcional parcial. Dessa forma, quando há atributos que não dependem integralmente da chave primária, GABARITO Protocolo: 642562 Página 6 - 20/05/2020 às 17:44 precisamos retirar da tabela todos eles e dar origem a uma nova tabela." Assinale a alternativa que completa corretamente as lacunas do fragmento acima. a) 1FN; 2FN; b) 3FN; 2FN; c) 2FN; 1FN; (correta) d) Nenhuma das alternativas;
Compartilhar