A maior rede de estudos do Brasil

Grátis
4 pág.
AV2   MOD. DADOS

Pré-visualização | Página 1 de 2

Cade rno : 1-Pendentes
Criada em: 19/06/2013 12:16 A t ualizada e… 19/06/2013 12:16
URL: http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3197914&matricula=…
av2 modelagem
 Fechar
Avaliação: MODELAGEM DE DADOS
Tipo de Avaliação: AV2
Aluno: 
Professor: FABIO BERNARDO DA SILVA Turma: 9006/AF
Nota da Prova: 6,0 de 8,0 Nota do Trabalho: Nota de Participação: 0 Data: 13/06/2013 21:11:20
 1a Questão (Cód.: 93056) Pontos: 0,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 lógico de abstração de dados.
Resposta: O nivel logico de abstração é a visão do usuário do sistema de gerenciamento do banco de 
dados(SGBD).inclui tabelas indicies, chaves etc..
Gabarito:
Nível lógico é um nível médio de abstração que descreve quais dados estão armazenados no banco de dados e quais os 
inter-relacionamentos entre eles. Este nível é utilizado pelos administradores do bando de dados que precisem decidir 
quais informações devem pertencer ao banco de dados.
 2a Questão (Cód.: 48424) Pontos: 0,5 / 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:
Um relacionamento entre máquina e projeto, um relacionamento entre empregado e projeto e um 
relacionamento entre empregado e máquina.
Um relacionamento entre máquina e projeto e outro relacionamento entre projeto e empregados.
 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.
Uma agregação entre máquina e projeto e relacionar a entidade empregado com a agregação.
 3a 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
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.
 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.
as entidades de nível inferior não são representadas nas tabelas do banco de dados.
 4a Questão (Cód.: 53168) Pontos: 1,0 / 1,0
Na modelagem de bancos de dados relacionais, um relacionamento um para muitos de A para B significa que:
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
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 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 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.
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
 5a Questão (Cód.: 74909) Pontos: 1,0 / 1,5
Um banco de dados pode ser modelado (descrito) a 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 conceitual.
Resposta: O modelo conceitual é a representação dos dados do mini mundo estudado na forma de entidades, 
relacionamentos e atributos e foi desenvolvido por Peter Chen. Este modelo fornece uma visão conceitual do 
banco de dados.
Gabarito:
Um modelo conceitual é modelo de dados abstrato, que descreve a estrutura de um banco de dados de forma 
independente de um sistema de gerência de banco de dados (SGBD) particular. O modelo conceitual registra 
que dados podem aparecer no banco de dados, mas não registra como estes dados estão armazenados em 
nível de SGBD.
 6a Questão (Cód.: 57369) Pontos: 0,5 / 0,5
Em relação ao diagrama entidade-relacionamento, pode-se dizer que:
 as linhas unem os atributos à entidade e as entidades aos relacionamentos;
os retângulos representam atributos, as elipses representam os relacionamentos e os losangos 
representam as entidades.
o número de atributos de uma entidade é de, no máximo, 3 vezes o número de relacionamentos que ela 
possui;
é possível haver um relacionamento entre atributos de diferentes entidades;
os losangos representam os relacionamentos entre uma entidade e seus atributos;
 7a Questão (Cód.: 52754) Pontos: 1,0 / 1,0
As seguintes afirmações são verdadeiras ( V ) ou falsas ( F ) ? 
 
 
( ) Uma chave pode ser utilizada como índice e um índice é, necessariamente, uma chave.
( ) 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 integridade referencial é um sistema de regras usado para garantir que as relações
 entre as tabelas sejam válidas e impedindo que tuplas relacionadas sejam eliminadas ou
 alteradas acidentalmente
 
A alternativa que corresponde ao preenchimento das colunas, na sequência, é:
 F, F, V, V
V, F, V, V
V, F, F, V
F, V, F, V
V, V, F, F
 8a 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 zero
Mínimo um , Máximo muitos
 Mínimo zero , Máximo um
Mínimo zero , Máximo muitos
Mínimo muitos , Máximo muitos
 9a Questão (Cód.: 52811) Pontos: 0,5 / 0,5
Considere o texto a seguir e complete as lacunas com expressões constantes nas alternativas, 
respeitando a correlação seqüencial em que estão dispostas.
 
Uma ..................... é uma coluna ou uma combinação de colunas cujos valores distinguem uma 
linha das demais, dentro de uma tabela.
Uma ...................... é uma coluna ou uma combinação de colunas cujos valores aparecem, 
necessariamente, na ........................ de uma outra tabela.
Em alguns casos, mais de uma coluna ou combinações de colunas podem servir para distinguir 
uma linha das demais. Uma das colunas (ou combinação de colunas) é escolhida como 
..................... As demais colunas ou combinações são denominadas ........................
 
A seqüência correta encontra-se apenas em:
Chave primária; chave estrangeira; chave primária; chave secundária; chaves alternativas.
Chave primária; chave estrangeira; chave primária; chave primária; chaves estrangeiras
Chave primária; super-chave; chave primária; chave candidata; chaves secundárias
Chave primária; chave estrangeira; chave primária; chave alternativa; chaves secundárias
 Chave primária; chave estrangeira; chave primária; chave primária; chaves alternativas.
 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