Buscar

MODELAGEM DE DADOS - AV2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Página 1Untitled Document
20/06/2013 12:12:33http://bquestoes.estacio.br/nada.asp?cliente=Estacio
 
Página 1BDQ Prova
20/06/2013 12:12:33http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3260996&matricula=201207057851
Avaliação: CCT0191_AV2_201207057851 » MODELAGEM DE DADOS
Tipo de Avaliação: AV2
Aluno: 201207057851 - DIEGO LAMEIRA TAVARES
Professor: OSWALDO BORGES PERESRAFAEL DIAS RIBEIRO Turma: 9004/AD
Nota da Prova: 7,5 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 15/06/2013 16:00:12
 1a Questão (Cód.: 93059) Pontos: 1,5 / 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: Nível de abstração é o nível onde se foca na visão do usuário, em que não se observa a estrutura de
armazenamento dos dados, o usuário somente manipula o software, inserindo valores, de forma transparente o
mesmo são armazenados em uma base de 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.: 57384) Pontos: 0,0 / 0,5
Na modelagem de bancos de dados relacionais, há o conceito de especialização total. Sobre esse conceito,
pode-se afirmar que
cada entidade de nível superior precisa pertencer a pelo menos dois conjuntos de entidades de nível
inferior.
as entidades de nível superior não são representadas nas tabelas do banco de dados.
nem todas as entidades de nível superior precisam pertencer a um conjunto de entidades de nível
inferior.
cada entidade de nível superior precisa 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.
 3a Questão (Cód.: 74912) Pontos: 1,5 / 1,5
Um banco de dados pode ser modelado (descrito) há vários níveis de abstração. Um modelo de dados que
servirá para explicar a um usuário qual é a organização de um banco de dados provavelmente não conterá
detalhes sobre a representação em meio físico das informações. Já um modelo de dados usado por um técnico
para otimizar a performance de acesso ao banco de dados conterá mais detalhes de como as informações estão
organizadas internamente e portanto será menos abstrato. No projeto de banco de dados, normalmente são
considerados dois níveis de abstração de modelo de dados, o do modelo conceitual e o do modelo lógico.
Descreva sobre o modelo lógico.
Resposta: O modelo lógico é a forma de como são armazenados os dados, onde é definido a estrutura do banco
de dados, quais são os objetos (tabelas, atributos, chaves, etc.). Onde descobre as melhores práticas para
implementação dos dados, evitando redundancia e garantindo a integridade dos dados.
Gabarito:
Um modelo lógico é uma descrição de um banco de dados no nível de abstração visto pelo usuário do sistema
de gerência de banco de dados (SGBD). Assim, o modelo lógico é dependente do tipo particular de SGBD que
está sendo usado.
 4a Questão (Cód.: 52916) Pontos: 1,0 / 1,0
Um conceito usado no modelo relacional é o de atributos chaves. Existem diferentes tipos de chaves que uma
tabela em um modelo relacional pode ter. Uma propriedade apresentada por um desses tipos é:
Página 2BDQ Prova
20/06/2013 12:12:33http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3260996&matricula=201207057851
uma chave candidata de uma entidade identifica de forma única uma instância da entidade;
uma chave primária pode ter valor NULL
uma chave candidata não pode ser escolhida como chave Primária
uma chave estrangeira não pode ter valor NULL
uma chave candidata de uma entidade indica que ela está associada a outra entidade
 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.
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.
será substituída por uma variável de relação básica e uma derivada.
 6a Questão (Cód.: 52980) Pontos: 0,5 / 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 I.
Apenas III.
I, II e III.
Apenas I e II.
Apenas II e III.
Página 3BDQ Prova
20/06/2013 12:12:33http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3260996&matricula=201207057851
 7a Questão (Cód.: 48292) Pontos: 0,5 / 0,5
Na notação de Peter Chen (0,1) representa a cardinalidade :
Mínimo um , Máximo muitos
Mínimo zero , Máximo muitos
Mínimo zero , Máximo um
Mínimo muitos , Máximo muitos
Mínimo um , Máximo zero
 8a Questão (Cód.: 48270) Pontos: 0,5 / 0,5
No contexto do projeto de banco de dados podemos afirmar que o estudo de um objeto existente no mundo real
constitui-se em um(a):
Entidade
Relacionamento Tipo
Relacionamento
Entidade Tipo
Atributo
 9a Questão (Cód.: 48409) Pontos: 0,5 / 0,5
Considere as afirmativas abaixo:
I - Através da especialização é possível atribuir propriedades particulares a um subconjunto das ocorrências de
uma entidade genérica.
II - Para que seja possível modelar um relacionamento entre uma entidade A e um agrupamento de duas
entidades B e C que tem entre elas um relacionamento R já existente, é necessário realizar uma agregação de
B e C e relacionar a entidade A com a agregação.
III - Os relacionamentos somente podem conter atributos próprios se forem identificadores.
Esta(ão) correta(s) a(s) afirmativa(s):
Somente a afirmativa II
I e III
I, II e III
I e II
Somente a afirmativa III
 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:
Página 4BDQ Prova
20/06/2013 12:12:33http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3260996&matricula=201207057851
Período de não visualização da prova: desde 03/06/2013 até 18/06/2013.

Outros materiais