Buscar

Tarefas - Ampli - Modelagem 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 17 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 17 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 9, do total de 17 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

Prévia do material em texto

AMPLI – ANHANGUERA 
CIÊNCIAS DA COMPUTAÇÃO 
MODELAGEM DE DADOS 
 
 
Se foi útil, dê 
uma curtida! 
UNIDADE 1 
Questão 1 
Correta 
Questão com problema? 
Um SGBD é um conjunto de softwares que possuem a finalidade de gerenciar as informações 
de um banco de dados (também conhecida como base de dados) ELSMARI, NAVATCHE 
(2005). Devem organizar, acessar, controlar e dar proteção às informações contidas no banco 
de dados. Tem por objetivo facilitar a vida do programador ou analista, deixando livre para 
pensar na modelagem e não ficar pensando em questões técnicas de armazenamento de dados 
(sendo esta uma das funções do SGBD). 
A partir deste cenário, sobre os requisitos de um SGDB é correto afirmar que 
Sua resposta 
Correta 
a atomicidade garante que, ou todas as operações da transação são realizadas com sucesso, ou 
nenhuma transação será realizada 
 
 
AMPLI – ANHANGUERA 
CIÊNCIAS DA COMPUTAÇÃO 
MODELAGEM DE DADOS 
 
 
Se foi útil, dê 
uma curtida! 
Questão 2 
Correta 
Questão com problema? 
Uma característica essencial de um SGBD é possuir uma completa definição e estrutura do 
banco de dados e de suas restrições. A natureza auto descritiva do SGBD permite que um 
banco de dados não tenha somente os dados e sim a sua definição e estrutura. Os programas 
de aplicação que irão acessar a base de dados devem ser criados independente da estrutura do 
banco. De acordo com ELMASRI, NAVATHE (2005), um SGBD oferece aos usuários uma 
representação conceitual de dados, omitindo vários detalhes, por exemplo: como são 
armazenados, ou como as operações são realizadas. Essa representação de modelo de dados é 
informalmente conhecida como abstração de dados. Uma visão pode ser um subconjunto de 
um banco de dados. Podem ser resultantes de pesquisas, que retornam parte das informações 
armazenadas. 
A partir desta conceitualiza, avalie as seguintes afirmações: 
I.Uma visão (ou view) pode ser considerada como uma tabela virtual ou uma consulta 
armazenada; 
II.Uma visão é a garantia que após uma transação ser realizada com sucesso, os resultados 
fiquem gravados no banco de dados, mesmo se algum problema tenha ocorrido como a queda 
do sistema; 
III.Visões permitem mais do que somente visualizar os dados, podemos implementar algumas 
restrição. Por exemplo: um professor só tem acesso aos dados de seus alunos e que estejam 
matriculados na sua disciplina. O professor, ao fazer uma pesquisa, não precisa ver as notas 
dos 17 alunos em outras disciplinas e muito menos os dados pessoais ou financeiros dos 
alunos. 
Assinale a alternativa correta. 
Sua resposta 
Correta 
Apenas as afirmativas I e III estão corretas. 
 
AMPLI – ANHANGUERA 
CIÊNCIAS DA COMPUTAÇÃO 
MODELAGEM DE DADOS 
 
 
Se foi útil, dê 
uma curtida! 
Questão 3 
Incorreta 
Questão com problema? 
DATE (2003), afirma que o modelo relacional não é algo estático, ele evolui e se expande, 
assim como a própria matemática. No que tange as operações matemáticas utilizadas no 
modelo relacional, complete as lacunas da sentença a seguir: 
 
A proposta do modelo relacional baseia-se na ideia de que as informações em uma base de 
dados podem ser representadas em tabelas e onde as linhas representam as informações 
cadastradas. A teoria dos conjuntos se aplica no modelo relacional, pois as operações 
realizadas nas tabelas, são baseadas na álgebra relacional como: __________, __________, 
__________, __________, __________, __________, __________. 
Assinale a alternativa que completa as lacunas corretamente. 
Solução esperada 
seleção, união, junção, subtração, produto cartesiano e projeção. 
 
Questão 4 
Correta 
Questão com problema? 
Um sistema de gerenciamento de banco de dados, ou SGBD, é um software projetado para 
auxiliar a manutenção e utilização de vastos conjuntos de dados. A necessidade de tais 
sistemas, assim como seu uso, tem crescido rapidamente. 
Assinale a alternativa que apresenta um software SGBD existente no mercado. 
Sua resposta 
Correta 
Oracle. 
 
 
AMPLI – ANHANGUERA 
CIÊNCIAS DA COMPUTAÇÃO 
MODELAGEM DE DADOS 
 
 
Se foi útil, dê 
uma curtida! 
Questão 5 
Correta 
Questão com problema? 
O modelo de dados relacional, foi proposto na década de 70 por Peter P. Chen e, desde então, é 
utilizado para a modelagem de dados. Esse modelo foi baseado na teoria de 
conjuntos da álgebra relacional. De acordo com Korth et al (2012), o modelo relacional usa um 
conjunto de tabelas (ou entidades) para representar tanto os dados como as relações entre eles. 
A partir desta conceitualização e dos seus conhecimentos sobre banco de dados 
relacional, avalie as informações apresentadas na tabela a seguir e faça a associação 
dos aspectos básicos de um modelo relacional contidos na coluna A com seus 
respectivos conceitos contidos na coluna B. 
 
Coluna A Coluna B 
1.Aspecto estrutural I.as tabelas precisam satisfazer as restrições de integridades; 
2.Aspecto de integridade 
II.os dados inseridos no banco de dados são reconhecidos pelo 
usuários como tabelas; 
3.Aspecto manipulador 
III.são as operações que poderemos realizar com as tabelas, 
com o intenção de juntar, selecionar, excluir, dentre outras 
operações. 
Assinale a alternativa que apresenta a associação CORRETA. 
Sua resposta 
Correta 
1 - II; 2 - I; 3 - III. 
 
AMPLI – ANHANGUERA 
CIÊNCIAS DA COMPUTAÇÃO 
MODELAGEM DE DADOS 
 
 
Se foi útil, dê 
uma curtida! 
UNIDADE 2 
Questão 1 
Correta 
Questão com problema? 
Coronel e Rob (2011) explicam que uma chave consiste em um mais atributos que 
determinam a existência de outros atributos, são utilizadas para estabelecer os 
relacionamentos entre as tabelas e para estabelecer a integridade referencial dos dados. 
Integridade Referencial (relacionamento) é a informação em uma tabela que se refere à 
informações em outra tabela. Ou seja, quando pelo menos em uma tabela precisa se 
referir aos dados de outra tabela e ambas precisam ter seus dados sincronizados. Por 
exemplo, uma tabela com uma lista de clientes e outra tabela com uma lista dos pedidos 
efetuados por esses clientes. A partir deste cenário, avalie as seguintes afirmações: 
 
I. A integridade referencial deve ser devidamente implantada nestas tabelas, 
 
 
PORQUE 
 
II. O banco de dados irá garantir que não haja um pedido na tabela pedidos de um cliente que 
não exista na tabela clientes. 
A respeito dessas asserções, assinale a alternativa correta. 
Sua resposta 
Correta 
As asserções I e II são proposições verdadeiras e a II justifica a I. 
 
 
AMPLI – ANHANGUERA 
CIÊNCIAS DA COMPUTAÇÃO 
MODELAGEM DE DADOS 
 
 
Se foi útil, dê 
uma curtida! 
Questão 2 
Correta 
Questão com problema? 
A Linguagem de Consulta Estruturada (SQL) é uma linguagem utilizada para gerenciamento 
de banco de dados relacional e manipulação de dados. O SQL é usado para consultar, inserir, 
atualizar e modificar dados. A maioria dos bancos de dados relacionais oferece suporte a 
SQL, o que é um benefício adicional para os administradores de banco de dados (DBAs), pois 
eles geralmente são necessários para oferecer suporte a bancos de dados em diversas 
plataformas diferentes. Sobre o SQL (Structured Query Language), avalie as seguintes 
afirmações: 
 
I.Na modelagem física, é utilizada a linguagem SQL (Structured Query Language) ou 
Linguagem de Consulta Estruturada, que possui como objetivo central a manipulação dos 
bancos de dados relacionais; 
II. As consultas são realizadas usando a declaração SELECT, que é dividida em cláusulas, 
incluindo SELECT, FROM, WHERE e ORDER BY; 
III. SQL também é utilizado para criação de CASE para auxiliar nas tarefas do 
desenvolvimento de software, desde análise de requisitos e modelagem até programação e 
testes na elaboração dos modelos. 
A partir do contexto apresentado, é correto o que se afirma em: 
Sua resposta 
Correta 
Apenas as afirmativas I e II estão corretas.Questão 3 
Correta 
Questão com problema? 
O principal objetivo de um modelo de dados é permitir que um usuário leigo entenda de 
forma fácil a organização da estrutura de um banco de dados. Essa facilidade é obtida pelo 
fato de o modelo não conter informações profundamente detalhadas a respeito da 
representação física das informações. Os níveis de abstração mencionados anteriormente 
podem ser divididos em dois: modelo conceitual e modelo lógico. 
Sobre o modelo conceitual de um banco de dados é correto afirmar que 
Sua resposta 
Correta 
nele são representados os dados e suas relações que devem constar no banco de dados, sem se 
preocupar em descrever como eles como eles devem ser armazenados. 
 
 
 
AMPLI – ANHANGUERA 
CIÊNCIAS DA COMPUTAÇÃO 
MODELAGEM DE DADOS 
 
 
Se foi útil, dê 
uma curtida! 
Questão 4 
Correta 
Questão com problema? 
Um modelo de banco de dados pode ser definido como um detalhamento dos tipos de 
informações que vão ser armazenadas no banco de dados que se deseja projetar. Esse 
detalhamento pode ser efetuado em dois níveis: conceitual e lógico. 
 
Complete as lacunas a seguir: 
 
O _________, também denominado de modelo de dados de baixo nível, possui um 
detalhamento do banco de dados próximo da visão de um especialista ou profissional de 
banco de dados e depende do tipo de SGBD que será utilizado na implementação. Neste 
modelo, as _________ representadas por retângulos no diagrama do modelo conceitual se 
tornam _________ do banco de dados, com nome e definição das colunas que formam sua 
estrutura. 
Assinale a alternativa que preenche corretamente as lacunas: 
Sua resposta 
Correta 
modelo lógico/ entidades/ tabelas. 
 
Questão 5 
Correta 
Questão com problema? 
O levantamento e a análise de requisitos é a etapa inicial de um projeto de banco de dados. 
Deve-se estudar o domínio do problema que o banco de dados será utilizado. Através dos 
requisitos realiza-se um levantamento das necessidades que o sistema de informação deverá 
ter. Diversas reuniões com o cliente devem ser realizadas para que o analista de sistemas 
possa detectar as suas reais necessidades. 
 
Agora, avalie as seguintes asserções e a relação proposta entre elas: 
 
 
I. O levantamento e a análise de requisitos precisam ser bem executados. 
 
PORQUE 
 
II. Assim, a chance de haver problemas na modelagem por causa de um requisito esquecido 
será reduzida. 
 
A respeito dessas asserções, assinale a opção correta. 
 
Sua resposta 
Correta 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. 
 
 
AMPLI – ANHANGUERA 
CIÊNCIAS DA COMPUTAÇÃO 
MODELAGEM DE DADOS 
 
 
Se foi útil, dê 
uma curtida! 
UNIDADE 3 
Questão 1 
Correta 
Questão com problema? 
No desenvolvimento de qualquer software devemos sempre considerar o seu ciclo de vida, 
que nada mais é do que o início do software através do estudo e do planejamento de sua 
viabilidade até o seu término na fase da manutenção ou do abandono do software. Em um 
projeto de banco de dados também há um ciclo de vida que irá determinar o começo do 
projeto até o seu final. Há seis fases no ciclo de vida de um banco de dados: 
1. Estudo inicial do banco de dados. 
2. Teste e avaliação. 
3. Implementação e carga. 
4. Projeto do banco de dados. 
5. Manutenção e evolução. 
6. Operação. 
Assinale a alternativa que apresenta a ordem correta das fases do ciclo de vida de um banco 
de dados: 
Sua resposta 
Correta 
1 – 4 – 3 – 2 – 6 – 5. 
 
 
AMPLI – ANHANGUERA 
CIÊNCIAS DA COMPUTAÇÃO 
MODELAGEM DE DADOS 
 
 
Se foi útil, dê 
uma curtida! 
Questão 2 
Correta 
Questão com problema? 
Manutenção do Banco de Dados, geralmente envolve executar os 
recursos REORG, RUNSTATS e REBIND nessa ordem nas tabelas de banco de dados e, é um 
fator crítico no desempenho de um ambiente de banco de dados. Uma manutenção planejada 
regularmente é essencial para manter o desempenho de pico em seu sistema. Neste dominio, há 
três principais tipo de manutenção: preventiva, corretiva e adaptativa. De acordo com as 
informações apresentadas na tabela a seguir, faça a associação dos itens contidos na coluna da 
esquerda com seus respectivos na coluna da direita. 
 
I. Preventiva 1. Ocorrem caso haja necessidade de recuperação de informação. 
II. Corretiva 
2. Ocorre para melhor o desempenho ou acrescentar tabelas 
ou campos, ou ainda dar permissões de acessos. 
III. Adaptativa 3. Ocorrem por causa do backup. 
Assinale a alternativa que apresenta a associação correta. 
Sua resposta 
Correta 
I-3; II-1; III-2. 
 
 
 
AMPLI – ANHANGUERA 
CIÊNCIAS DA COMPUTAÇÃO 
MODELAGEM DE DADOS 
 
 
Se foi útil, dê 
uma curtida! 
Questão 3 
Correta 
Questão com problema? 
Assim que entra em operação, o banco de dados deve sempre receber manutenção para ficar o 
máximo possível em plena operação e, a evolução do banco de dados acontece, assim que 
novas necessidades do usuário surgem. As manutenções que acontecem em banco de dados 
podem ser: preventiva, corretiva e adaptativa. 
 
Fonte: CORONEL, C.; ROB, P. Sistema de banco de dados: projeto, implementação e 
administração.São Paulo: Cengage Learning, 2011. 
 
De acordo com as informações apresentadas na tabela a seguir, faça a associação dos tipos de 
manutenções que podem acontecer em um banco de dados contidos na coluna A com suas 
respectivas descrições na coluna B. 
 
COLUNA A COLUNA B 
I. Preventiva 
II. Corretiva 
III. Adaptativa 
 
1. Se houver necessidade de recuperação 
de informação, por exemplo. 
2. Verificação periódica do 
funcionamento do banco de dados, 
antecipando eventuais problemas. 
3. Para melhorar o desempenho ou 
acrescentar tabela ou campos, ou ainda 
dar permissões de acessos. 
Assinale a alternativa que apresenta a associação CORRETA. 
Sua resposta 
Correta 
I-2, II-1, III-3. 
 
 
AMPLI – ANHANGUERA 
CIÊNCIAS DA COMPUTAÇÃO 
MODELAGEM DE DADOS 
 
 
Se foi útil, dê 
uma curtida! 
Questão 4 
Correta 
Questão com problema? 
Assim que o modelo lógico começa a ser implementado, o modelo conceitual servirá de apoio 
a construção do esquema do banco de dados. Durante ou mesmo ao término do esquema 
conceitual, as operações básicas do modelo de dados podem ser usadas para especificar as 
operações de alto nível do usuário e servem para verificar se o modelo possui todos os 
requisitos listados pelo cliente. 
A fim de criar um modelo lógico do banco de dados mais coeso, são necessárias várias 
revisões na descrição do modelo conceitual e, desta forma, encontrar artefatos, tais como: 
tabelas, campos, relacionamentos e cardinalidades. Fonte: NAVATHE, S. B. RAMEZ, 
E. Sistemas de banco de dados. 4. ed. São Paulo: Addison Wesley, 2005. De acordo com as 
informações apresentadas na tabela a seguir, faça a associação dos artefatos de um projeto de 
banco de dados contidos na coluna A com suas respectivas descrições na coluna B. 
 
 COLUNA A 
I. Tabelas 
II. Campos 
III. Relacionamentos 
IV. Cardinalidades 
 
COLUNA B 
 
1. Características específicas de algum objeto. 
2. Objetos que podem armazenar informações. 
3. Quantidade de vezes que cada tabela pode estar relacionada com outra. 
4. Verbos que “ligam” uma tabela a outra. 
Assinale a alternativa que apresenta a associação CORRETA. 
Sua resposta 
Correta 
I-2, II-1, III-4, IV-3. 
 
AMPLI – ANHANGUERA 
CIÊNCIAS DA COMPUTAÇÃO 
MODELAGEM DE DADOS 
 
 
Se foi útil, dê 
uma curtida! 
Questão 5 
Correta 
Questão com problema? 
É considerada de alto nível e possui como finalidade ser de fácil compreensão entre os 
usuários envolvidos na modelagem do banco de dados. Seu foco é detalhar e discutir o 
funcionamento do negócio do cliente e não o uso de determinada tecnologia, descartando 
informações de como as informações serão armazenadas e depois recuperadas em banco de 
dados. 
Esta definição se refere a qual modelagemde um projeto de banco de dados? 
Sua resposta 
Correta 
Modelagem conceitual. 
 
 
 
 
 
 
AMPLI – ANHANGUERA 
CIÊNCIAS DA COMPUTAÇÃO 
MODELAGEM DE DADOS 
 
 
Se foi útil, dê 
uma curtida! 
UNIDADE 4 
Questão 1 
Correta 
Questão com problema? 
Normalização é um processo para avaliar e corrigir estruturas e tabelas de modo a minimizar 
as redundâncias de dados, reduzindo, assim, a probabilidade de anomalias. A normalização 
atua por meio de uma série de estágios chamados formas normais. 
 
Considerando o contexto, analise as seguintes sentenças: 
 
 
I. A Terceira Forma Normal (3FN) é melhor que a Segunda Forma Normal (2FN), que, por 
sua vez, é melhor que a Primeira Forma Normal (1FN). 
II. Para a maioria das finalidades dos projetos de banco de dados comerciais, a Terceira 
Forma Normal (3FN) é o mais alto que se precisa ir no processo de normalização. 
 
III. Não se deve assumir que o nível mais alto de normalização seja sempre o mais desejável. 
 
IV. A normalização é realizada durante a implementação do banco de dados. 
Agora, assinale a alternativa que apresenta a resposta CORRETA. 
Sua resposta 
Correta 
Apenas as afirmativas I, II e III estão corretas. 
 
 
AMPLI – ANHANGUERA 
CIÊNCIAS DA COMPUTAÇÃO 
MODELAGEM DE DADOS 
 
 
Se foi útil, dê 
uma curtida! 
Questão 2 
Correta 
Questão com problema? 
O conceito de normalização foi introduzido para o modelo relacional por Edgar F. Codd, em 
1970 (primeira forma normal). Essa técnica é baseada em um processo matemático formal, 
que tem seus fundamentos na teoria dos conjuntos. 
Fonte: MACHADO, F. N. R., Banco de dados: projeto e implementação. 3ª. ed. São Paulo: 
Érica, 2014. 
 
Sobre a normalização, analise as seguintes sentenças: 
 
 
I. O objetivo da normalização é evitar os problemas que podem provocar falhas no projeto do 
banco de dados, bem como eliminar a mistura de assuntos. 
II. A normalização é feita pela análise dos dados que compõem as estruturas utilizando o 
conceito chamado formas normais. 
 
III. A normalização completa dos dados é feita seguindo as restrições das sete formas normais 
existentes. A passagem de uma forma normal para outra é feita tendo como base o resultado 
obtido na etapa anterior, ou seja, na forma normal anterior. 
 
IV. Normalmente após a aplicação das formas normais, algumas tabelas acabam sendo 
divididas em duas ou mais tabelas, o que no final gera um número maior de tabelas do que o 
originalmente existente. 
Agora, assinale a alternativa que apresenta a resposta CORRETA. 
Sua resposta 
Correta 
Apenas as afirmativas I, II e IV estão corretas. 
 
 
AMPLI – ANHANGUERA 
CIÊNCIAS DA COMPUTAÇÃO 
MODELAGEM DE DADOS 
 
 
Se foi útil, dê 
uma curtida! 
Questão 3 
Correta 
Questão com problema? 
Em sistemas de banco de dados pode ocorrer de uma determinada informação está 
representada no sistema várias vezes. Chamamos esse fenômeno de redundância de dados, 
que pode ser de dois tipos: redundância controlada e redundância não-controlada. Sobre o 
domínio de redundância controlada, avalie as seguintes asserções: 
 
I. Sistemas distribuídos, por exemplo, onde ocorre de uma mesma informação ser armazenada 
em vários computadores e, desta forma, permitindo acesso rápido a partir de qualquer um 
deles, é um exemplo de redundância controlada. 
 
 
PORQUE 
 
II. Esse tipo de estratégia é utilizada para melhorar a confiabilidade e, ou o desempenho 
global do sistema. 
A respeito dessas asserções, assinale a alternativa correta. 
Sua resposta 
Correta 
As asserções I e II são proposições verdadeiras e a II justifica a I. 
 
AMPLI – ANHANGUERA 
CIÊNCIAS DA COMPUTAÇÃO 
MODELAGEM DE DADOS 
 
 
Se foi útil, dê 
uma curtida! 
Questão 4 
Correta 
Questão com problema? 
Os métodos de normalização de banco de dados mais populares são: primeira forma normal 
(1FN), segunda forma normal (2FN) e terceira forma normal (3FN). Ao colocar as tabelas nas 
três formas normais, podemos garantir menor taxa de processamento, principalmente nas 
consultas que são utilizadas junções. 
 
De acordo com as informações apresentadas na tabela a seguir, faça a associação das formas 
normais contidas na coluna A com suas respectivas descrições contidas na coluna B. 
 
COLUNA A COLUNA B 
I. Primeira forma normal (1FN) 
II. Segunda forma normal 
(2FN) 
III. Terceira forma normal 
(3FN) 
1. os atributos devem ser mutuamente independentes, 
eliminando as funções transitivas. 
2. não pode ocorrer atributos com mais de um valor. 
3. todos os atributos não chave devem depender 
unicamente da chave primária da tabela. 
Assinale a alternativa que apresenta a associação CORRETA entre as colunas. 
Sua resposta 
Correta 
I - 2; II - 3; III - 1. 
 
AMPLI – ANHANGUERA 
CIÊNCIAS DA COMPUTAÇÃO 
MODELAGEM DE DADOS 
 
 
Se foi útil, dê 
uma curtida! 
Questão 5 
Correta 
Questão com problema? 
O termo Primeira Forma Normal (1FN) descreve um formato de tabela em que todos os 
atributos de chaves estão definidos, não há grupos de repetição na tabela e todos os atributos 
são dependentes da chave primária. 
 
Para converter uma tabela para a Primeira Forma Normal (1FN) são necessários os seguintes 
passos. 
 
1. Criar uma nova tabela para armazenar os grupos de repetição. 
2. Identificar a chave primária da tabela (esta deve identificar exclusivamente qualquer valor 
de atributo). 
3. Identificar e remover os grupos de repetição (elimine os nulos, assegurando que cada grupo 
de repetição contenha um valor de dados adequado). 
4. Criar um relacionamento entre a tabela que está sendo normalizada e sua tabela secundária 
onde os grupos de repetição foram armazenados. 
Assinale a alternativa que apresenta a ordem correta dos passos de conversão de uma tabela 
para a Primeira Forma Normal (1FN). 
Sua resposta 
Correta 
2 – 3 – 1 – 4.

Mais conteúdos dessa disciplina