Questões de Informática · FCC

InformáticaOutros temasFCC 2015

CNMP

Questão de Informática

12

Considere a tabela funcionario a seguir, cuja chave primária é FuncCPF, em um banco de dados relacional. FuncNome FuncCPF FuncDataNasc FuncEndereco DepNo DepNome Dep_Tel Paulo 15924803814 08-02-1985 R Timbira, 75 5 Pesquisa 5690-8765 Francisco 23498765409 10-12-1985 R Mauá, 1345 3 Administração 6789-6543 Márcia 17819654321 23-11-1980 R Jarí, 34 5 Pesquisa 5690-8765 André 14519615410 01-01-1999 R Bahia, 123 3 Administração 6789-6543 Antônio 13419817702 29-08-1995 R Ceará, 367 1 RH 7890-8541 A manipulação de dados nesta tabela pode levar a problemas conhecidos como anomalias. Sobre elas, considere: I. Para incluir uma nova tupla na tabela será necessário incluir ou os valores de atributo do departamento para o qual o funcionário trabalha ou valores NULL, se o funcionário ainda não trabalha para nenhum departamento. Este é um exemplo de anomalia de inserção. II. A única maneira de inserir um novo departamento que ainda não tenha funcionários é colocar valores NULL nos atributos para funcionário, já que este procedimento não viola a integridade de entidade. Este é um exemplo de anomalia de inserção. III. Se o funcionário Antônio for excluído e este for o último funcionário trabalhando no departamento RH, a informação referente a este departamento se perde do banco de dados. Este é um exemplo de anomalia de exclusão. IV. Se o valor de um dos atributos de determinado departamento for mudado (do departamento 5, por exemplo) será necessário atualizar as tuplas de todos os funcionários que trabalham neste departamento, caso contrário, o banco de dados ficará incoerente. Este é um exemplo de anomalia de modificação. Está correto o que se afirma APENAS em

Sua resposta

Mais questões de Outros temas

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.