Assinale a alternativa que preenche corretamente a lacuna d...
Assinale a alternativa que preenche corretamente a lacuna do enunciado abaixo.
Em relação a bancos de dados relacionais, particularmente em relação à normalização, por definição diz-se que uma relação está na ________ quando ela não contém tabelas aninhadas.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A - Primeira Forma Normal (1FN)
Para compreender a questão e a alternativa correta, é importante entender o conceito de normalização em bancos de dados relacionais. A normalização é um processo usado para minimizar a redundância e as dependências complexas de dados, dividindo as bases de dados em partes menores, mais estruturadas e mais fáceis de gerenciar chamadas formas normais. Existem várias formas normais, cada uma com seus próprios requisitos e regras específicas.
A Primeira Forma Normal (1FN) é a etapa inicial da normalização. Uma tabela está na Primeira Forma Normal quando cumpre os seguintes critérios:
- O valor de cada coluna deve ser atômico, ou seja, indivisível. Isso significa que não deve haver grupos de valores ou listas dentro de uma única célula da tabela.
- Não pode haver duplicação de grupos de campos, o que implica que a tabela deve ter uma chave primária única para identificar cada linha de forma unívoca.
- Todas as entradas em uma coluna devem ser do mesmo tipo de dados.
Quando a questão menciona que uma relação está na forma normal quando "não contém tabelas aninhadas", está-se referindo ao fato de que, na Primeira Forma Normal, não são permitidas sub-tabelas dentro de uma tabela, ou seja, não deve haver nenhum tipo de estrutura de dados que represente uma relação dentro de outra relação. Isso é uma das características-chave da 1FN e é o motivo pelo qual a alternativa A é a correta.
As outras formas normais, como a Segunda (2FN), Terceira (3FN), Quarta (4FN) e Quinta Forma Normal (5FN), tratam de outras regras e complexidades que lidam com as dependências funcionais entre os atributos das tabelas, mas todas elas pressupõem que a tabela já esteja na Primeira Forma Normal.
Portanto, a base para qualquer normalização começa com a 1FN, e é por isso que toda tabela num banco de dados relacional deve inicialmente satisfazer os critérios da Primeira Forma Normal antes de considerar as formas normais subsequentes.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Primeira Forma Normal (1FN)
- Não pode ter atributos multivalorados, atributos compostos e suas combinações.
- Todos os seus atributos devem possuir apenas valores atômicos (simples, indivisíveis).
- Consiste na eliminação das tabelas aninhadas.
Alternativa: A
Pra quem não sabe o que é tabela aninhada... Tabela aninhada é uma tabela dentro de uma tabela, geralmente é uma tabela dentro de uma coluna de uma entidade.
Atributos multivalorados são considerados tabelas aninhadas, pois dentro de uma atributo (coluna) contem vários valores, formando uma espécie de tabela.
Evita as chamadas relações aninhadas, essas relações contêm vários atributos em uma única coluna e não são permitidas no modelo relacional
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo