

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.
Em projetos de bancos de dados existem as Formas Normais (FN). Sabendo disso, a Forma Normal que trata da dependência funcional total é tecnicamente conhecida como
5FN.
1FN.
4FN.
3FN.
2FN.
Considere as tabelas a seguir com seus respectivos campos.
TabelaA = {codigo_projeto (PK), codigo_funcionario (PK), nome_funcionario, cargo_funcionario, data_inicio_projeto, duração_projeto}
TabelaB = {codigo_departamento (PK), nome_departamento, telefone_departamento, localizacao}
TabelaC = {cpf_cliente (PK), codigo_produto (PK), nome_cliente, valor_unitario_produto, qtdade_produto}
TabelaD = {numero_processo (PK), ano_processo, local_processo, vara }
TabelaE = {ra_aluno (PK), codigo_disciplica (PK), nome_aluno, carga_horaria_disciplina, nota}
Deve-se verificar se há violação da segunda forma normal (2FN) SOMENTE nas tabelas:
TabelaB e TabelaD
TabelaA e TabelaE.
TabelaA, TabelaB e TabelaC.
TabelaC e TabelaE.
TabelaA, TabelaC e TabelaE.
Normalização de um banco de dados relacional é o conjunto de regras que visa minimizar as anomalias de modificação dos dados e dar maior flexibilidade em sua utilização. Diz-se que as tabelas que atendem a esse conjunto de regras estão em uma determinada forma normal. Existem 3 formas normais mais conhecidas: 1ª Forma Normal (1FN), 2ª Forma Normal (2FN)e 3ª Forma Normal (3FN), cada uma com um conjunto de regras dentre as descritas a seguir:
I. Substituir o atributo multivalorado por um conjunto de atributos de mesmo domínio, cada um representando a ocorrência de um valor; ou retirar da relação o atributo multivalorado, e criar uma nova relação que tem o mesmo conjunto de atributos chave, acrescido do atributo multivalorado como chave porém tomado como monovalorado.
II. Identificar todos os atributos que são funcionalmente dependentes de outros atributos não chave; removê-los e criar uma nova entidade com os mesmos.
III. Identificar os atributos que não são funcionalmente dependentes de toda chave primária; removê-los da entidade e criar uma nova entidade com eles.
IV. Não existir dependências multivaloradas.
Marque a alternativa que define os procedimentos necessários para que uma relação se encontre na segunda forma normal (2FN).
I e II.
I e III.
II e IV.
I, II e III.
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:
Uma tabela de um banco de dados relacional está em uma forma normal N se satisfaz as condições da forma normal N e também satisfaz a forma normal N-1. Aceitase, em termos práticos, que uma relação está normalizada quando todas as suas relações satisfazem pelo menos a forma normal 3 ou a forma normal de Boyce-Codd. Sobre as formas normais, assinale a alternativa INCORRETA.
Para que uma relação esteja na TERCEIRA FORMA NORMAL, cada atributo deve conter apenas valores atômicos, nenhum dos atributos não-chave depende de outro atributo também não chave e deve estar na SEGUNDA FORMA NORMAL.
Uma relação está na PRIMEIRA FORMA NORMAL quando cada atributo contém apenas valores atômicos e não há conjuntos de atributos repetidos descrevendo a mesma característica, ou seja, a PRIMEIRA FORMA NORMAL não admite repetições ou campos que tenham mais que um valor.
Para que a relação esteja na FORMA NORMAL DE BOYCE-CODD, uma entidade precisa possuir somente atributos que são chaves-candidatas e estar na TERCEIRA FORMA NORMAL.
Para que uma relação esteja na SEGUNDA FORMA NORMAL, os atributos que não são chave dependem da totalidade da PRIMEIRA FORMA NORMAL.
Uma relação está na TERCEIRA FORMA NORMAL se está na SEGUNDA FORMA NORMAL e nenhum dos atributos não-chave depende de outro também não-chave. A FORMA NORNAL DE BOYCE-CODD é uma forma mais restritiva da TERCEIRA FORMA NORMAL.
O processo que visa reduzir redundâncias tais como anomalias causadas por inserções, atualizações ou exclusões em banco de dados, chama-se Normalização. Dentre as alternativas abaixo, escolha a única CORRETA:
Uma relação está na Terceira Forma Normal (3FN), independente se ela está ou não na Segunda Forma Normal (2FN), e essa mesma relação não possui dependências transitivas.
Dependência Funcional Total ocorre quando existe um atributo que não é chave e nem faz parte da chave, mas que identifica outros atributos
Toda relação está na Primeira Forma Normal (1FN) se os seus atributos são compostos, multivalorados ou grupos repetidos de dados.
Uma relação está na Segunda Forma Normal (2FN) se estiver na Primeira Forma Normal (1FN) e todo atributo que não compõe a chave primária deve ter dependência funcional total em relação à chave primária.
Dependência Transitiva ocorre quando o atributo não chave deve depender de toda a chave primária composta.
A tabela que contém os campos abaixo está na terceira forma normal.
ENOME
CPF
DATANASC
ENDERECO
NUMERO
ATRIBUICOES
DEPARTAMENTO
GERENCIA
Certo
Errado
Na engenharia reversa de modelos relacionais, o ponto de partida é um modelo lógico ou físico de um banco de dados relacional, obtendo-se como resultado em geral um modelo conceitual na forma de diagrama de entidade-relacionamento. A engenharia reversa de modelos relacionais pode ser útil quando o banco de dados tiver sido criado sem o uso de uma metodologia de desenvolvimento que preveja a construção de um modelo conceitual abstrato, ou quando o esquema do banco de dados tiver sofrido modificações ao longo do tempo sem que elas tenham sido registradas no modelo conceitual.
Certo
Errado
O objetivo da normalização de dados durante o projeto de banco de dados é prover um armazenamento consistente, o que evita redundância de dados e anomalias de manipulação de dados.
Certo
Errado
No contexto de banco de dados relacionais, o conceito de dependência referencial assegura que um valor que aparece em uma tabela para determinado conjunto de atributos apareça em outro conjunto de atributos de outra tabela. Assim, essa dependência define, entre outras situações, que os valores dos campos que aparecem em uma chave estrangeira devam aparecer na chave primária da tabela referenciada.
Certo
Errado
Sobre normalização e formas normais em banco de dados, analise as assertivas a seguir:
I. Para estar na segunda forma normal (2FN), uma tabela também deve, necessariamente, estar na primeira forma normal (1FN).
II. Para estar na segunda forma normal (2FN), uma tabela não pode conter uma coluna que dependa apenas de parte de uma chave primária composta.
III. Para estar na terceira formal normal (3FN), uma tabela não pode conter uma coluna que, além de depender da chave primária, dependa de outra coluna ou conjunto de colunas da tabela.
Quais estão corretas?
Apenas I.
Apenas III.
Apenas I e II.
Apenas II e III.
I, II e III.