Buscar

Algoritmo de Programação II - Atividade 3

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

24/11/2023, 10:40 Atividade Avaliativa 3: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=214494&cmid=370427 1/6
Painel / Cursos / 2023ED - Projeto de Banco de Dados I - G91-1369EAD3A / UNIDADE 3 - Modelo Relacional e Normalização de Banco de Dados
/ Atividade Avaliativa 3
Iniciado em domingo, 10 set 2023, 18:44
Estado Finalizada
Concluída em domingo, 10 set 2023, 22:11
Tempo
empregado
3 horas 26 minutos
Avaliar 2,50 de um máximo de 2,50(100%)
Comentários Parabéns, você compreendeu muito bem o que foi estudado! (mais de 90%).
Questão 1
Correto
Atingiu 0,25 de 0,25
Para a construção de uma base de dados, é necessário seguir um conjunto de etapas e gerar progressivamente esquemas de dados que
constituirão o projeto da base de dados. Neste contexto analise as seguintes afirmativas:
I. A primeira etapa é a Análise de Requisitos e nesta etapa é possível utilizar a normalização como uma ferramenta de engenharia reversa
para obter os dados a partir de documentos do sistema que está sendo analisado.
II. Na segunda etapa é construído o esquema conceitual e é neste momento que se constrói o esquema relacional, utilizando o modelo
relacional.
III. Na terceira etapa é construído o esquema lógico e é neste momento que se constrói o diagrama entidade-relacionamento.
IV. Na quarta etapa é definido o esquema físico.
Assinale a seguir a alternativa verdadeira:
Escolha uma opção:
Apenas as afirmativas I e II são verdadeiras.
Todas as afirmativas são falsas.
Todas as afirmativas são verdadeiras.
Apenas as afirmativas II e III são verdadeiras.
Apenas as afirmativas I e IV são verdadeiras.
Sua resposta está correta.
A resposta correta é: Apenas as afirmativas I e IV são verdadeiras.
https://ava.uniftec.com.br/course/view.php?id=4364
https://ava.uniftec.com.br/course/view.php?id=4364
https://ava.uniftec.com.br/my/
https://ava.uniftec.com.br/course/index.php
https://ava.uniftec.com.br/course/view.php?id=4364
https://ava.uniftec.com.br/course/view.php?id=4364&section=4
https://ava.uniftec.com.br/mod/quiz/view.php?id=370427
24/11/2023, 10:40 Atividade Avaliativa 3: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=214494&cmid=370427 2/6
Questão 2
Correto
Atingiu 0,25 de 0,25
Questão 3
Correto
Atingiu 0,25 de 0,25
A normalização de banco de dados é uma importante ferramenta para avaliar a qualidade de cada tabela e do banco de dados. Neste
contexto, analise as seguintes afirmativas:
I. A normalização é um processo composto por um conjunto de regras, denominadas formas normais.
II. A análise das formas normais pode ser realizada em qualquer ordem e o resultado será o mesmo.
III. A normalização somente pode ser utilizada em bases de dados relacionais, não possuindo qualquer outra aplicação.
IV. Quando uma tabela não está em conformidade com uma forma normal, a informação que infringe a regra deve ser removida da
tabela.
A seguir assinale a alternativa verdadeira:
Escolha uma opção:
Somente as afirmativas I e II são verdadeiras.
Somente as afirmativas I e IV são verdadeiras.
Somente as afirmativas III e IV são verdadeiras.
Somente a afirmativa I é verdadeira.
Somente as afirmativas II e III são verdadeiras.
Sua resposta está correta.
A resposta correta é: Somente as afirmativas I e IV são verdadeiras.
As chaves são estruturas importantes para os banco de dados relacionais. Neste contexto analise as seguintes afirmativas:
I. A chave primária de uma tabela permite diferenciar cada uma das tuplas da tabela.
II. A chave primária de uma tabela não pode receber o valor NULL (nulo).
III. A chave primária de uma tabela não pode ser composta por mais de um campo.
IV. Uma tabela pode ter diversas chaves estrangeiras.
V. Cada chave estrangeira referencia a chave primária de uma outra tabela.
VI. A chave estrangeira pode receber o valor NULL (nulo) se o campo não for obrigatório.
A seguir assinale a alternativa verdadeira:
Escolha uma opção:
As afirmações II e VI são falsas.
Apenas a afirmativa III é falsa.
As afirmações IV e V são falsas.
As afirmações III e IV são falsas.
As afirmações I e III são falsas.
Sua resposta está correta.
A resposta correta é: Apenas a afirmativa III é falsa.
24/11/2023, 10:40 Atividade Avaliativa 3: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=214494&cmid=370427 3/6
Questão 4
Correto
Atingiu 0,25 de 0,25
Questão 5
Correto
Atingiu 0,25 de 0,25
A normalização de dados é um processo que aplica um conjunto de regras para avaliar a qualidade de uma base de dados. Ela também
é uma ferramenta para realizar o processo de engenharia reversa de documentos, apoiando assim o processo de levantamento de
requisitos. Nesse contexto analise as seguintes afirmativas:
I. Ao utilizar a normalização de documentos, a primeira etapa é extrair todos os dados do documento e com ele construir uma relação
não normalizada (ñn).
II. As formas normais são analisadas sequencialmente, sempre seguindo a ordem 1FN, 2FN, 3FN.
III. Um tabela não pode estar na 3FN se não estiver na 1FN e na 2FN.
IV. Quando uma tabela não está na 1FN, o campo ou conjunto de campos, que podem receber diversos valores, devem ser retirados da
tabela e normalmente passam a constituir outra tabela que devem herdar a chave primária da tabela original.
Assinale a seguir a alternativa verdadeira:
Escolha uma opção:
Apenas as afirmativas II e III são verdadeiras.
Todas as afirmativas são falsas.
Todas as afirmativas são verdadeiras.
Apenas as afirmativas III e IV são verdadeiras.
Apenas as afirmativas I e II são verdadeiras.
Sua resposta está correta.
A resposta correta é: Todas as afirmativas são verdadeiras.
O Modelo Relacional é um dos mais importantes modelos de dados utilizados para construção de esquemas lógicos de um sistema que
utilize banco de dados. Neste contexto analise as seguintes afirmativas:
I. O Modelo Relacional foi proposto por Peter Chen em 1976.
II. O Modelo Relacional é um modelo conceitual.
III. O Modelo Relacional foi baseado na Teoria dos Conjuntos.
IV. O Modelo Relacional foi substituído atualmente por modelos mais completos e por isso não é mais utilizado em SGBDs disponíveis
comercialmente.
A seguir assinale a alternativa correta.
Escolha uma opção:
Somente a afirmativa I é verdadeira.
Somente a afirmativa IV é verdadeira.
Somente a afirmativa III é verdadeira.
Todas as afirmativas são falsas.
Somente a afirmativa II é verdadeira.
Sua resposta está correta.
A resposta correta é: Somente a afirmativa III é verdadeira.
24/11/2023, 10:40 Atividade Avaliativa 3: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=214494&cmid=370427 4/6
Questão 6
Correto
Atingiu 0,25 de 0,25
Questão 7
Correto
Atingiu 0,25 de 0,25
Um esquema relacional pode ser especificado de diversas maneiras. Uma dessas é a estrutura resumida. Neste contexto analise as
seguintes afirmativas:
I. Especifica-se o nome da tabela e na sequencia, entre parênteses, a lista de campos.
II. Os campos que compõem a chave primária são sublinhados.
III. Os campos que são chaves estrangeiras são precedidos pelo símbolo #
IV. O campos opcionais são precedidos pelo símbolo °
A seguir assinale a alternativa verdadeira:
Escolha uma opção:
Apenas as afirmativas II e III são verdadeiras.
Apenas as afirmativas I e II são verdadeiras.
Todas as afirmativas são falsas.
Apenas as afirmativas I, II e III são verdadeiras.
Todas as afirmativas são verdadeiras.
Sua resposta está correta.
A resposta correta é: Todas as afirmativas são verdadeiras.
As restrições de integridade são regras que devem ser cumpridas pelos SGBDs relacionais para garantir a correção do banco de dados.
Neste contexto, analise as seguintes afirmativas:
I. A integridade de identidade define que a chave primária é a identidade de uma tabela.
II. Pela integridade de identidade, quando uma nova tupla é inserida, o valor da chave primária deve ser diferente daqueles que já estão
nas outras tuplas.
III.A integridade referencial está relacionada com a chave estrangeira.
IV. Pela integridade referencial, os valores de chave estrangeira devem existir como chave primária na tabela referenciada.
V. Pela integridade referencial, não se pode excluir tuplas que são referenciadas por uma chave estrangeira.
VI. A integridade de domínio está relacionada com o tipo de dado de uma coluna ou conjunto de valores que pode receber.
VII. A integridade de valores nulos determina que campos opcionais podem receber o valor NULL.
A seguir assinale a alternativa verdadeira:
Escolha uma opção:
Todas as afirmativas são falsas.
Apenas as afirmativas IV e V são falsas.
Apenas a afirmativa V é falsa.
Todas as afirmativas são verdadeiras.
As afirmativas III, IV e V são falsas.
Sua resposta está correta.
A resposta correta é: Todas as afirmativas são verdadeiras.
24/11/2023, 10:40 Atividade Avaliativa 3: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=214494&cmid=370427 5/6
Questão 8
Correto
Atingiu 0,25 de 0,25
Questão 9
Correto
Atingiu 0,25 de 0,25
O modelo relacional é definido por alguns elementos que estruturam as informações que serão armazenadas. Neste contexto relacione
os elementos a seguir:
Estabelece associações entre as relações 
Conjunto não ordenado de dados 
Um linha da tabela (relação) 
Define um domínio (tipo) 
Ausência de informação 
Identifica cada tupla da relação 
Chave Estrangeira
Tabela
Tupla
Coluna
NULL
Chave Primária
Sua resposta está correta.
A resposta correta é: Estabelece associações entre as relações → Chave Estrangeira, Conjunto não ordenado de dados → Tabela, Um linha
da tabela (relação) → Tupla, Define um domínio (tipo) → Coluna, Ausência de informação → NULL, Identifica cada tupla da relação →
Chave Primária.
A análise da dependência funcional é realizada para verificação da segunda e da terceira formas normais. Neste conexto analise as
seguintes afirmativas:
I. Quando o valor de um campo X sempre implica do valor de outro campo Y, diz-se que X implica em Y, portanto existe uma
dependência funcional entre Y e X.
II. Todos os campos que não fazem parte da chave primária de uma tabela devem depender funcionalmente da chave primária da tabela.
III. Uma dependência funcional parcial ocorre quando um campo depende funcionalmente apenas de parte da chave primária e isto
somente pode ocorrer quando a chave primária é composta.
IV. Uma dependência funcional transitiva ocorre quando um campo depende funcionalmente de outro campo que não é a chave
primária.
A seguir assinale a alternativa correta:
Escolha uma opção:
Todas as afirmativas são verdadeiras.
Apenas as afirmativas I e II são verdadeiras.
Apenas as afirmativas III e IV são verdadeiras.
Apenas as afirmativas II e III são verdadeiras.
Todas as afirmativas são falsas.
Sua resposta está correta.
A resposta correta é: Todas as afirmativas são verdadeiras.
24/11/2023, 10:40 Atividade Avaliativa 3: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=214494&cmid=370427 6/6
Questão 10
Correto
Atingiu 0,25 de 0,25
A normalização de banco de dados consiste em um conjunto de regras que são analisadas em cada tabela para verificar a sua qualidade.
Neste contexto relacione as explicações com as definições:
Define que todos campos que não fazem parte da chave primária não podem depender funcionalmente de outros
campos que não façam parte da chave primária da tabela.

Segunda Forma Normal

Define que todos campos que não fazem parte da chave primária devem depender funcionalmente de toda a chave
primária da tabela.

Define que em uma tupla cada campo somente pode receber um valor, não pode ser multvalorado.

Terceira Forma Normal

Define que uma tabela não pode ter dependências funcionais transitivas.

Define que uma tabela não pode ter dependências funcionais parciais.

Primeira Forma Normal.

3FN
2FN
2FN
1FN
3FN
3FN
2FN
1FN
Sua resposta está correta.
A resposta correta é: Define que todos campos que não fazem parte da chave primária não podem depender funcionalmente de outros
campos que não façam parte da chave primária da tabela. → 3FN, Segunda Forma Normal → 2FN, Define que todos campos que não
fazem parte da chave primária devem depender funcionalmente de toda a chave primária da tabela. → 2FN, Define que em uma tupla
cada campo somente pode receber um valor, não pode ser multvalorado. → 1FN, Terceira Forma Normal → 3FN, Define que uma tabela
não pode ter dependências funcionais transitivas. → 3FN, Define que uma tabela não pode ter dependências funcionais parciais. → 2FN,
Primeira Forma Normal. → 1FN.