

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 um esquema de relação 𝑅(𝐴, 𝐵, 𝐶,𝐷, 𝐸) e o conjunto de dependências funcionais 𝐹 = {𝐴 → 𝐵,𝐵𝐶 → 𝐷𝐸,𝐷 → 𝐴}
A respeito da chave candidata e da Forma Normal mais alta em que a relação R se encontra, assinale a afirmativa correta.
A chave candidata única é {C}, e a relação está na 1o Forma Normal (1NF).
A chave candidata única é {AC}, e a relação está na 2o Forma Normal (2NF).
As chaves candidatas são {AC} e {DC}, e a relação está na 3o Forma Normal (3NF) e não na Forma Normal de Boyce-Codd (BCNF).
A chave candidata única é {AC}, e a relação está na Forma Normal de Boyce-Codd (BCNF).
A chave candidata única é {C}, e a relação não está na 2o Forma Normal (2NF).
No processo de normalização de bancos de dados, diferentes formas normais são utilizadas para reduzir redundâncias e evitar anomalias nos dados. Entre elas, destaca-se a Forma Normal de Boyce-Codd (BCNF), considerada uma versão mais rigorosa da Terceira Forma Normal. Nesse contexto, assinale a alternativa que apresenta CORRETAMENTE a regra que caracteriza a Forma Normal de Boyce-Codd (BCNF).
Para toda relação entre atributos X > Y, o atributo Y deve possuir maior cardinalidade que X.
Para quaisquer atributos X e Y, a relação X se e somente se Y define uma dependência funcional válida.
Para toda relação entre atributos X + Y, o conjunto resultante deve formar uma chave primária.
Para toda dependência entre atributos X → Y, ambos devem pertencer obrigatoriamente à mesma chave composta.
Para toda dependência funcional X → Y, o determinante X deve ser uma chave candidata.
No projeto de bancos de dados relacionais, a normalização é um processo sistemático para minimizar a redundância de dados e melhorar a integridade. As formas normais (FN) definem critérios progressivamente mais rigorosos para a estrutura das tabelas. Em um cenário onde é crucial eliminar anomalias de atualização causadas por dependências transitivas e funcionais complexas, é necessário compreender a distinção técnica entre a Terceira Forma Normal (3FN) e a Forma Normal de Boyce-Codd (FNBC). Assinale a alternativa que descreve corretamente a condição que diferencia a FNBC da 3FN.
Uma tabela está em 3FN se, e somente se, todos os seus atributos dependerem apenas da chave primária, enquanto a FNBC exige que todos os atributos dependam de todas as chaves candidatas da tabela.
Uma tabela está em FNBC se, e somente se, para toda dependência funcional não trivial X → A, X for uma superchave, enquanto a 3FN permite que A seja parte de uma chave candidata, mesmo que X não seja uma superchave.
Uma tabela está em FNBC se, e somente se, eliminar todas as dependências transitivas, enquanto a 3FN se preocupa apenas com a eliminação de dependências parciais sobre chaves compostas.
Uma tabela está em 3FN se não houver dependências funcionais entre atributos não-chave, enquanto a FNBC estende essa regra para incluir dependências entre atributos que fazem parte de chaves candidatas.
Uma tabela está em FNBC se, e somente se, não contiver atributos multivalorados, uma condição que é menos rigorosa que a da 3FN, a qual exige a eliminação de dependências parciais.
Considerando que as formas normais organizam os dados em estruturas lógicas que favorecem a eficiência e a consistência, é correto afirmar que uma relação está na forma normal de Boyce-Codd (FNBC) se
todos os seus determinantes forem chaves primárias candidatas.
estiver na 3FN e não possuir atributos multivalorados.
todos os atributos não primos forem dependentes diretamente da chave primária.
toda dependência funcional nela contida tiver como determinante uma superchave.
todas as dependências transitivas e parciais forem eliminadas, independentemente das chaves.
A forma normal de Boyce-Codd assegura que qualquer atributo ou conjunto de atributos que determina outro em uma tabela (determinante) seja uma chave candidata, eliminando possíveis anomalias causadas por dependências funcionais inadequadas.
Certo
Errado


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Dentre os tipos de formas normais considerados no desenvolvimento de bancos de dados relacionais, há um tipo denominado de Forma Normal de
Boyce-Codd.
Entidades.
Árvores B+.
Fluxo de Dados.
Simulação.
Com referência à normalização de bancos de dados, considere uma tabela relacional T, com colunas A, B, C, D, E, na qual as dependências funcionais identificadas são exibidas a seguir.
A -> B
B -> A
A -> C
B -> D
B -> E
D -> B
O comando SQL utilizado na criação dessa tabela é exibido a seguir.
create table T (
A int not null unique,
B int not null unique,
C int not null unique,
D int not null unique,
E int not null )
Assinale a dependência funcional adicional necessária para que o esquema acima esteja de acordo com a forma normal BoyceCodd.
A, B, C, D -> E
C -> D
C -> E
E -> A
E -> A, B, C D
Um Técnico do Tribunal do Trabalho está normalizando um modelo de dados até a forma normal BCNF - Boyce.Codd Normal Form que
exige que todos os determinantes sejam superchaves.
Permite dependências funcionais parciais.
é equivalente à 2NF.
é menos restritiva que a 3NF.
elimina todas os atributos muitivalorados.
Com referência à normalização de bancos de dados, considere uma tabela relacional T, com colunas C, H, N, P, na qual as dependências funcionais identificadas são exibidas a seguir.
C -> H
C -> P
C -> N
P -> C
O comando SQL utilizado na criação dessa tabela é exibido a seguir.
create table T (
C int not null unique,
H int null unique,
P int null unique,
N int not null
)
Assinale a dependência funcional adicional necessária para que o esquema acima esteja de acordo com a forma normal Boyce-Codd.
C, H, P -> N
H -> P
N -> P
N -> H
P, H -> C
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)


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considere uma tabela relacional R com atributos A, B, C, D, e as seguintes dependências funcionais.

Estabelecendo-se que os atributos sublinhados identificam chaves, primárias ou candidatas, o esquema correto para que se obtenha um projeto normalizado até a forma normal Boyce- Codd, é
R (A, B, C, D)
R (A, B, C, D)
R (A, B, C, D)
R1 (A, C, D)
R2 (A, B)
R1 (A, B, D)
R2 (B, C)
No Brasil, cada pessoa possui apenas um CPF e cada pessoa pode possuir apenas um nome. Quando numa tabela de um banco relacional há uma coluna com o CPF de uma pessoa e seu respectivo nome, a coluna CPF deve ser uma chave, primária ou candidata.
Essa exigência faz parte do processo de normalização do banco de dados, e é decorrente do enunciado da:
primeira forma normal;
segunda forma normal;
terceira forma normal;
forma normal Boyce-Codd;
quarta forma normal.
Para o caso de um desenvolvedor precisar implementar seu próprio controlador de base de dados, usando a JPA, qual seria a tecnologia de Java EE mais interessante para se implementar esse serviço?
Implementar a JPA dentro de um Web Service.
Implementar a JPA dentro de um JAX-RPC.
Implementar a JPA dentro de um Servlet.
Implementar a JPA dentro de um EJB.
Implementar a JPA dentro de um JavaBean.
Assinale a alternativa que apresenta a melhor definição da forma normal de Boyce/Codd (FNBC).
Atributos não chaves são mutuamente dependentes, mas irredutivelmente dependentes da chave primária.
Nenhum atributo não chave é dependente da chave primária.
Atributos não chave são dependentes entre si.
Cada tupla tem exatamente um valor para cada atributo.
Cada determinante é uma chave candidata.
A normalização de tabelas de um banco de dados relacional, no que diz respeito à segunda e terceira formas normais e à forma normal de Boyce-Codd, faz uso de uma ferramenta analítica. Essa ferramenta é constituída
pelas dependências funcionais entre os atributos de cada tabela.
pelos domínios dos atributos de cada tabela.
pelos meta-dados de cada tabela.
pelos índices que compõem cada tabela.
pelos algoritmos de codificação dos dados de cada tabela.


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
A forma normal de Boyce/codd é aplicada para relações que possuem os seguintes requisitos:
chaves candidatas redundantes e duas ou mais chaves candidatas.
duas ou mais chaves candidatas, chaves candidatas redundantes e superposição de atributos nas chaves candidatas.
duas ou mais chaves candidatas, chaves candidatas compostas (mais de um atributo) e chaves candidatas redundantes.
chaves candidatas redundantes, chaves candidatas compostas (mais de um atributo) e superposição de atributos nas chaves candidatas.
duas ou mais chaves candidatas, chaves candidatas compostas (mais de um atributo) e superposição de atributos nas chaves candidatas.
Considere:
− RelVar como a representação de um conjunto de pares ordenados de domínio e nome que serve como cabeçalho em uma relação;
− DF significando dependência funcional;
− A notação matemática para o modelo relacional.
Dado o enunciado: Seja R uma RelVar, seja X qualquer subconjunto dos atributos de R e seja A qualquer atributo isolado de R. Então, R está na 3FN se e somente se, para cada DF X → A em R, pelo menos uma das possibilidades a seguir é verdadeira:
I. X contém A;
II. X é uma superchave;
III. A está contido em uma chave candidata de R.
A definição da FNBC (Boyce/Codd) é obtida a partir deste enunciado da 3FN descartando somente
as possibilidades I e III.
a possibilidade I.
a possibilidade II.
a possibilidade III.
as possibilidades I e II.
Considerando-se que o esquema relacional apresentado esteja normalizado até a forma normal Boyce-Codd, a dependência funcional que NÃO pode existir é:
aluno_ID, ano sigla
aluno_ID, sigla ano
sigla denominação
denominação sigla
aluno_ID, nascimento nome