

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Considere os campos da tabela abaixo.
cpf---- VARCHAR(18)
rg---- VARCHAR(18)
anoNascimento---- INT
nome---- VARCHAR(70)
anosContribuicao---- INT
valorReceberAno---- DOUBLE
totalReceber---- DOUBLE
Sob o ponto de vista da normalização de banco de dados, a tabela, cujos campos são mostrados acima, infringirá a terceira forma normal se
não contiver colunas com dependência funcional transitiva.
a quantidade de anosContribuicao for menor do que anoNascimento.
utilizar chave primária composta por cpf e rg.
não estabelecer relação de integridade referencial com outra tabela.
o campo totalReceber for resultante da multiplicação do campo anosContribuicao por valorReceberAno.
Em um banco de dados relacional, para que uma tabela de ligação com chave primária composta esteja na segunda forma normal, ela deve estar na primeira forma normal e
os campos da tabela que não sejam chaves dependerão integralmente da chave primária composta, e não apenas de uma parte dela.
não deve conter chaves estrangeiras como parte da chave primária.
não deve conter campos simples, ou seja, campos que não sejam parte da chave primária ou estrangeira.
deve conter apenas dois atributos na chave primária composta.
deve manter a integridade de coluna por meio das chaves candidatas.
O processo de modelagem a partir do qual se aplicam regras a todas as tabelas do banco de dados com o objetivo de evitar falhas no projeto, como redundância de dados e mistura de diferentes assuntos em uma mesma tabela, é chamado de:
indexação.
hierarquização.
dicionarização.
normalização.
A normalização de dados é o processo que permite a simplificação da estrutura de um banco de dados, de modo que ela se apresente em um estado timo, sem duplicação de informação. Com relação à normalização, analise as afirmativas a seguir:
I. Diz-se que uma relação está na 1FN quando não contém atributos multivalorados e não contém grupos repetitivos. O objetivo é eliminar a repetição de grupos de informação.
II. Diz-se que uma relação está na 2FN quando está na 1FN e todos os atributos não chave dependem funcionalmente da totalidade da chave. Na 2FN são eliminadas todas as dependências parciais de atributos não chave para com a chave primária.
III. Diz-se que uma relação está na 3FN quando está na 1FN e não obrigatoriamente na 2FN e todos os atributos não chave dependem funcionalmente uns dos outros. Na 3FN se uma relação obedecer a esta forma então todos os atributos são funcionalmente independentes da chave.
Assinale
se somente as afirmativas I e II estiverem corretas.
se somente as afirmativas I e III estiverem corretas.
se somente as afirmativas II e III estiverem corretas.
se nenhuma afirmativa estiver correta.
Dentro do contexto de modelagem de um banco de dados relacional em formas normais, é correto afirmar que a técnica de desnormalização consiste em
criar tabelas intermediárias para quebra de cardinalidade N:N
criar índices B-tree para que as formas normais tenham melhor desempenho.
revisar as falhas geradas por eventuais erros no processo de normalização.
utilizar algoritmos de sincronização para gerar economia de espaço em disco.
sacrificar algumas regras normais em favor da execução mais rápida de determinadas consultas.
Em relação às formas normais em Modelagem de Banco de Dados, “parte de uma chave determina parte de uma chave e uma coluna não chave determina parte de uma chave”. Os dois casos especiais são abrangidos por:
1FN
2FN
3FN
FNBC (Forma Normal de Boyce-Codd)
Mariana é uma engenheira de dados que foi incumbida de otimizar o banco de dados de uma grande universidade. Ao analisar a normalização da tabela de matrículas apresentada a seguir, que possui como chave primária as duas primeiras colunas, Mariana concluirá que
Matricula | ||||
id_aluno | id_curso | data_matricula | nome_aluno | data_pagamento |
está na terceira forma normal.
não está na primeira forma normal.
está na forma normal boyce codd.
não está na segunda forma normal.
está na quarta forma normal.
Sobre banco de dados, considere a tabela:
aluno_disciplina (cod_aluno, cod_disciplina, nome_disciplina, nota)
Após a normalização temos duas tabelas cujo resultado obtido foi:
aluno_disciplina (cod_aluno, cod_disciplina, nota)
disciplina (cod_disciplina, nome_disciplina)
Os campos em negrito representam a chave primária. Assinale a alternativa que indica CORRETAMENTE a
forma normal aplicada:
1FN
2FN
3FN
FNBC
5FN
Segundo Elmasri & Navalhe (2011), uma tabela de banco de dados está na segunda forma normal (2FN) somente se está na primeira forma normal (1 FN) e:
o conjunto de todas as chaves candidatas são unívocas.
a chave primária é gerada artificialmente.
todos os atributos são associados transitivamente com um índice.
todos os passiveis arranjos de atributos são subgrupos válidos.
todos os atributos não chave são dependentes da chave primária.
Na modelagem relacional, se determinada relação está na terceira forma normal, sabe-se que
as dependências transitivas foram eliminadas.
é possível que ainda existam campos multivalorados tratados na quarta forma normal.
ainda podem existir dependências parciais com a chave primária, tratadas na quinta forma normal.
a relação já atende às regras da Forma Normal de Boyce-Codd (FNBC).
não existem atributos não-chave funcionalmente dependentes de parte da chave primária
Um Sistema Gerenciador de Banco de Dados Relacional (SGBDR) precisa lidar com enorme quantidade de dados com baixa latência de resposta. Para manter a eficiência no processamento, os dados devem ser restritos a estruturas com alto grau de controle e padronização e para isso foram criadas as regras de normalização de dados. Dentre essas regras, aquela que determina que todos os valores dos atributos devem ser indivisíveis é a:
Primeira Forma Normal (1 FN).
Segunda Forma Normal (2FN).
Terceira Forma Normal (3FN)
Forma Normal de Boyce Codd (FNBC).
Quarta Forma Normal (4FN).
O/A ______________ de banco de dados é um conjunto de regras que visa, principalmente, a organização de um projeto de banco de dados para reduzir a redundância de dados, aumentar a integridade de dados e o desempenho.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
disponibilidade
engenharia
sistema gerenciador
recursividade
normalização
Na normalização de dados, as formas normais que tentam minimizar o número de campos envolvidos em uma chave composta são:
2FN e 4FN.
3FN e 4FN.
4FN e 5FN.
Boyce-Codd e 3FN.
2FN e Boyce-Codd.
Ter um campo calculado em uma tabela, ou seja, um campo que é resultante de cálculo com valores de outros campos viola direta e principalmente a
primeira forma normal (1FN).
quarta forma normal (4FN).
terceira forma normal (3FN).
quinta forma normal (5FN).
segunda forma normal (2FN).
Infringe a terceira forma normal uma entidade na qual haja a presença de um atributo
que possui restrição de entrada decorrente do uso de constraint check.
que é chave estrangeira mas não faz parte da chave primária composta.
que é chave estrangeira e também parte da chave primária composta.
cujo valor é resultante da multiplicação de valores contidos em dois outros atributos.
cujo valor é totalmente dependente de ambos os atributos da chave primária composta.
Com relação à normalização de tabelas em projeto de banco de dados, assinalar a alternativa que preenche a lacuna abaixo CORRETAMENTE:
Uma tabela encontra-se na 2FN, quando, além de estar na 1FN, não contém _____________________.
dependência funcional multi-valorada
dependências parciais
dependências transitivas
dependências indiretas
Normalização é um processo destinado a avaliar e corrigir as tabelas de banco de dados, a fim de reduzir redundância e mistura de diferentes dados na mesma tabela. A forma normal violada quando uma relação possui dependências multivaloradas indesejáveis, podendo, por isso, ser usada para identificar e decompor tais relações, se refere a:
1FN
3FN
4FN
Forma Normal de Boyce-Codd (FNBC)
Em um banco de dados, a chave primária de uma relação descrita pelo esquema R (A1, A2, A3, A4, A5) é composta de atributos A1 e A2. As seguintes dependências funcionais estão presentes:
A1 determina A3
A3 determina A5
A2 determina A4
A5 determina A1
Sobre normalização, o esquema de relação R atende à
primeira forma normal.
segunda forma normal.
terceira forma normal.
forma normal de Boyce-Codd.
Uma entidade de ligação possui uma chave primária composta pelos atributos que são chaves primárias nas entidades ligadas a ela. A verificação para saber se os atributos não chave são dependentes total ou parcialmente da chave primária composta, com objetivo de eliminar as dependências funcionais parciais, é feita na
5FN
4FN
3FN
1FN
2FN
Após observar o esquema relacional e respectivas dependências funcionais existentes na Figura 3, pode-se concluir que essa tabela está na:
I. 1ª Forma Normal (1FN).
II. 2ª Forma Normal (2FN).
III. 3ª Forma Normal (3FN).
Quais estão corretas?
Apenas I.
Apenas II.
Apenas I e II.
Apenas II e III.
I, II e III.