Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Avaliação: CCT0191_AV2_201107047595 » MODELAGEM DE DADOS Tipo de Avaliação: AV2 Aluno: 201107047595 - HELENICE VALLE DOS SANTOS Professor: CLAUDIA ABREU PAES Turma: 9003/BA Nota da Prova: 4,0 de 8,0 Nota do Trabalho: Nota de Participação: 1 Data: 08/06/2013 11:10:23 1a Questão (Cód.: 93059) Pontos: 0,0 / 1,5 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. Resposta: O nível externo da abstração de dados é uma forma de representatação da realidade que seja capaz de registrar os acontecimentos da mesma, de modo que se possa implementar um sistema automatizado que atenda as reais necessidades da informação. No processo de bstração são identificadas as relações entre os elementos dos dados. Cada modelo dados define relações lógicas entre os elementos dos dados. Gabarito: 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. 2a Questão (Cód.: 52749) Pontos: 0,0 / 1,0 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 relacional deriva 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, é: F, F, F, V F, F, V, V F, V, F, V V, V, F, F V, F, F, V 3a Questão (Cód.: 48424) Pontos: 0,0 / 0,5 A afirmação " um empregado é alocado a um ou vários projetos e um projeto possui alocados um ou vários empregados. Em um determinado projeto o empregado utiliza uma determinada máquina" seria convenientemente modelar como: Uma agregação entre máquina e projeto e relacionar a entidade empregado com a agregação. Um relacionamento entre máquina e projeto e outro relacionamento entre projeto e empregados. Um relacionamento entre máquina e projeto, um relacionamento entre empregado e projeto e um relacionamento entre empregado e máquina. Uma agregação entre empregado e projeto e relacionar a entidade máquina com a agregação. Uma agregação entre empregado e máquina e relacionar a entidade projeto com a agregação. 4a Questão (Cód.: 75508) Pontos: 1,5 / 1,5 A primeira etapa do projeto de um banco de dados é a construção de um modelo conceitual, a chamada modelagem conceitual. O objetivo da modelagem conceitual é obter uma descrição abstrata, independente de implementação em computador, dos dados que serão armazenados no banco de dados. Qual a técnica de modelagem de dados mais difundida? Descreva sobre essa técnica. Resposta: A técnica usada é o diagrama de classes. Esse tipo de diagrama mostra os relacionamentos e atribuições de um ou mais atores Gabarito: A técnica de modelagem de dados mais difundida e utilizada é a abordagem entidade- relacionamento (ER). Nesta técnica, o modelo de dados é representado através de um modelo entidade-relacionamento (modelo ER). Usualmente, um modelo ER é representado graficamente, através de um diagrama entidade relacionamento (DER). A abordagem ER foi criada em 1976 por Peter Chen. Ela pode ser considerada como um padrão de fato para modelagem conceitual. Mesmo as técnicas de modelagem orientada a objetos que têm surgido nos últimos anos baseiam-se nos conceitos da abordagem ER. 5a Questão (Cód.: 78078) Pontos: 1,0 / 1,0 Um modelo entidade-relacionamento foi reestruturado conforme mostrado na figura abaixo. Concluiu-se que todos os usuários eram funcionários, embora nem todos os funcionários fossem usuários. O modelo relacional derivado desse modelo conceitual possuía originalmente duas variáveis de relação básicas, com os mesmos nomes das entidades correspondentes, tendo ambas EMAIL como chave primária. Considerando que a variável de relação FUNCIONARIO não será modificada e que a independência de dados lógica será honrada, a variável de relação USUARIO: terá que manter todos os seus atributos originais. será substituída por uma variável de relação básica e uma derivada. dispensará o uso de chaves candidatas. será substituída por uma variável de relação básica, apenas. será substituída por uma variável de relação derivada, apenas. 6a Questão (Cód.: 52980) Pontos: 0,0 / 0,5 Analise as seguintes afirmações sobre modelo entidade/relacionamento. I. O modelo entidade/relacionamento é uma das formas de projetar a estrutura de um banco de dados. O produto resultante do processo de modelagem entidade/relacionamento é um diagrama. II. Diagramas entidade/relacionamento descrevem as entidades, os atributos, os relacionamentos entre as entidades, as multiplicidades dos relacionamentos, os eventuais atributos de relacionamentos, as entidades compostas e as chaves primárias das entidades. III. Extensões do modelo entidade/relacionamento criaram conceitos adicionais, como: generalização e agregação, os quais não foram definidos no modelo proposto originalmente. Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S). Apenas III. Apenas II e III. Apenas I e II. Apenas I. I, II e III. 7a Questão (Cód.: 48292) Pontos: 0,5 / 0,5 Na notação de Peter Chen (0,1) representa a cardinalidade : Mínimo muitos , Máximo muitos Mínimo um , Máximo muitos Mínimo zero , Máximo muitos Mínimo um , Máximo zero Mínimo zero , Máximo um 8a Questão (Cód.: 48281) Pontos: 0,0 / 0,5 Na notação de Peter Chen um losango representa um(a) : Entidade Tipo Relacionamento Atributo Relacionamento Tipo Agregação 9a Questão (Cód.: 48386) Pontos: 0,5 / 0,5 A partir da figura acima podemos afirmar que: Os empregados próprios possuem matricula e salario como atributo. Todos os empregados possuem nome, mas apenas os próprios possuem matricula como atributo. Os empregados terceirizados possuem matricula, nome, salario e carga_horaria como atributo. Todos os empregado possuem matricula, nome, salario e carga_horaria como atributo. Apenas os empregados próprios possuem salário como atributo. 10a Questão (Cód.: 57330) Pontos: 0,5 / 0,5 O Modelo de dados é representado através de um modelo entidade-relacionamento - modelo ER, enquanto que o diagrama entidade-relacionamento (DER) constitui a representação gráfica do modelo ER. No que diz respeito à simbologia utilizada, para generalização/especialização e entidade associativa são empregados, respectivamente, os seguintes símbolos: