Buscar

Banco de Dados I (Avaliação 1)

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

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

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ê viu 3, do total de 3 páginas

Prévia do material em texto

Banco de Dados I
1- Assinale a alternativa correta. 
Dentre os quatro tipos de relacionamentos presentes em um modelo-entidade relacionamento, aquele que apresenta uma linha continua e a presença de uma PK/FK é conhecido como relacionamento:
( )Auto-relacionamento
( )Não-identificado
(X)Identificado
Possui esse nome pois a chave estrangeira ajuda a identificar o registro daquela entidade, formando uma chave composta.
( )Cardinalidade
( )Muitos para Muitos
2- Defina o que é uma chave estrangeira (FK)
É uma relação entre duas entidades x e y, quando passo a chave primaria de x para y, em y a chave de x vira estrangeira, pois ela veio de fora (x) para dentro (y).
3- Assinale a alternativa correta. 
Sob o ponto de vista de um banco de dados relacional, referem-se aos conjuntos de um ou mais atributos (campos), cujos valores, considerando a combinação de valores, nunca se repetem na mesma tabela e, desta forma, podem ser usadas como um índice de referência para criar relacionamentos com as demais tabela do banco de dados (daí vem o nome banco de dados relacional), portanto, nunca pode ter valor nulo, nem repetição. Isso se refere à: (trecho extraído e adaptdado de https://pt.wikipedia.org/wiki/Chave_prim%C3%A1ria)
( )Chave Estrangeira
(X)Chave Primária
A chave primária pode ser simples (usando apenas um atributo) ou composta (com dois ou mais atributos)
( )Chave Candidata
( )Chave Composta
( )Chave Simples
4- Explique o é um relacionamento identificado e não-identificado e cite exemplos de aplicação.
Relacionamento identificado (Linha contínua) é quando a chave primária da entidade, ex. produto vai para outra entidade ex. compra e ajuda a identificar os elementos daquela entidade - chave composta.
Relacionamento não identificado (Linha tracejada) é quando a chave primária da entidade ex. cliente vai para a entidade contato mas não ajuda a identificar, ela estabelece apenas uma relação.
5- Dado o modelo abaixo, analise as afirmações e marque a alternativa correta.
I - A entidade ALUNO é um entidade associativa e serve especificamente para resolver o relacionamento M:N (muitos para muitos).
II - TELEFONE e ATIVIDADE são entidades fracas, pois dependem da entidade ALUNO para existirem.
III - As chaves compostas presentes nas entidades TELEFONE e ATIVIDADE determinam o relacionamento identificado.
( ) Apenas a I está correta.
( ) Apenas a II está correta.
( ) A I e a II estão corretas.
(X) A II e a III estão corretas.
( ) A I e a III estão corretas.
6- Assinale a alternativa correta. 
Ainda com base no modelo anterior como podemos classificar o atributo nome_aluno.
(X)Composto e Monovalorado
( )Composto e Multivalorado
( )Simples e Monovalorado
( )Simples e Multivalorado
( )Composto e Derivado
7- Ao se deparar com uma demanda de modelagem de banco de dados, alguns passos devem ser seguidos para alcançar um modelo aderente, nesse sentido coloque em ordem as etapas em ordem de execução.
1 Descobrir as entidades do domínio de negócio.
2 Montar o modelo conceitual e a relação de cardinalidade entre elas.
3 Montar o modelo lógico incluindo os atributos de cada entidade.
4 Resolver os problemas com atributos compostos, multivalorados e
calculados.
5 Resolver os relacionamentos muitos para muitos com entidades
associativas.
6 Rever o modelo lógico para detectar possíveis anomalias e resolvê-las.
7 Montar o modelo físico colocando os tipos de dados e opcionalidade para implementação do BD.

Outros materiais