Questões de Banco de Dados - Formas normais para Concurso
Foram encontradas 619 questões
Essa tabela NÃO está na primeira forma normal porque
Supondo que não haja atributos multivalorados, pode-se dizer que a maior forma normal em que se encontra essa tabela é a
O banco de dados representa clientes, cervejas e bares, registrando as cervejas que são oferecidas pelos bares, o consumo de cada cliente nesses bares e a cerveja favorita de cada cliente. Cada registro da tabela Consumo representa a quantidade de cervejas consumidas por um certo cliente num determinado bar. Note que o mesmo cliente pode ter vários registros nessa tabela.
Todas as questões que se referem a esse banco de dados são independentes entre si e referem-se ao banco de dados no estado aqui mostrado. A palavra NULL denota um valor não preenchido. As tabelas Bar, Cerveja têm como chave primária seus únicos atributos. Para a tabela Cliente a chave primária é composta pelo atributo nomeCliente. Na tabela Oferta a chave primária é composta por seus dois atributos. A tabela Consumo não possui chave primária, admitindo registros coincidentes.
nomeCliente, nomeBar, nomeCerveja → quant
passe a ser considerada. Nesse caso, para que o banco de dados tivesse um esquema devidamente normalizado, o administrador do banco de dados deveria
A→B
A→C
C→D
A dependência funcional que NÃO pode ser derivada das dependências acima é:
I. A tabela não contém dependências transitivas, ou seja, as colunas que não sejam chave primária não dependem funcionalmente de outras colunas ou combinação de colunas que não sejam chave primária.
II. A tabela não contém dependências parciais, ou seja, cada coluna não chave depende da chave primária completa e não apenas de parte dela.
Os itens I e II descrevem, respectivamente, regras referentes à
Um mapeamento possível para o modelo relacional de dados apresentados acima, dentro dos critérios de normalização, no qual os campos com sublinhado simples são componentes de chave primária, em itálico, são os de chave estrangeira, e, com sublinhado duplo, são os de chave primária e estrangeira, é:
I. A tabela não contém dependências parciais.
II. A tabela não contém tabelas aninhadas.
III. A tabela não contém dependências transitivas.
Os itens I, II e III estão relacionados, direta e respectivamente, a
Com referência às tabelas acima listadas, assinale a opção correta.
I. Se somente todos os domínios básicos contiverem exclusivamente valores atômicos. Para atingir esta forma normal deve-se eliminar os grupos de repetição.
II. Se e somente se todos os atributos não chave forem totalmente dependentes da chave primária.
As descrições em I e II indicam condições que devem ser atendidas, respectivamente, pelas seguintes formas normais:
R( A, B, C, D )
onde os atributos A e B, separadamente, são identificadores. Nesse caso, o processo de normalização da tabela R requer que, entre outras, seja preservada a dependência funcional:
I. Os funcionários possuem matrículas, mas seus dependentes são numerados de 1 a n. Assim, por exemplo, o funcionário André com dois dependentes tem a esposa como dependente 01 e o filho como dependente 02. Marta possui um único filho dependente com o número 01.
II. Os funcionários possuem cargos que necessitam ficar registrados historicamente, isto é, sempre que um funcionário mudar de cargo o sistema deverá manter o registro do cargo anterior e alguns demais atributos inerentes.
Assim, em um modelo relacional normalizado, Carla sabe que para resolver o problema I ela deverá prever a manutenção da unicidade das chaves da entidade Dependente e que para resolver o problema II ela deverá prever o registro histórico dos cargos, identificando a data em que o funcionário passou a exercer o cargo.
Entre outras, Carla resolveu corretamente da seguinte forma: no caso I ela criou a entidade
As atribuições do cargo (atribuicoesCargo) e o conteúdo programático (conteudoProgCargo) normalmente são diferentes, dependendo do cargo e do concurso. O atributo dataInscricao refere-se à data de início das inscrições.
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?