Baixe o app para aproveitar ainda mais
Prévia do material em texto
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS PROVA Protocolo: 649093 Página 1 Exame Curso: Engenharia de Software Disciplina: Banco de Dados I Ano: 20201 Semestre: 3 RGM: ____________________ Aluno: ______________________________________________________________________ PROVA 01 Questão 1 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. Questão 2 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. a) Modelo Hierárquico b) Modelo orientado a objetos c) Modelo Relacional d) Modelo Entidade-Relacionamento Questão 3 CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS PROVA Protocolo: 649093 Página 2 O modelo relacional é uma forma de organização dos dados que estão em um banco de dados. É constituido de vários elementos, dentre eles as chaves. Assinale a alternativa que melhor define uma Chave Primária. a) Identifica um conjunto de registros. b) É responsável pelas relações no banco de dados. c) É uma única coluna da tabela, que pode ter dados repetidos. d) Abriga valores que individualizam cada registro de uma tabela. Questão 4 "Conjunto de associações sobre as quais deseja-se manter informações na base de dados. São expressos com um losango." Assinale a alternativa que relacione corretamente a afirmação acima com um elemento do diagrama Entidade-Relacionamento. a) Relacionamento; b) Entidade; c) Atributo; d) Cardinalidade; Questão 5 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. a) Modelo em Rede b) Modelo Hierárquico c) Modelo Relacional d) Modelo orientado a objetos Questão 6 Sobre os conceitos básicos de Banco de Dados assinale a alternativa correta. a) Informação é todo conjunto de dados organizados de maneira a ter sentido e valor para seu destinatário, fazendo que o usuário interprete o conhecimento nela contido. b) Dado é um item ou acontecimento que a uma descrição primária de objetos, eventos atividades e transações CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS PROVA Protocolo: 649093 Página 3 que são organizados de maneira que transmita um significado. c) Não existe diferença significativa entre dado e informação, ambos se caracterizam por ter um conteúdo dotado de sentido e significado para quem o interpreta. d) A informação são simples observações do estado de mundo enquanto os Dados são informações dotadas de relevância e propósito. 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 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. 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. 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 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; d) PRESCRIÇÃO; Questão 9 CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS PROVA Protocolo: 649093 Página 4 "Restrições desse tipo especificam que o valor de um campo deve obedecer à definição de valores admitidos para a coluna. Assim, se o domínio de uma coluna for especificado como tipo numérico, o SGBD deve garantir que nenhum dado que não seja numérico seja inserido nesse campo;" Assinale a alternativa que relacione corretamente a afirmação acima com sua restrição de integridade. a) Integridade de vazio; b) Integridade de chave; c) Integridade de domínio; d) Integridade referencial; Questão 10 "Se um determinado valor for especificado em uma chave estrangeira, ele deve constar na tabela da chave estrangeira referenciada. No nosso exemplo Departamento-Empregado, um empregado deve pertencer a um departamento que já exista no banco de dados." Assinale a alternativa que relacione corretamente a afirmação acima com sua restrição de integridade. a) Integridade de domínio; b) Integridade de vazio; c) Integridade de chave; d) Integridade referencial; Questão 11 "Na definição dos campos de uma entidade podem ocorrer casos em que um campo não seja dependente diretamente da chave primária ou de parte dela, mas sim dependente de outro campo da tabela, campo este que não a chave primária." 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 Parcial; c) Conceito de Dependência Transitiva Funcional; d) Conceito de Dependência Funcional Transitiva; Questão 12 Elmasri e Navathe (2005) elencam as principais caracterísitcas da abordagem de banco de dados em relação ao sistema de arquivos tradicional. Assinale qual alternativa não representa uma vantagem da utilização de uma abordagem de Banco de Dados. a) Compartilhamento de dados. b) Abstração de dados. c) Custo de utilização. d) Distinção entre programas e dados. Questão 13 "O SGBD precisa oferecer recursos para definir situações para facilitar o compartilhamento de dados, comunicação e cooperação entre diferentes usuários, além de permitir que mudanças possam ser feitas na estrutura do banco de dados sem atingir os programas e aplicações que o usam". Assinale a alternativa que indique corretamente a quais vantagens da utilização de abordagem SGBD o texto anterior descreve. a) Redução do Tempo de Desenvolvimento de Aplicações e Flexibilidade. b) Disponibilidade de Informações Atualizadas e Fornecimento de Múltiplas interfaces. CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS PROVA Protocolo: 649093 Página 5 c) Redução do Tempo de Desenvolvimento de Aplicações e Economia de Escala. d) Potencial para a Padronização e Flexibilidade. Questão 14 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. a) Modelo orientado a objetos b) Modelo Entidade-Relacionamento c) Modelo Hierárquico d) Modelo em Rede Questão 15 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. 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 16 "Uma ____________ é considerada um conjunto não ordenado de linhas (também chamada de ____________). Em cada linha há uma série de campos (alguns autores chamam de valor de ____________)." Assinale a alternativa que completa corretamente as lacunas do fragmento acima. a) Coluna; Registros; Informação; b) Tabela; Tuplas; Atributo; c) Tabela; Registros; Dado; d) Coluna; Tuplas; Dado; Questão 17 CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS PROVA Protocolo: 649093 Página 6 Assinale a alternativa que execute corretamente o comando de atualização de dados utilizando a instrução UPDATE. a) UPDATE Empregados SET endereco = ?Rua Teste 99? WHERE codigo = 99; b) UPDATE Empregados FROM endereco = ?Rua Teste 99? SET codigo = 99; c) UPDATE Empregados WHERE endereco = ?Rua Teste 99? WHERE codigo = 99; d) UPDATE Empregados SET endereco = ?Rua Teste 99? AS codigo = 99; Questão 18 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; c) DCL; d) Nenhuma das alternativas; Questão 19 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 Lógico. 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. 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 20 "Uma tabela se encontra ____________________ se todos os atributos possuírem apenas valores atômicos (simples e indivisíveis) e os valores de cada atributo no registro também dever se um valor simples (ou seja, o atributo não é composto)." Assinale a alternativa que completa corretamente a lacuna do fragmento acima. a) na 1FN b) na 2FN c) na 3FN d) sem Forma Normal
Compartilhar