<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>UD04. Normalización on Bases de Datos · DAM / DAW</title><link>https://lorenalresusta.github.io/BBDD/ud04-normalizacion/</link><description>Recent content in UD04. Normalización on Bases de Datos · DAM / DAW</description><generator>Hugo</generator><language>es-es</language><copyright>Apuntes del módulo 0484 Bases de Datos · Curso 2026/27</copyright><atom:link href="https://lorenalresusta.github.io/BBDD/ud04-normalizacion/index.xml" rel="self" type="application/rss+xml"/><item><title>Normalización</title><link>https://lorenalresusta.github.io/BBDD/ud04-normalizacion/ud04-teoria/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://lorenalresusta.github.io/BBDD/ud04-normalizacion/ud04-teoria/</guid><description>&lt;h1 id="ud04--normalización"&gt;UD04 · Normalización&lt;a class="anchor" href="#ud04--normalizaci%c3%b3n" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;h2 id="resumen-del-tema"&gt;Resumen del tema&lt;a class="anchor" href="#resumen-del-tema" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Un esquema relacional puede ser &lt;strong&gt;correcto&lt;/strong&gt; (guarda toda la información) y aun así estar &lt;strong&gt;mal diseñado&lt;/strong&gt;: repetir datos, permitir contradicciones y obligar a inventar valores para poder insertar una fila. La &lt;strong&gt;normalización&lt;/strong&gt; es una técnica formal, basada en las &lt;strong&gt;dependencias funcionales&lt;/strong&gt;, que detecta estos problemas y los corrige descomponiendo las tablas sin perder información.&lt;/p&gt;&#10;&lt;p&gt;En esta unidad aprenderás a reconocer las anomalías de un mal diseño, a identificar dependencias funcionales y claves candidatas, y a llevar un esquema hasta la &lt;strong&gt;tercera forma normal (3FN)&lt;/strong&gt; y la &lt;strong&gt;forma normal de Boyce-Codd (FNBC)&lt;/strong&gt;. También verás cuándo tiene sentido &lt;strong&gt;desnormalizar&lt;/strong&gt; y cómo documentar las reglas que la normalización no resuelve.&lt;/p&gt;</description></item><item><title>Normalización - Prácticas</title><link>https://lorenalresusta.github.io/BBDD/ud04-normalizacion/ud04-practicas/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://lorenalresusta.github.io/BBDD/ud04-normalizacion/ud04-practicas/</guid><description>&lt;h1 id="ud04--prácticas"&gt;UD04 · Prácticas&lt;a class="anchor" href="#ud04--pr%c3%a1cticas" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;div class="bd-ra"&gt;&#10; &lt;div class="bd-ra-head"&gt;Resultados de aprendizaje y criterios de evaluación&lt;/div&gt;&lt;details class="bd-ra-item"&gt;&#10; &lt;summary&gt;&lt;span class="bd-ra-code"&gt;RA6&lt;/span&gt; Diseña modelos relacionales normalizados interpretando diagramas entidad/relación. &lt;span class="bd-ra-count"&gt;5 CE&lt;/span&gt;&lt;/summary&gt;&#10; &lt;ul&gt;&lt;li&gt;&lt;span class="bd-ce-code"&gt;RA6.b&lt;/span&gt; Se han identificado las tablas del diseño lógico.&lt;/li&gt;&lt;li&gt;&lt;span class="bd-ce-code"&gt;RA6.c&lt;/span&gt; Se han identificado los campos que forman parte de las tablas del diseño lógico.&lt;/li&gt;&lt;li&gt;&lt;span class="bd-ce-code"&gt;RA6.e&lt;/span&gt; Se han identificado los campos clave.&lt;/li&gt;&lt;li&gt;&lt;span class="bd-ce-code"&gt;RA6.g&lt;/span&gt; Se han aplicado reglas de normalización.&lt;/li&gt;&lt;li&gt;&lt;span class="bd-ce-code"&gt;RA6.h&lt;/span&gt; Se han analizado y documentado las restricciones que no pueden plasmarse en el diseño lógico.&lt;/li&gt;&lt;/ul&gt;&#10; &lt;/details&gt;&lt;/div&gt;&#10;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Práctica&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Tipo&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Nivel&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;CE principales&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="#pr%c3%a1ctica-41--normalizar-las-facturas-de-un-taller"&gt;4.1 Normalizar las facturas de un taller&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Guiada&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;●○○&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;RA6.b, RA6.c, RA6.g&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="#pr%c3%a1ctica-42--dependencias-cierres-y-claves"&gt;4.2 Dependencias, cierres y claves&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Guiada&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;●●○&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;RA6.e, RA6.g&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="#pr%c3%a1ctica-43--en-qu%c3%a9-forma-normal-est%c3%a1"&gt;4.3 ¿En qué forma normal está?&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Autónoma&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;●●○&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;RA6.g&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="#pr%c3%a1ctica-44--reservas-de-un-hotel-rural"&gt;4.4 Reservas de un hotel rural&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Autónoma&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;●●○&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;RA6.b, RA6.c, RA6.e, RA6.g&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="#pr%c3%a1ctica-45--fnbc-y-dependencias-perdidas"&gt;4.5 FNBC y dependencias perdidas&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Reto&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;●●●&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;RA6.g, RA6.h&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="#pr%c3%a1ctica-46--normalizar-o-desnormalizar"&gt;4.6 ¿Normalizar o desnormalizar?&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Reto&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;●●●&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;RA6.g&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="#proyecto-edugest--ud04-informe-de-normalizaci%c3%b3n"&gt;Proyecto EduGest · UD04&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Proyecto&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;●●○&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;RA6.b, RA6.c, RA6.e, RA6.g, RA6.h&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="práctica-41--normalizar-las-facturas-de-un-taller"&gt;Práctica 4.1 · Normalizar las facturas de un taller&lt;a class="anchor" href="#pr%c3%a1ctica-41--normalizar-las-facturas-de-un-taller" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;div class="bd-practica bd-practica--guiada"&gt;&#10; &lt;div class="bd-practica-top"&gt;&#10; &lt;span class="bd-practica-num"&gt;Práctica 4.1&lt;/span&gt;&#10; &lt;span class="bd-pill bd-pill--guiada"&gt;Guiada&lt;/span&gt;&#10; &lt;/div&gt;&#10; &lt;dl class="bd-practica-meta"&gt;&lt;div&gt;&lt;dt&gt;Duración&lt;/dt&gt;&lt;dd&gt;2 sesiones&lt;/dd&gt;&lt;/div&gt;&lt;div&gt;&lt;dt&gt;Dificultad&lt;/dt&gt;&lt;dd&gt;&lt;span class="bd-nivel" aria-label="Nivel 1 de 3"&gt;&lt;i class="on"&gt;&lt;/i&gt;&lt;i class=""&gt;&lt;/i&gt;&lt;i class=""&gt;&lt;/i&gt;&lt;/span&gt;&lt;/dd&gt;&lt;/div&gt;&lt;div&gt;&lt;dt&gt;RA / CE&lt;/dt&gt;&lt;dd&gt;RA6: b, c, g&lt;/dd&gt;&lt;/div&gt;&lt;div&gt;&lt;dt&gt;Software&lt;/dt&gt;&lt;dd&gt;Hoja de cálculo o papel&lt;/dd&gt;&lt;/div&gt;&lt;div&gt;&lt;dt&gt;Entrega&lt;/dt&gt;&lt;dd&gt;Documento con cada paso de la normalización&lt;/dd&gt;&lt;/div&gt;&lt;/dl&gt;&#10;&lt;/div&gt;&#10;&#10;&lt;h4 id="objetivo"&gt;Objetivo&lt;a class="anchor" href="#objetivo" aria-label="Link"&gt;&lt;/a&gt;&lt;/h4&gt;&#10;&lt;p&gt;Seguir el procedimiento completo de normalización sobre un documento real (una factura) hasta obtener un esquema en 3FN.&lt;/p&gt;</description></item></channel></rss>