Baixe o app para aproveitar ainda mais
Prévia do material em texto
Provas de Modelagem de Dados 1a Questão (Ref.: 201202153539) Pontos: 0,8 Relacione a segunda coluna de acordo com a primeira: (1) Uma coluna ou um grupo de colunas que assegura a unicidade das linhas dentro de uma tabela. (2) Restrições de Integridade. (3) Os valores que aparecem nos atributos em uma chave estrangeira devem aparecer na chave primaria da tabela referenciada. (4) Representação bi-dimensional dos dados composta de linhas e colunas. (5) Determinado valor ou uma escala de valores que certo atributo pode assumir. ( ) Tabela. ( ) Domínio. ( ) Chave Primaria. ( ) Uma regra que deve ser obedecida em todos estados válidos da base de dados. ( ) Integridade Referencial. A alternativa que corresponde ao preenchimento das colunas, na sequência, é: 5, 2, 3, 1, 4 5, 2, 1, 3, 4 5, 4, 2, 1, 3 4, 1, 5, 2, 3 4, 5, 1, 2, 3 2a Questão (Ref.: 201202153595) Pontos: 0,8 / 0,8 Um Banco de Dados é: uma coleção de fatos armazenados num arquivo computadorizado. um sequência de linhas armazenadas em uma tabela. uma coleção de fatos aleatórios registrados, que representam certos aspectos de interesse do mundo real. uma coleção organizada de fatos registrados, que refletem o estudo de certos aspectos de interesse do mundo real. um grupo de dados guardados num computador. 3a Questão (Ref.: 201202158058) Pontos: 0,8 Muitas aplicações para web usam uma arquitetura chamada de "arquitetura três camadas", que possui uma camada intermediária entre o cliente e o servidor de banco de dados. Essa camada intermediária, ou camada do meio é, algumas vezes, chamada de servidor de aplicações. A respeito dessa camada, NÃO é correto afirmar que: armazena as regras de negócio (procedimentos ou restrições) que são usadas para acessar os dados do servidor de dados. incrementa a segurança do banco de dados, checando as credenciais do cliente antes de enviar uma solicitação ao servidor de banco de dados. dependendo da aplicação é chamada de servidor web. aceitas as solicitações do cliente, processa-as e envia comandos de banco de dados ao servidor de banco de dados. o servidor de aplicações formata o resultado da consulta em XML antes de enviá-lo ao cliente. 4a Questão (Ref.: 201202176519) Pontos: 0,8 O SGBD possibilita o desenvolvimento de programas aplicativos que não possuem a descrição real de como os dados (arquivos) estão fisicamente armazenados. Desta forma, alteração nas estruturas dos arquivos do Banco de Dados não afetam os programas aplicativos. Podem-se apresentar dois tipos de independência de dados. Independência Lógica dos Dados e Independência Física dos Dados. Descreva sobre a independência Física dos Dados. 5a Questão (Ref.: 201202149013) Pontos: 0,8 Em relação ao DER considere as seguintes afirmativas: I "Cada autor tem um código, nome e uma nacionalidade. Cada autor cadastrado possui pelo menos um livro e é identificado pelo seu código" nos indica que com certeza que código é um atributo único e obrigatório. II ''Podem existir vários livros de um mesmo autor" nos indica que a cardinalidade entre autor e livro é (0,1) III '' Cada livro foi editado por uma única editora." nos indica que a cardinalidade entre livro e editora é (1,N) IV '' Cada livro tem um número de identificação, um título,um ou vários idiomas, um ano de edição." nos indica que idioma é um atributo multivalorado de livro. Estão corretas as afirmativas III e IV II e IV somente a I II e III I e II 6a Questão (Ref.: 201202149079) Pontos: 0,8 A partir da figura acima podemos afirmar que: Todos os funcionários ou são professores ou são coordenadores Existem funcionários que não são nem professores nem coordenadores. Um funcionário pode ser professor e coordenador ao mesmo tempo. Os funcionários que não são professores são obrigatoriamente coordenadores. Que os coordenadores são um subconjunto dos professores. 7a Questão (Ref.: 201202149202) Pontos 0,8 No modelo Relacional a instância de uma relação é: O conjunto de suas tuplas. Os atributos e seus domínios. O conjunto de seus atributos. A mesma coisa que seu esquema. Os valores de suas chaves. 8a Questão (Ref.: 201202153693) Pontos: 0,8 Analise as seguintes afirmações sobre normalização. I. Normalização de banco de dados é uma técnica, para evitar inconsistências lógicas e anomalias. Bancos de dados relacionais definem níveis de normalização com base em formas normais. II. Uma tabela está na 2ª forma normal, se e somente se, estiver na 1ª forma normal, e todo atributo não chave depende funcional e diretamente da chave primária, ou seja, não há dependências entre atributos não chave. III. Uma tabela está na 3 ª forma normal, se e somente se, estiver na 2 ª forma normal e não existirem dependências multivaloradas. Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S). Apenas II e III. Apenas I. Apenas I e III. I, II e III. Apenas I e II. 9a Questão (Ref.: 201202148918) Pontos: 0,8 / 0,8 Considerando a arquitetura de 3 esquema para banco de dados podemos afirmar que: Os programadores de aplicações utilizam o Esquema Externo para realizar o seu trabalho O Administrador de Dados utiliza o Esquema Interno para gerenciar o banco de dados O Projetista de Banco de Dados gera o Esquema Interno a partir de modelos de alto nível. O Administrador de Banco de Dados utiliza o Esquema Conceitual para realizar as suas tarefas. Os Gerentes de uma empresa visualizam seus dados a partir do Esquema Externo 10a Questão (Ref.: 201202153613) Pontos: 0,8 Quando trabalhamos com Modelo Relacional, a afirmação "Um empregado pode gerenciar apenas um departamento e um departamento pode ser gerenciado por apenas um empregado", refere-se ao conceito de: Relacionamento Integridade Cardinalidade Estruturação Normalização Questão: 20113S CCT0191 0020 (178194) 11 - São situações onde o emprego SGBDs NÃO é recomendado: Volume de dados pequeno, aplicações simples, bem definidas. Mudanças não são esperadas. Ambientes de sistemas que exijam resposta em tempo real. Acessos múltiplos e concorrentes são necessários. Pontos da Questão: 0,5 II, III. I, II, III I, II, III, IV I, II, IV Questão: 20113S CCT0191 0006 (178172 12 - Em Sistemas de Bancos de Dados: 1. Um arquivo (tabela) é definido uma única vez e atende a várias aplicações, ou seja, existe múltipla visão os dados. 2. Armazena-se junto com os dados todas as informações referentes à forma como estes foram estruturados e onde eles estão armazenados fisicamente. 3. Não há separação entre programas e dados. 4. É permitido acesso simultâneo de vários usuários ao mesmo dado. Essa simultaneidade é tratada através do gerenciamento da concorrência. 5. Procedimentos de backup e recuperação são responsabilidade do programador. A alternativa que corresponde ao preenchimento das colunas, na sequência correta, é: Pts da Questão: 0,5 1. (V), 2. (F), 3. (F), 4. (V), 5.(V) 1. (V), 2. (V), 3. (F), 4. (V), 5.(V) 1. (V), 2. (V), 3. (F), 4. (V), 5.(F) 1. (F), 2. (V), 3. (F), 4. (F), 5.(V) Questão: 20113S CCT0191 0023 (178200) 13 - Durante o processo de projeto de um banco de dados, após a confecção do modelo __________________e pela a aplicação de regras específicas, um modelo ________ é produzido. Na etapa final, este modelo dá origem ao modelo _____________, efetivamente armazenado no banco de dados. Os termos que completam corretamente a afirmação estão representadas em: Pontos da Questão: 1 conceitual, lógico, físico lógico, físico, conceitual físico, lógico, conceitual conceitual, relacional, físico Questão: 20113S CCT0191 0002 (178168) 14 - Assinale a alternativa correta: I. Gradativamente, dados e processos foram separados. Em um primeiro momento, as ferramentas que surgiam mantinham as funções básicas de criação e manipulação dos dados independentes das aplicações. Em um segundo momento, as funções de criação e gerenciamentodos dados foram transferidas totalmente para os SGBDs. II. Os bancos de dados cresceram em volume de dados e as redes se tornaram quase ilimitadas em tamanho. Para garantir a eficiência nestes ambientes, surgiu a necessidade de distribuição da própria base dedados. III. Os bancos de dados distribuídos representam a divisão do banco de dados por vários servidores de bancos de dados. IV. Datawarehouses são bancos de dados que atendem ao nível estratégico das empresas. Pontos da Questão: 0,5 Nenhuma alternativa correta Estão corretas as alternativas I, II e IV Todas as alternativas estão corretas. Estão corretas as alternativas I, II, III e IV Questão: 20113S CCT0191 0038 (178804) 15 – Marque Verdadeiro ou Falso nas afirmações que seguem: ( ) Cliente é uma entidade ( ) Depende é um relacionamento recursivo ( ) Datahora é um atributo que identifica as instâncias da entidade lançamento ( ) O mesmo lançamento pode aparecer em vários cartões de crédito A alternativa que corresponde ao preenchimento das colunas, na sequência, é: Pontos da Questão: 1 V,V,V,F V,V,V,V V,F,V,F F,V,V,V Questão: 20113S CCT0191 0040 (178808) 16 -Considere o modelo acima: Identifique o relacionamento descrito de forma INCORRETA. Pontos da Questão: 1 Todo pedido gera nota fiscal Toda loja faz pedido Toda fábrica cadastra loja Toda roupa possui tecido Questão: 20113S CCT0191 0027 (178208) 17 - Um relacionamento é uma associação entre duas entidades cujo significado é de interesse para a realidade analisada. Os relacionamentos estão intimamente ligados às ações realizadas pelos processos sobre os dados Os relacionamentos representam os caminhos de navegação ou rotas de acesso do modelo de dados adotado no SGBD. Existem várias formas de se representar graficamente um relacionamento Estão CORRETAS as afirmações: Pontos da Questão: 1 I,II I, II, III, IV II, III I, III,IV Questão: 20113S CCT0191 0037 (178802) 18 – De acordo com o Modelo Entidade Relacionamento acima: Pontos da Questão: 1 Existem cartões de crédito sem cliente Todo cliente possui pelo menos um cartão de crédito Existem clientes sem cartão de crédito Cartões de crédito são de vários clientes Questão: 20113S CCT0191 0026 (178206) 19 - I. Define-se entidade aquele objeto que existe no mundo real, com identificação distinta e com um significado próprio. II. Entidades são as “coisas” que existem no negócio, ou ainda, descrevem o negócio em si. III. A representação de uma entidade no Modelo Entidade Relacionamento (MER) é feita através de um retângulo, com o nome da entidade em seu interior. IV. Todo objeto para ser uma entidade possui propriedades que são descritas por atributos e valores. Estão CORRETAS as afirmações: Pontos da Questão: 1 I,II II, III I, III,IV I, II, III, IV Questão: 20113S CCT0191 0018 (178190) 20 - Analise as seguintes afirmações: "(1) Um ambiente de banco de dados é acessado por um tipo restrito de usuários com o mesmo nível de conhecimento técnico. (2) Para atender a seus usuários, o SGBD deve fornecer diferentes tipos de interfaces." Pontos da Questão: 0,5 A primeira afirmação é falsa e a segunda é verdadeira. As duas afirmações são verdadeiras e a segunda justifica a primeira. As duas afirmações são verdadeiras e a segunda não justifica a primeira. A primeira afirmação é verdadeira e a segunda é falsa. 21-Questão (Cód.: 48198) Pontos: 0,5 A coleção de programas que permite a um usuário criar e manter um banco de dados é denominado: Base de Dados Sistema de Banco de Dados Aplicativos de Consulta Gerenciador de Metadados Sistema Gerenciador de Banco de Dados 22Questão (Cód.: 53161) Pontos: 0,5 O nível de arquitetura de um banco de dados que contém a representação e organização física dos dados nos dispositivos de armazenamento é o: conceitual datafiles externo interno modelo de entidades 23Questão (Cód.: 52969) Pontos: 1,0 No modelo ER, o conceito de entidade fraca aplica-se a entidades que: não podem participar de relacionamentos N:M. não podem participar de auto-relacionamentos; são opcionais; não possuem chaves primárias; não podem existir separadamente de outras entidades; 24 Questão (Cód.: 48214)Pontos: 1,0 Considere as afirmações abaixo a respeito das características de um banco de dados: I - A Independência de Dados possibilita o desenvolvimento de programas aplicativos que não possuem a descrição real de como os dados (arquivos) estão fisicamente armazenados. II - A capacidade de se alterar o esquema físico de um banco sem que seja necessário alterar o esquema conceitual caracteriza a independência lógica de dados. III- O Mecanismo de Recuperação fornece recursos para restauração caso ocorra falhas de hardware ou software. IV - O Compartilhamento de Dados permite que se realize o controle de quais dados um usuário pode acessar. Podemos afirmar que estão corretas as afirmativas: II e IV I e II I e VI III e IV I e III 25-Questão (Cód.: 77794) Pontos: 1,0 Um Modelo de Dados corresponde a uma descrição formal da estrutura de um banco de dados. Com relação à Modelagem de Dados, relacione os modelos, apresentados na coluna da esquerda, à espectiva característica, entre as indicadas na coluna da direita. I - S , II - P , III - R. I - S , II - R , III - Q. I - S , II - P , III - Q. I - Q , II - R , III - S. I - P , II - Q , III - R. 26-Questão (Cód.: 57340) Pontos: 1,0 Sob a estrutura de um banco de dados está o modelo de dados: um conjunto de ferramentas usadas para a descrição dos dados, relacionamento entre os dados, semântica dos dados e regras de consistência. A esse respeito, analise as afirmativas: I. Uma base de dados hierárquica é similar ao modelo em rede, unindo os registros em uma estrutura de dados em forma de árvore. II. No modelo em rede, os dados são representados por um conjunto de objetos e as relações entre esses objetos são representados por links. III. Os modelos relacional, hierárquico e em rede são modelos de dados lógicos com base em objetos, usados na descrição dos dados no nível lógico e de visões. Está(ão) correta(s): somente a afirmativa II somente a afirmativa I somente as afirmativas I e III somente as afirmativas II e III somente as afirmativas I e II 27Questão (Cód.: 53168)Pontos: 1,0 Na modelagem de bancos de dados relacionais, um relacionamento um para muitos de A para B significa que: uma entidade em A é associada a, no mínimo, duas entidades em B e uma entidade em B pode estar associada a, no mínimo, uma entidade em A. as entidades em A e em B não têm qualquer relacionamento entre si, apenas que o número de registros em B deve ser obrigatoriamente menor que o número de registros em A uma entidade em B é associada a, no máximo, duas entidades em A e uma entidade em A pode estar associada a, no mínimo, uma entidade em B uma entidade em A é associada a várias entidades em B (zero ou mais) e uma entidade em B pode estar associada a no máximo uma entidade em A uma entidade em B é associada a várias entidades em A (zero ou mais) e uma entidade em A pode estar associada a, no máximo, uma entidade em B 28 Questão (Cód.: 52885) Pontos: 0,5 Um Banco de Dados é: uma coleção organizada de fatos registrados, que refletem o estudo de certos aspectos de interesse do mundo real. uma coleção de fatos aleatórios registrados, que representam certos aspectos de interesse do mundo real. um grupo de dados guardados num computador. um sequência de linhas armazenadas em uma tabela. uma coleção de fatos armazenados num arquivo computadorizado. 29 Questão (Cód.: 48236) Pontos: 0,5 Considere as seguintes afirmativas a respeito do Modelo 3 Camadas: I - A logica do negocio é desenvolvida no cliente II - A camada de apresentação é constituída pela GUI (Graphical User Interface) III - O SGBD fornece suporte a camada de dados Está(ão) correta(s) a(s) afirmativa(s): Apenas II II e III ApenasIII I e II I e III 30ª Questão (Cód.: 48281) Pontos 1,0 Na notação de Peter Chen um losango representa um(a): Atributo Relacionamento Tipo Agregação Entidade Tipo Relacionamento Questão: 20113S CCT0191 0301 (199476) 31- Sejam as seguintes afirmações sobre o modelo entidade-relacionamento utilizado em bancos de dados: I. Um relacionamento, em um diagrama entidade-relacionamento, é representado por um retângulo II. Um atributo, em um diagrama entidade-relacionamento, é representado por uma elipse III. Em um diagrama entidade-relacionamento, os retângulos representam conjuntos de atributos. Estão CORRETAS as afirmações: Pontos da Questão: 0,5 I,III I,II II, III I, II, III Questão: 20113S CT0191 00071 (198612) 32- As seguintes afirmações são verdadeiras (V) ou falsas (F) ? ( ) A integridade referencial é garantida através da chave primária ( ) Mapeamento é um método para converter o diagrama ER conceitual na sua derivação lógica dando origem a arquivos convencionais ( ) Quando há ocorrência de valores nulos os usuários tem certeza de que o atributo em questão nãoé aplicável para uma instância em particular da entidade ( ) O principal conceito da abordagem relacionalderiva da teoria de conjuntos combinado com a idéia de que o usuário não necessita saber onde os dados estão nem como estão. A alternativa que corresponde ao preenchimento das colunas, na sequência, é: Pontos da Questão: 0,5 F, F, V, V F, F, F, V V, V, F, F V, F, F, V Questão: 20113S CCT0191 0037 (178802) 33- De acordo com o Modelo Entidade Relacionamento acima: Pontos da Questão: 0,5 Todo cliente possui pelo menos um cartão de crédito Existem clientes sem cartão de crédito Existem cartões de crédito sem cliente Cartões de crédito são de vários clientes Questão: 20113S CCT0191 DISC02 (198586) 34-Cite os benefícios no uso de SGBDs. Pontos da Questão: 1,5 Questão: DISC10 (199517) 35-A relação a seguir está na 3a Forma Normal? Por que? No caso negativo, quais as transformações necessárias para colocá-la sob esta regra? R (A,B,C,D,E) A chave primária é A. As dependências funcionais são: B depende de A C depende de A D depende de B E depende de B Pontos da Questão: 1,5 Questão: 20113S CCT0191 0012 (178182) 36- A independência de dados: I. Consiste na capacidade de permitir que haja evolução na descrição dos dados da empresa, sem que os sistemas ou aplicações tenham que ser alterados. II. Representa a imunidade das aplicações às mudanças na estrutura de armazenagem e estratégias de acesso. III. Em relação a aplicação, representa o um avanço no sentido de tornar qualquer modificação das estruturas dos arquivos imperceptível para os programas. São CORRETAS as definições: Pontos da Questão: 1 I, II, III I, III I, II II, III. Questão: 20113S CCT0191 0003 (178169) 37- São problemas causados pela redundância de dados, EXCETO: Pontos da Questão: 1 Possibilidade de inconsistência dos dados Facilidade de manipulação dos dados Duplicação de esforço para manter os dados atualizados Desperdício de espaço de armazenamento Questão: 20113S CCT0191 0093 (199762) 38- Com base no modelo acima, um mapeamento para o modelo lógico está corretamente representado em :Pontos da Questão: 0,5 ( ) PESSOA (CPF_PESSOA, CNPJ, DATA_INGRESSO) ( ) ALUNO (CPF_PESSOA, CNPJ, DATA_INGRESSO) ( ) ORIENTA (CPF_PROFESSOR, NOME_PESSOA) ( ) UNIVERSIDADE (CPF_PESSOA, CNPJ, NOME_UNIVERSIDADE) Questão: 20113S CCT0191 0108 (198638) 39-Considere a tabela CONSULTA abaixo: CONSULTA (Num_consulta, data, nome_paciente, endereco, cidade, uf, cpf,cod_exame, desc, val_unit, total, total_pedido, matrícula_médico, nome_médico) De acordo com esta tabela, a exclusão de um paciente exclui também todas as suas consultas. Esta constatação trata de uma: Pontos da Questão: 0,5 Não representa anomalia. Anomalia de alteração Anomalia de inclusão Anomalia de exclusão Questão: 20113S CCT0191 0062 (199534) 40- De acordo com o modelo acima, os atributos que escrevem a entidade Palestra são: Pontos da Questão: 0,5 ( ) Codigo-trabalho, Título, Situação_trabalho, Comentário, Nota, Resumo, Objetivo, Duração, Justificativa ( ) Codigo-trabalho, Título, Situação_trabalho, Comentário, Nota ( ) Codigo-trabalho, Título, Situação_trabalho, Comentário, Nota, Objetivo. ( ) Objetivo 11a Questão (Ref.: 201202193769) DESCARTADA Já que muitos dos usuários dos sistemas de bancos de dados não são treinados em computação, os desenvolvedores de sistemas omitem essa complexidade desses usuários por meio dos diversos níveis de abstração, de modo a facilitar a interação dos usuários com o sistema. Considerando o texto, descreva sobre o nível de visão (nível externo) de abstração de dados. 1.E 2.D 3.E 4.A independência Física dos Dados consiste na capacidade de alterar o esquema conceitual sem provocar modificações nos esquemas externos ou nos programas aplicativos. 5.C 6.B 7.A 8.B 9.E 10.C 11.B 12.C 13.A 14.D 15.A 16.B 17.B 18.D 19.E 20.A 21.E 22.D 23.E 24.E 25.A 26.B 27.D 28.A 29.B 30.B 31.D 32.B 33.B 34. Os ambientes de bancos de dados fornecem uma série de vantagens na sua adoção: Potencial para o estabelecimento e o cumprimento de padrões Flexibilidade de mudanças Redução no tempo de desenvolvimento de novas aplicações Disponibilidade de informação atualizada Economia de escala 35.Não está, pois D e E não dependem de A (2FN) e existe transitividade, A para B e B para C. SOLUÇÃO: R1(A,B,C) - A é chave primária R2(B,D,E) - B é chave promária As 2 novas relações, R1 e R2, estão na 3FN. 36.A 37.B 38.B 39.D 40.D 11.Nível externo é o mais alto nível de abstração e descreve apenas parte do banco de dados. Muito dos usuários de banco de dados não precisam conhecer todas as informações. Pelo contrário, os usuários normalmente utilizam apenas parte do banco de dados.
Compartilhar