Pergunta

normalização do banco de dados é o processo de alteração da estrutura de um esquema formal de banco de dados para minimizarRedundância.

Teoria do banco de dados descreve alguns estados de normalização para fazer promessas sobre a natureza das consultas - estas são chamadas Formulários normais , muitas vezes abreviado 1NF, 2NF, 3NF (e menos comumente, 4nf, 5nf, 6nf).

Estou à procura de um termo correto (gramatical e tecnicamente) para descrever quão normal um banco de dados é - algo como:

Implicações na normalidade do banco de dados

Foi útil?

Solução

Eu só ouvi "normalizado" e "desnormalizado"."Desculpe, você precisará atualizar os dados em um monte de lugares; é meio desnormalizado".Então você pode ouvir que um banco de dados é "totalmente normalizado", "um pouco desnormalizado" ou "extensivamente desnormalizado".

Outras dicas

Você pode dizer que um banco de dados é normalizado em 1nf (ou 2nf, 3nf, etc.)

Você também pode dizer que um banco de dados está em 1nf (ou 2nf, 3nf, etc.).Isso é equivalente, mesmo que eu preferiria a primeira frase.

Se você acabou de dizer que um banco de dados é normalizado , significa que ele está em uma das formas normais.Eu evitaria dizer isso, porque sem especificar o NF, você não transmite muita informação para o leitor.

Como a normalização funciona através de uma série de etapas, um banco de dados no 2NF também está em 1NF (mais nenhuma dependência parcial), um banco de dados no 3NF também está em 2NF (mais dependências transitivas) e assim por diante. O processo de transformação da estrutura do banco de dados em uma forma mais alta (por exemplo, 1NF para 2NF) é chamado normalizando um banco de dados.O processo oposto é chamado denormalizante um banco de dados.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a dba.stackexchange
scroll top