Buscar

Princípios de Banco de Dados

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

1. Um Modelo Entidade-Relacionamento tem como objetivo representar as estruturas 
de dados. Ela é composta por três componentes distintos: as entidades, os atributos e 
os relacionamentos. Com relação aos relacionamentos, classifique V para as 
sentenças verdadeiras e F para as falsas: 
 
( ) O relacionamento pode ser entendido como uma ação entre as entidades. 
( ) O relacionamento é representado por losango, e normalmente seus nomes são 
verbos. 
( ) O relacionamento é utilizado tanto para depósito quanto para recuperação de 
dados, ele representa sempre um substantivo. 
( ) Os relacionamentos são as características das entidades. Por exemplo: a 
entidade pessoa possui relacionamento do tipo: CPF, nome, telefone, entre outras. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) F - V - F - F. 
 b) V - F - V - V. 
 c) F - F - F - V. 
 d) V - V - F - F. 
 
2. O Modelo Entidade-Relacionamento (MER) é utilizado como representação gráfica 
de objetos do mundo real, ou seja, é um recorte da realidade para a orientação da 
implementação de um banco de dados. Sobre os aspectos importantes para a 
modelagem de dados, associe os itens, utilizando o código a seguir: 
 
I- Observação. 
II- Entendimento dos conceitos. 
III- Representação de Objetos. 
IV- Verificação de fidelidade e carência. 
V- Validação. 
 
( ) É a fase final do projeto em que os envolvidos (usuário e equipe técnica) 
aprovam o modelo final. 
( ) É o momento em que são identificadas possíveis falhas ou erros da aplicação. 
( ) É quando é aplicada a modelagem de dados Entidade-Relacionamento. 
( ) É quando se identifica e compreende o objeto envolvido no processo de 
modelagem. 
( ) É o início do processo, com análise documental, reuniões e entrevistas. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) V - III - IV - I - II. 
 b) I - IV - III - II - V. 
 c) III - V - IV - I - II. 
 d) V - IV - III - II - I. 
 
3. Para desenvolver uma modelagem de dados temos o modelo físico, que permite a 
implementação de um banco de dados e requer conhecimento técnico. Com relação a 
esse tipo de modelo, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) O modelo físico é elaborado a partir do modelo lógico. 
( ) Esse modelo é a etapa inicial de um projeto de banco de dados. 
( ) Ele tem como prioridade a representação gráfica do negócio. 
( ) É considerado a etapa final de um projeto de banco de dados. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) V - F - V - F. 
 b) V - F - F - V. 
 c) F - V - F - V. 
 d) V - V - V - F. 
 
4. É possível afirmar que no banco de dados relacional a composição é feita por tabelas. 
Além disso, podemos identificar atributos e ocorrências pelo recurso das chaves. 
Compreendendo isso, qual é a utilidade prática das chaves para um Banco de Dados? 
 a) Elas são obrigatoriamente utilizadas apenas uma vez e vinculadas apenas a uma 
única tabela em um banco de dados. 
 b) As chaves primeiras são formadas por vários tipos de campos da tabela. 
 c) As chaves são classificadas em apenas um tipo, denominado chave primária, não 
podendo ter nenhuma aplicação consistente em um banco de dados relacional. 
 d) Elas podem ser utilizadas para manter a consistência de dados, já que uma de suas 
características é garantir que ocorrências sejam únicas. 
 
5. Conforme estudamos em Princípios de Banco de Dados, temos os tipos de 
relacionamento que definem como são associadas as entidades de um banco de 
dados. Com relação ao grau de relacionamento, é correto afirmar que: 
 
I- O grau de relacionamento tem como função primordial representar graficamente 
objetos do mundo real. 
II- O grau de relacionamento pode ser subdividido em: um para um (1:1), um para 
muitos (1:N) e muitos para muitos (M:N). 
III- O grau de relacionamento pode ser utilizado somente para identificar a 
hierarquia de uma associação. 
IV- O grau de relacionamento dispõe de opções para os valores de atributos aos 
dados. 
 
Agora, assinale a alternativa CORRETA: 
 a) Somente a afirmativa IV está correta. 
 b) As afirmativas I e III estão corretas. 
 c) As afirmativas I, II e IV estão corretas. 
 d) Somente a afirmativa II está correta. 
 
6. As anomalias de atualização, de forma geral, são mudanças em dados que podem 
gerar inconsistência no bando de dados. Com relação aos problemas que as 
anomalias de atualização podem causar, classifique V para as sentenças verdadeiras 
e F para as falsas: 
 
( ) Anomalias de atualização podem gerar redundância de dados. 
( ) Anomalias de atualização podem gerar perdas involuntárias de dados. 
( ) Anomalias de atualização podem ser de apenas um tipo: inserção. 
( ) Anomalias podem facilitar a representação de fatos da realidade. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) V - F - V - F. 
 b) V - V - F - F. 
 c) F - V - F - V. 
 d) V - V - V - F. 
 
7. A normalização pode ser entendida como o esforço de minimizar a redundância e 
otimizar as estruturas de dados, organizando os elementos de informações em grupos 
apropriados. Com relação à normalização, analise as sentenças a seguir: 
 
I- Existem somente duas formas normais criadas por Codd, primeira forma (1FN) e a 
segunda forma (2FN). 
II- Existem inicialmente três formas normais criadas por Codd: normais primeira 
(1FN), segunda (2FN) e terceira (3FN). 
III- Formas normais são importantes para prever possíveis problemas na estrutura de 
um banco de dados. 
IV- Existem somente duas formas normais criadas por Boyce: primeira forma 
(FNBC) e a segunda forma (BCNF). 
 
Agora, assinale a alternativa CORRETA: 
 a) Somente a sentença III está correta. 
 b) As sentenças I, II e IV estão corretas. 
 c) As sentenças II e III estão corretas. 
 d) Somente a sentença I está correta. 
 
8. A normalização é um processo pelo qual se aplica uma série de regras sobre as 
tabelas de um banco de dados, a fim de verificar se estas foram corretamente 
projetadas. Tal processo visa a garantir a integridade dos dados, evitando que 
informações sem sentido sejam inseridas, bem como organiza e divide as tabelas de 
forma mais eficiente, reduzindo a redundância dos dados e permitindo a evolução do 
banco de dados. Com base nos conceitos atinentes à normalização, considere a 
imagem anexa e classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) A tabela Alunos foi normalizada até a terceira forma normal. 
( ) Para estar na segunda forma normal, a tabela Profissoes deveria conter também 
os CodAluno de todos os alunos. 
( ) A exclusão do campo IdadeAluno, é um dos requisitos para que a tabela esteja 
na terceira forma normal. 
( ) Para estar na terceira forma normal, é necessário que a tabela já tenha atendido a 
primeira e segunda forma normal. 
( ) Não foi aplicada nenhuma regra de normalização à tabela Alunos. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 
 a) F - V - F - V - V. 
 b) V - F - V - V - F. 
 c) F - F - V - F - F. 
 d) V - V - F - V - F. 
 
9. Para a concepção de um banco de dados bem-sucedido, é necessário utilizar a 
Modelagem. Sua correta aplicação faz com que tenhamos uma visão geral dos 
processos, tornando assim nossos projetos mais robustos e confiáveis. Sobre as 
diversas fases da Modelagem, analise as sentenças a seguir: 
 
I- A fase na qual fazemos o levantamento de negócios não leva em conta as 
limitações tecnológicas ou de implantação. Temos a participação dos usuário e 
programadores, quepode ser classificada como Modelo Conceitual. 
II- A fase na qual nos debruçamos sobre questões referentes aos limites impostos por 
algum tipo de tecnologia de banco de dados (banco de dados hierárquico, banco de 
dados relacional, entre outros) é classificada como Modelo Físico. 
III- A fase que acontece após o Modelo Conceitual é a do Modelo Lógico, cujo 
objetivo é mapear o modelo de dados relacional. 
IV- Na fase do Modelo Conceitual, observamos aspectos como os limites impostos 
pelo Sistema Gerenciador de Banco de Dados (SGBD) e pelos requisitos não 
funcionais dos programas que acessam dados. 
 
Agora, assinale a alternativa CORRETA: 
 a) Somente a sentença III está correta. 
 b) Somente a sentença II está correta. 
 c) As sentenças I, II e IV estão corretas. 
 d) As sentenças I e III estão corretas. 
 
10. O Modelo Entidade-Relacionamento (MER) pode ser entendido como um 
mapeamento do mundo real em um modelo gráfico que representará o modelo e o 
relacionamento existente entre os dados. Com relação ao MER, classifique V para as 
sentenças verdadeiras e F para as falsas: 
 
( ) O MER foi desenvolvido para facilitar a visão do projeto de banco de dados, 
possibilitando a representação de um esquema lógico global do banco de dados. 
( ) O MER é utilizado apenas para termos noção de quão complexo pode ser um 
projeto; entretanto, não possui nenhuma aplicação prática. 
( ) No MER, os atributos são a representação abstrata de um objeto do mundo real 
sobre a qual queremos guardar informações. 
( ) No MER, o relacionamento é a associação entre os elementos do conjunto de 
uma entidade com outra entidade. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) F - V - F - F. 
 b) F - F - V - F. 
 c) V - F - F - V. 
 d) V - V - F - V.

Outros materiais