- ID
- 2752108
- Banca
- FAURGS
- Órgão
- BANRISUL
- Ano
- 2018
- Provas
- Disciplina
- Banco de Dados
- Assuntos
Observe uma tabela CONTROLEDEENTRADA, que registra informações necessárias para controlar a entrada de
viajantes estrangeiros em um aeroporto. A tabela é definida pelo comando SQL abaixo.
Create table CONTROLEDEENTRADA
(dataEntrada date not null,
passaporte char(10) not null,
vooEntrada char(6) not null,
nome varchar(200) not null,
nacionalidade char(2) not null,
dataNascimento date not null,
jaFichado char(1) not null,
endEmbaixada varchar(250) not null,
exigeVisto char(1) not null,
primary key (dataEntrada, passaporte));
Considere as dependências funcionais existentes entre os atributos desta tabela, as quais estão listadas abaixo.
dataEntrada, passaporte → vooEntrada, nome, nacionalidade, dataNascimento, jaFichado, endEmbaixada, exigeVisto
passaporte → nome, nacionalidade, dataNascimento, jaFichado
nacionalidade → endEmbaixada, exigeVisto
O DBA disse ao projetista desta tabela que deveria revisá-la, pois ela não está normalizada. Considerando a definição
da segunda forma normal, qual das dependências funcionais abaixo comprova que a tabela não está normalizada?