Questões de Concurso
Comentadas sobre formas normais em banco de dados
Foram encontradas 670 questões
I. A normalização consegue armazenar os mesmos dados em menos tabelas.
II. Existem somente três estágios ou formas de normalização, o 1°, o 2° e o 3°.
Está correto o que se afirma em:
Sobre o processo de normalização de banco de dados, considere o esquema apresentado a seguir no contexto de um sistema de controle de matrículas em cursos e marque a afirmativa correta.
Matrícula (CodAluno, CodTurma, CodDisciplina, NomeDisciplina, NomeAluno, DataNascAluno)
Onde:
Matrícula é o nome da tabela.
A chave primária é formada pelos atributos CodAluno e CodTurma.
CodAluno é o código do aluno matriculado.
CodTurma é o código da turma na qual o aluno está matriculado.
CodDisciplina é o código que identifica a disciplina da turma.
NomeDisciplina é o nome da disciplina da turma.
NomeAluno é o nome do aluno matriculado.
DataNascAluno é a data de nascimento do aluno matriculado.
Aplicando a Terceira Forma Normal (3FN) no esquema relacional abaixo, os esquemas relacionais resultantes são:
funcionario {codfunc, nome, end, email, codsetor, descsetor, salario, codfuncao, descfuncao, ch_funcao, cpf}
Suponha que seja dada a relação R = (A, B, C, D, E) com as seguintes dependências funcionais
{CE → D, D → B, C → A}
A respeito de R pode-se afirmar que
I. R está na primeira forma normal.
II. R está na segunda forma normal.
III. a única chave candidata é {C, E}.
Assinale:
Considere um modelo de dados sobre uma faculdade onde:
I. Há 2 cursos;
II. Há várias disciplinas;
III. Há vários alunos;
IV. Cada aluno está matriculado num único curso;
V. Cada aluno pode inscrever-se em várias disciplinas;
VI. Cada disciplina tem um único professor;
VII. Há vários professores;
VIII. Cada professor ministra uma única disciplina.
Pode-se concluir que os relacionamentos “professor:disciplina” e “aluno:curso” são, respectivamente:
A tabela Inscrição contém as seguintes colunas:
Código do Curso
Código do Aluno
Data de Inscrição
Número da Sala
Nome do Aluno
Considerando-se que a chave primária dessa tabela é formada pelas colunas Código do Curso e Código do Aluno, é correto
afirmar que ela
I. Uma relação está na Primeira Forma Normal (1FN) quando ela não contém tabelas aninhadas.
II. Uma relação está na Segunda Forma Normal (2FN) quando, além de estar na Primeira Forma Normal, não contém dependências parciais.
III. Uma relação está na Terceira Forma Normal (3FN) se e somente se, além de estar na Segunda Forma Normal, não possuir dependências funcionais transitivas ou indiretas.
Quais estão corretas?
I - A primeira forma normal afirma que o domínio de um atributo deve incluir apenas valores atômicos (simples, indivisíveis) e que o valor de qualquer atributo em uma tupla deve ser um único valor do domínio desse atributo.
II - Um esquema de relação R está na terceira forma normal se cada atributo não principal X em R não for parcialmente dependente de qualquer chave K de R. A chave K de R deve ser obrigatoriamente uma chave candidata multivalorada (não-atômica) da relação R.
Pode-se afirmar que:
PORQUE
Em um banco de dados relacional, a 3a Forma Normal permite a existência de dependências funcionais não triviais cujo lado esquerdo não seja uma superchave.
Analisando-se as afirmações acima, conclui-se que