Baixe o app para aproveitar ainda mais
Prévia do material em texto
26/11/13 Estácio 1/5bquestoes.estacio.br/entrada.asp?p0=233281620&p1=201002288941&p2=1184263&p3=CCT0191&… Avaliação: CCT0191_AV_201002288941 » MODELAGEM DE DADOS Tipo de Avaliação: AV Aluno: 201002288941 - JOÃO MAURICIO DA SILVA FARIA Professor: CLAUDIA ABREU PAES Turma: 9002/AA Nota da Prova: 7,8 Nota de Partic.: 0 Data: 19/11/2013 14:01:24 1a Questão (Ref.: 201002375207) DESCARTADA Um esquema de relação está na segunda forma normal, se todo atributo não primário tiver dependência funcional total da chave primária. todos os seus atributos forem dependentes apenas da chave primária. não possuir nenhuma dependência funcional entre seus atributos. não houver dependência transitiva entre a chave primária e os demais atributos. não contiver atributos não atômicos ou relações aninhados. 2a Questão (Ref.: 201002370799) Pontos: 0,8 / 0,8 No modelo de banco de dados relacional, os dados são representados por meio de: vetores matrizes tridimensionais ponteiros tabelas listas 3a Questão (Ref.: 201002392741) Pontos: 0,8 / 0,8 O compartilhamento de dados tem reflexos na estrutura do software. A estrutura interna dos arquivos passa a ser mais complexa, pois estes devem ser construídos de forma a atender às necessidades dos diferentes sistemas. Para contornar este problema, usa-se um sistema de gerência de banco de dados (SGBD). Descreva sobre SGBD e cite três exemplos. Resposta: Os SGBD's surgiram da necessidade de Independência dos dados para novas aplicações desenvolvidas, permitindo reduzir a redundância de dados e assim as suas inconsistências,os acessos aos dados foram padronizados através da linguagem SQL permitindo aos seus usuários transpor as complexidades fisicas dos arquivos. Exemplos: Oracle 10g, SqlServer 2012, MySql Gabarito: Um sistema de gerência de banco de dados é um software que incorpora as funções de definição, recuperação e alteração de dados em um banco de dados. Seu principal objetivo é retirar da aplicação cliente a responsabilidade de gerenciar o acesso, a manipulação e a organização dos dados. O SGBD disponibiliza uma interface para que seus clientes possam incluir, alterar ou consultar dados previamente armazenados. Atualmente, há vários tipos de SGBD, como por exemplo: Microsoft SQL Server, PostgreSQL e MySQL. 26/11/13 Estácio 2/5bquestoes.estacio.br/entrada.asp?p0=233281620&p1=201002288941&p2=1184263&p3=CCT0191&… 4a Questão (Ref.: 201002395913) Pontos: 0,8 / 0,8 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: será substituída por uma variável de relação derivada, apenas. será substituída por uma variável de relação básica, apenas. dispensará o uso de chaves candidatas. terá que manter todos os seus atributos originais. será substituída por uma variável de relação básica e uma derivada. 5a Questão (Ref.: 201002410888) Pontos: 0,6 / 0,8 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 físico de abstração de dados. 26/11/13 Estácio 3/5bquestoes.estacio.br/entrada.asp?p0=233281620&p1=201002288941&p2=1184263&p3=CCT0191&… Resposta: O nível externo representa o mais alto nível da abstração dos Dados, podendo conter algumas informações de especificação do SGBD. Gabarito: Nível físico (nível interno) é o mais baixo nível de abstração que descreve a estrutura física de armazenamento do banco de dados, sua organização de arquivos e seus métodos de acesso. 6a Questão (Ref.: 201002366469) Pontos: 0,8 / 0,8 A figura acima mostra um modelo conceitual que possui uma agregação. A modelagem lógica contemplaria: A criação de uma chave de garçon em mesa para mapear a agregação. A criação de uma chave estrangeira de atendimento em cardapio para mapear o relacionamento pedido. A criação da tabela atendimento que receberia as chaves primarias de mesa e garçon como chaves estrangeiras para mapear a agregação. A criação de uma chave estrangeira de item cardapio em atendmento para mapear o relaciomanento pedido. A criação de uma chave estrangeira de mesa em garçon para mapear a agregação. 7a Questão (Ref.: 201002366136) 26/11/13 Estácio 4/5bquestoes.estacio.br/entrada.asp?p0=233281620&p1=201002288941&p2=1184263&p3=CCT0191&… 7a Questão (Ref.: 201002366136) Pontos: 0,8 / 0,8 A afirmação: "um empregado trabalha em um e apenas um departamento e em um departamento trabalham nenhum ou vários empregados", mostra que as cardinalidades de empregado para departamento e de departamento para empregado são respectivamente: (0,N) e (0,1) (1,1) e (1,N) (0,1) e (1,N) (1,1) e (0,N) (0,N) e (1,1) 8a Questão (Ref.: 201002370704) Pontos: 0,8 / 0,8 Independência de Dados significa: os dados são colocados no BD independentemente um do outro. não há necessidade de interferência do Administrador de Dados na criação do BD. ao usuários não precisam definir os dados. os dados estão livres de controle do DBA. imunidade das aplicações às mudanças na estrutura de armazenamento e estratégias de acesso. 9a Questão (Ref.: 201002366116) Pontos: 0,8 / 0,8 Na notação de Peter Chen um losango representa um(a) : Relacionamento Tipo Atributo Relacionamento Entidade Tipo Agregação 10a Questão (Ref.: 201002375219) Pontos: 0,8 / 0,8 Na modelagem de bancos de dados relacionais, há o conceito de especialização total. Sobre esse conceito, pode-se afirmar que nem todas as entidades de nível superior precisam pertencer a um conjunto de entidades de nível inferior. as entidades de nível inferior não são representadas nas tabelas do banco de dados. as entidades de nível superior não são representadas nas tabelas do banco de dados. cada entidade de nível superior precisa pertencer a um conjunto de entidades de nível inferior. cada entidade de nível superior precisa pertencer a pelo menos dois conjuntos de entidades de nível inferior. 11a Questão (Ref.: 201002370802) Pontos: 0,8 / 0,8 A especificação de chaves estrangeiras para atributos de uma tabela R em relação a ela própria é uma característica necessária nos SGBD para a tradução de diagramas ER que contêm: atributos multi-valorados; auto-relacionamentos. 26/11/13 Estácio 5/5bquestoes.estacio.br/entrada.asp?p0=233281620&p1=201002288941&p2=1184263&p3=CCT0191&… auto-relacionamentos. estruturas de generalização; dependências funcionais circulares; estruturas de especialização; Período de não visualização da prova: desde 04/11/2013 até 22/11/2013.
Compartilhar