Vocabulario de Desarrollo de software · Bases de datos y persistencia

¿Qué significa denormalization?

Significado en Desarrollo de software, traducción al español y ejemplos

/diːˌnɔːrmələˈzeɪʃən/sustantivoTérmino frecuente

denormalization: desnormalización

Decisión deliberada de guardar datos en más de un lugar o combinar tablas para acelerar lecturas, aceptando el trabajo adicional de mantener copias coherentes.

Cómo se usa

Es común en informes, almacenes de datos y diseños NoSQL. Debe ser una decisión consciente tras normalizar, no un sustituto de un diseño cuidadoso.

Frases de ejemplo

  1. We accepted some denormalization in the reporting tables to avoid eight-table joins.

    Aceptamos cierta desnormalización en las tablas de informes para evitar uniones entre ocho tablas.

    Duplicar o combinar datos simplifica las consultas de lectura del informe.

  2. Denormalization speeds up the product page, but now the price is stored in two places.

    La desnormalización acelera la página del producto, pero ahora el precio se guarda en dos sitios.

    La ganancia de lectura exige mantener ambas copias del precio sincronizadas.

Combinaciones frecuentes

  • denormalize a table
  • deliberate denormalization
  • denormalized data
  • read performance

Esta palabra en otras especialidades

Una misma palabra en inglés puede tener un significado diferente según la especialidad:

Más términos: Bases de datos y persistencia

Practica con lecturas adaptadas a tu nivel

Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés: