Buscar

Modelagem de Dados e Anomalias em Bancos 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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:738589)
Peso da Avaliação 1,50
Prova 48790403
Qtd. de Questões 10
Acertos/Erros 9/1
Nota 9,00
A entidade que não for devidamente normalizada com base nas formas normais brevemente corre o 
risco de sofrer com algumas anomalias. 
Quais os tipos de anomalias existentes?
A Anomalias de inserção, anomalias de modificação e anomalias de exclusão.
B Anomalias de inserção, anomalias de alteração e anomalias de atualização.
C Anomalias de inserção, anomalias de alteração e anomalias de exclusão.
D Anomalias de inserção, anomalias de alteração e anomalias de repetição.
Considere as duas imagens em anexo. Note que a tabela acima representa a tabela PESSOA na 
etapa de modelagem de dados, enquanto a tabela abaixo ilustra como estes dados estão armazenados 
fisicamente no banco de dados. Aplicando a primeira forma normal, o que acontecerá com este 
modelo?
A
O campo TELEFONES será removido, dando origem a uma tabela chamada TELEFONE
contendo dois campos ID_PESSOA (que será chave primária e estrangeira) e TELEFONE
(contendo um número de telefone).
 VOLTAR
A+ Alterar modo de visualização
1
2
B O campo TELEFONES será renomeado para TELEFONE e a partir de agora armazenará apenas
um número.
C
O campo TELEFONES será removido, dando origem a uma tabela chamada TELEFONE. A
chave primária da tabela TELEFONES fará parte da tabela PESSOA na forma de uma chave
estrangeira.
D Não será realizado nenhuma ação. Uma vez que a tabela mencionada não está infringindo a
primeira forma normal.
O grau de relacionamento ou cardinalidade do relacionamento é responsável por determinar o número 
de ocorrências entre duas entidades que estão associadas por um relacionamento. 
Assinale a alternativa CORRETA que melhor define um dos tipos de relacionamento:
A No relacionamento Um para Um, cada elemento de uma entidade se relaciona com um ou mais
elementos de outra entidade.
B No relacionamento Um para Um, o elemento da entidade de origem pode não se relacionar com
o elemento de outra entidade.
C No relacionamento Um para Um, nem sempre o elemento da unidade de destino é encontrado.
D No relacionamento Um para Um, cada elemento de uma entidade se relaciona a apenas um
único elemento de outra entidade.
O modelo físico é a etapa final do projeto de banco de dados, em que será utilizada a linguagem de 
definição de dados do SGDB para a construção do banco de dados com base no script SQL gerado.
Qual linguagem é esta?
A DML.
B DCL.
C DDL.
3
4
D DLL.
A normalização é um processo composto por um conjunto de regras (formas normais) aplicadas 
sobre as tabelas de um banco de dados, este processo tem como objetivo remover ou tentar minimizar 
ao máximo as falhas em um banco de dados. As falhas em um banco de dados podem ser 
redundâncias, dissociação de assuntos e informações, entre outras. As falhas em um banco de dados 
são denominadas anomalias, podendo causar a repetição desnecessária de dados (redundância), levar 
as inconsistências e podem até mesmo causar a perda de informações associadas a um determinado 
registro. Diante disso, assinale a alternativa CORRETA que apresenta os três tipos de anomalias 
existentes:
A Anomalias de dados, desenvolvimento e fechamento.
B Anomalias de inclusão, remoção e desenvolvimento.
C Anomalias de classes, entidades e atributos.
D Anomalias de inserção, alteração e exclusão.
O conhecimento da modelagem de dados é muito importante para qualquer desenvolvedor que, em 
algum momento, construir alguma aplicação que interagirá com um banco de dados. 
Independentemente do tamanho da aplicação a ser desenvolvido, o sucesso estará diretamente 
relacionado a uma modelagem bem-feita, de modo a garantir dados consistentes, armazenados de 
forma eficiente, proporcionando bom desempenho e também a integridade dos dados. Sobre o 
processo de modelagem de dados, analise as sentenças a seguir:
I- O Modelo Físico é construído com base em um modelo lógico definido, com intuito de ser aplicado 
sobre um SGDB. 
II- O Modelo Lógico é iniciado somente a partir da estruturação do Modelo Conceitual.
III- O Modelo Lógico é uma descrição mais abstrata da realidade, na qual os fatos do mundo real são 
descritos de uma forma mais natural, bem como suas propriedades e relacionamentos. 
IV- A modelagem de dados utiliza notações em idioma natural, podendo ser facilmente 
compreendidos, por conta disso, é recomendado que o modelo de dados, depois de elaborado, seja 
revisado e verificado pelos usuários finais.
Assinale a alternativa CORRETA:
5
6
A As sentenças III e IV estão corretas.
B As sentenças II e III estão corretas.
C As sentenças I, II e IV estão corretas.
D As sentenças I, II e III estão corretas.
É a representação dentro do MER de um objeto físico ou abstrato do mundo real e relacionado ao 
negócio em análise.
A que o exposto se refere?
A Chave.
B Entidade.
C Atributo.
D Relação.
Para que a construção de um projeto de banco de dados tenha sucesso é preciso que proporcione a 
integridade e consistência dos dados que armazenará. Para isso, foi criado uma metodologia chamada 
normalização, que tem por objetivo possibilitar o desenvolvimento de um modelo de armazenamento 
consistente, além de um acesso eficiente e íntegro aos dados. Entretanto, algumas anomalias podem 
ocorrer quando não houver a devida normalização. Sobre o exposto, analise as sentenças a seguir:
I- Anomalias de exclusão: causam a perda de informações associadas a um dado registro.
II- Anomalias de inserção: causam a repetição desnecessária de dados (redundância). 
7
8
III- Anomalias de alteração: levam as inconsistências e aumentam o esforço para a atualização dos 
dados.
Assinale a alternativa CORRETA:
A Somente a sentença II está correta.
B As sentenças I, II e III estão corretas.
C Somente a sentença I está correta.
D Somente a sentença III está correta.
A sociedade vive em torno de dados. Sua conta de energia elétrica, água, telefone e várias outras 
possuem dados relacionados que formam o valor a ser pago na fatura. Sobre os modelos de dados, 
analise as sentenças a seguir: 
I- Os modelos de dados podem ser divididos em modelo conceitual, modelo lógico e modelo físico.
II- O modelo físico tem por objetivo representar as estruturas que armazenarão os dados dentro de um 
Banco de Dados, a partir deste momento é que são definidas com maior propriedade as entidades e os 
seus atributos.
III- O modelo lógico é uma descrição mais abstrata da realidade, em que os fatos do mundo real são 
descritos de uma forma mais natural, bem como suas propriedades e relacionamentos. 
Assinale a alternativa CORRETA:
A As sentenças II e III estão corretas.
B Somente a sentença I está correta.
C Somente a sentença II está correta.
9
D As sentenças I e III estão corretas.
Dado é um conteúdo que ainda não foi processado para gerar um significado. Pode-se dizer que dado 
é a menor unidade de conteúdo que tem significado no mundo real.
Sobre o modelo conceitual de banco de dados, assinale a alternativa CORRETA:
A O Modelo Conceitual é uma descrição mais abstrata da realidade, em que os fatos do mundo real
não são descritos de uma forma mais natural, bem como suas propriedades e relacionamentos.
B O modelo conceitual representa os dados em uma estrutura de armazenamento de dados.
C
O modelo conceitual é a etapa final do projeto de banco de dados, em que será utilizada a
linguagem de definição de dados do SGDB (DDL) para a construção do banco de dados com
base no script SQL gerado.
D
O Modelo Conceitual é uma descrição mais abstrata da realidade, em que os fatos do mundo real
são descritos de uma forma mais natural, bem como suas propriedades e relacionamentos. Esse
modelo é utilizado para entendimento, transmissão, validação de conceitos e mapeamento do
ambiente, possibilitando um melhor diálogo entre desenvolvedores e usuários.
10
Imprimir

Continue navegando