Questões sobre Normalização

Lista completa de Questões sobre Normalização para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

A figura apresentada ilustra um modelo contendo conceitos operados no domínio de organizações que trabalham, por exemplo, com escolas, currículos, disciplinas e alunos. Considerando essas informações, bem como os conceitos de arquitetura OLAP, modelo relacional e normalização de dados, julgue os itens que se seguem.

Em um modelo de dados relacional lógico e normalizado até a terceira forma normal, desenvolvido para suportar o processamento de transações online aderente ao modelo conceitual apresentado, as tabelas que armazenam informações sobre a frequência e o desempenho finais de um aluno não podem conter atributos da entidade turma que possuam dependência funcional da chave primária de turma.

  • C. Certo
  • E. Errado

Diz-se que uma tabela está na primeira forma normal, quando ela

  • A. não contém chaves primárias ou estrangeiras compostas.
  • B. contém apenas dados relevantes para o negócio.
  • C. possui dados redundantes.
  • D. não contém tabelas aninhadas.
  • E. possui atributos não dependentes da chave primária.

Julgue os itens subsequentes, relativos a projetos de bancos de dados. Durante a normalização de tabelas, devem ser priorizadas as decomposições sem perdas que levam a projeções independentes.

  • C. Certo
  • E. Errado

Considere que em um Banco de Dados (BD) há duas tabelas: RCLM_CLIENTE (Reclamações de Clientes), com cerca de 30.000 linhas, e TP_MTVO_RCLM (Tipo do Motivo da Reclamação), com 150 linhas, que atendem à área de Ouvidoria de uma organização. Considere ainda que:

− Há uma transação crítica no ambiente online que requer a leitura das duas tabelas em conjunto, pois sempre que recupera uma reclamação, precisa obter a descrição (DS_MTVO) do motivo.

− São cerca de 4.000 usuários concorrentes. Usuários com permissão executam a transação crítica 5 vezes ao dia, em média, sendo que, em uma mesma execução, milhares das linhas da tabela RCLM_CLIENTE são acessadas.

− A tabela de TP_MTVO_RCLM tem perfil estável, quase não há inclusões, alterações e exclusões.

O Administrador, considerando que é necessário que o projeto físico do BD atenda ao requisito de qualidade de “alta performance na execução da transação crítica”, propôs, corretamente:

  • A. Colocar a tabela RCLM_CLIENTE na 3a forma normal não permitindo redundar a coluna DS_MTVO. Assim, ao se fazer o JOIN das tabelas, pode-se eliminar cerca de 20.000 acessos/dia à tabela TP_MTVO_RCLM.
  • B. Desnormalizar a tabela RCLM_CLIENTE, ferindo a 3a forma normal, redundando a coluna DS_MTVO. Assim evita-se o JOIN das tabelas, eliminando cerca de 20.000 acessos/dia à tabela TP_MTVO_RCLM. A estabilidade da coluna DS_MTVO foi fundamental para esta decisão.
  • C. Colocar a tabela TP_MTVO_RCLM na 3a forma normal, não permitindo redundar a coluna DS_MTVO. Assim, ao se fazer o JOIN das tabelas, pode-se eliminar cerca de 20.000 acessos/dia à tabela RCLM_CLIENTE.
  • D. Desnormalizar a tabela TP_MTVO_RCLM, ferindo a 1a forma normal, ou seja, redundar a coluna DS_MTVO. Assim, ao se realizar o JOIN das tabelas, eliminam-se cerca de 20.000 acessos/dia à tabela RCLM_CLIENTE. A estabilidade da tabela TP_MTVO_RCLM foi garantida nesta decisão.
  • E. Criar uma 3a tabela através do operador UNION, combinando os resultados da transação crítica em um único result set, inserindo- os como linhas desta tabela, a partir de todas as queries envolvidas na execução. Isso é possível, pois o número e a ordem das colunas não são idênticos em todas as queries.

As formas normais estabelecem algumas restrições aos valores das tabelas de um banco de dados relacional. Segundo a definição da primeira forma normal,

  • A. em uma mesma tabela não pode haver atributos com domínios distintos entre si.
  • B. não pode haver mais do que 10 atributos na composição de cada tabela.
  • C. o número de registros com valores nulos em uma tabela deve ser, no máximo, a metade do número de registros dessa tabela.
  • D. o número máximo de caracteres de cada atributo tem um valor limite.
  • E. o valor de um atributo qualquer de um registro de uma tabela deve ser constituído por um único valor do domínio desse atributo.

A respeito de normalização de dados relacionais e de projeto lógico e físico de banco de dados, julgue os itens a seguir. A aplicação da segunda forma normal (2FN) busca eliminar todas as dependências funcionais parciais e as dependências funcionais transitivas.

  • C. Certo
  • E. Errado

A respeito de normalização de dados relacionais e de projeto lógico e físico de banco de dados, julgue os itens a seguir. 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.

  • C. Certo
  • E. Errado

A respeito de normalização de dados relacionais e de projeto lógico e físico de banco de dados, julgue os itens a seguir. A forma normal de Boyce-Codd é mais simples, porém mais rígida do que a 2FN. Assim, toda relação na forma normal de Boyce-Codd também está na 2FN, porém uma relação na 2FN não está, necessariamente, na forma normal de Boyce-Codd.

  • C. Certo
  • E. Errado

O conceito de normalização foi introduzido por E.F. Codd em 1970. Sobre esta técnica de modelagem de banco de dados relacionais, é INCORRETO afirmar que

  • A. a 1FN diz que cada ocorrência da chave primária deve corresponder a uma e somente uma informação de cada atributo.
  • B. uma entidade para estar na 2FN deve estar em 1FN e não pode ter atributos com dependência parcial em relação à chave primária.
  • C. uma entidade está na 3FN se estiver em 2FN e se nenhum de seus atributos possui dependência transitiva em relação a outro atributo de entidade que não participe da chave primária.
  • D. uma entidade está na BCNF se e somente se estiver na 3FN e todo atributo não chave não depender funcionalmente diretamente da chave primária.
  • E. uma entidade está na 4FN, se e somente se, estiver na 3FN e não existirem dependências multivaloradas.

Julgue os itens a seguir, relativos aos conceitos de normalização de dados. Integridade referencial baseia-se na ligação das informações das chaves estrangeiras com as chaves primárias, ou candidatas a primárias, da tabela de referência.

  • C. Certo
  • E. Errado
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...