<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://www.ecured.cu/index.php?action=history&amp;feed=atom&amp;title=Normalizaci%C3%B3n_de_una_base_de_datos</id>
	<title>Normalización de una base de datos - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://www.ecured.cu/index.php?action=history&amp;feed=atom&amp;title=Normalizaci%C3%B3n_de_una_base_de_datos"/>
	<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Normalizaci%C3%B3n_de_una_base_de_datos&amp;action=history"/>
	<updated>2026-05-14T22:18:15Z</updated>
	<subtitle>Historial de revisiones para esta página en el wiki</subtitle>
	<generator>MediaWiki 1.31.16</generator>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Normalizaci%C3%B3n_de_una_base_de_datos&amp;diff=3101382&amp;oldid=prev</id>
		<title>Edeliochajc en 18:11 2 abr 2018</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Normalizaci%C3%B3n_de_una_base_de_datos&amp;diff=3101382&amp;oldid=prev"/>
		<updated>2018-04-02T18:11:10Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisión del 18:11 2 abr 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Línea 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Normalizar}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Definición&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Definición&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|nombre=Formas Normales&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|nombre=Formas Normales&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot; &gt;Línea 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|tamaño=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|tamaño=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''El proceso de normalización de una [[base de datos]]''' consiste en aplicar una serie de reglas a&amp;#160; las relaciones obtenidas tras el paso del modelo E-R (entidad-relación) al modelo relacional.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''El proceso de normalización de una [[base de datos]]''' consiste en aplicar una serie de reglas a&amp;#160; las relaciones obtenidas tras el paso del modelo E-R (entidad-relación) al modelo relacional.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l173&quot; &gt;Línea 173:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 171:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://ucipedia.uci.cu/index.php/Normalizaci%C3%B3n_de_una_base_de_datos&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://ucipedia.uci.cu/index.php/Normalizaci%C3%B3n_de_una_base_de_datos&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Informática]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Informática]][[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Categoría&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Normalización de bases de datos&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Category&lt;/del&gt;:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Normativas&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki1:diff::1.12:old-1242139:rev-3101382 --&gt;
&lt;/table&gt;</summary>
		<author><name>Edeliochajc</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Normalizaci%C3%B3n_de_una_base_de_datos&amp;diff=1242139&amp;oldid=prev</id>
		<title>Liuska06051 en 19:24 6 dic 2011</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Normalizaci%C3%B3n_de_una_base_de_datos&amp;diff=1242139&amp;oldid=prev"/>
		<updated>2011-12-06T19:24:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisión del 19:24 6 dic 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Línea 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Normalizar}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Definición&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Definición&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|nombre=Formas Normales&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|nombre=Formas Normales&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot; &gt;Línea 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|tamaño=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|tamaño=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''El proceso de normalización de una [[base de datos]]''' consiste en aplicar una serie de reglas a&amp;#160; las relaciones obtenidas tras el paso del modelo E-R (entidad-relación) al modelo relacional.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''El proceso de normalización de una [[base de datos]]''' consiste en aplicar una serie de reglas a&amp;#160; las relaciones obtenidas tras el paso del modelo E-R (entidad-relación) al modelo relacional.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki1:diff::1.12:old-1242151:rev-1242139 --&gt;
&lt;/table&gt;</summary>
		<author><name>Liuska06051</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Normalizaci%C3%B3n_de_una_base_de_datos&amp;diff=1242151&amp;oldid=prev</id>
		<title>Liuska06051 en 18:04 6 dic 2011</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Normalizaci%C3%B3n_de_una_base_de_datos&amp;diff=1242151&amp;oldid=prev"/>
		<updated>2011-12-06T18:04:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisión del 18:04 6 dic 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Línea 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Normalizar}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Definición&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Definición&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|nombre=Formas Normales&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|nombre=Formas Normales&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|imagen=formas_normales_BD.jpeg&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|imagen=formas_normales_BD.jpeg&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|tamaño=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|tamaño=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''El proceso de normalización de una [[base de datos]]''' consiste en aplicar una serie de reglas a&amp;#160; las relaciones obtenidas tras el paso del modelo E-R (entidad-relación) al modelo relacional.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''El proceso de normalización de una [[base de datos]]''' consiste en aplicar una serie de reglas a&amp;#160; las relaciones obtenidas tras el paso del modelo E-R (entidad-relación) al modelo relacional.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==Objetivo de la normalización==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Las bases de datos relacionales se normalizan para:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Las bases de datos relacionales se normalizan para:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Evitar la redundancia de los datos.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Evitar la redundancia de los datos.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l17&quot; &gt;Línea 17:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Proteger la integridad&amp;#160; de los datos.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Proteger la integridad&amp;#160; de los datos.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;En el modelo relacional es frecuente llamar tabla a una relación,&amp;#160; aunque para que una tabla bidimensional sea considerada como una&amp;#160; relación tiene cumplir con algunas restricciones:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;En &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;el modelo relacional es frecuente llamar tabla a una relación,&amp;#160; aunque &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;para que una tabla bidimensional sea considerada como una&amp;#160; relación &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;tiene cumplir con algunas restricciones:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Cada columna debe tener su nombre único.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Cada columna debe tener su nombre único.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* No puede haber dos filas iguales. No se permiten los&amp;#160; duplicados.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* No puede haber dos filas iguales. No se permiten los&amp;#160; duplicados.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki1:diff::1.12:old-1238898:rev-1242151 --&gt;
&lt;/table&gt;</summary>
		<author><name>Liuska06051</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Normalizaci%C3%B3n_de_una_base_de_datos&amp;diff=1238898&amp;oldid=prev</id>
		<title>Yalexy idict en 21:57 5 dic 2011</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Normalizaci%C3%B3n_de_una_base_de_datos&amp;diff=1238898&amp;oldid=prev"/>
		<updated>2011-12-05T21:57:16Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisión del 21:57 5 dic 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Línea 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Normalizar}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Definición&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Definición&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l176&quot; &gt;Línea 176:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 177:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Informática]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Informática]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Normativas]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki1:diff::1.12:old-1229772:rev-1238898 --&gt;
&lt;/table&gt;</summary>
		<author><name>Yalexy idict</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Normalizaci%C3%B3n_de_una_base_de_datos&amp;diff=1229772&amp;oldid=prev</id>
		<title>Alexander0622ad: Página creada con '{{Definición  |nombre=Formas Normales  |imagen=formas_normales_BD.jpeg  |tamaño=  }}  '''El proceso de normalización de una base de datos''' consiste en aplicar una serie...'</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Normalizaci%C3%B3n_de_una_base_de_datos&amp;diff=1229772&amp;oldid=prev"/>
		<updated>2011-12-02T17:22:03Z</updated>

		<summary type="html">&lt;p&gt;Página creada con &amp;#039;{{Definición  |nombre=Formas Normales  |imagen=formas_normales_BD.jpeg  |tamaño=  }}  &amp;#039;&amp;#039;&amp;#039;El proceso de normalización de una &lt;a href=&quot;/Base_de_datos&quot; class=&quot;mw-redirect&quot; title=&quot;Base de datos&quot;&gt;base de datos&lt;/a&gt;&amp;#039;&amp;#039;&amp;#039; consiste en aplicar una serie...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Definición&lt;br /&gt;
&lt;br /&gt;
|nombre=Formas Normales&lt;br /&gt;
&lt;br /&gt;
|imagen=formas_normales_BD.jpeg&lt;br /&gt;
&lt;br /&gt;
|tamaño=&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''El proceso de normalización de una [[base de datos]]''' consiste en aplicar una serie de reglas a  las relaciones obtenidas tras el paso del modelo E-R (entidad-relación) al modelo relacional.&lt;br /&gt;
&lt;br /&gt;
Las bases de datos relacionales se normalizan para:&lt;br /&gt;
* Evitar la redundancia de los datos.&lt;br /&gt;
* Evitar problemas de actualización de los datos en las tablas.&lt;br /&gt;
* Proteger la integridad  de los datos.&lt;br /&gt;
&lt;br /&gt;
En el modelo relacional es frecuente llamar tabla a una relación,  aunque para que una tabla bidimensional sea considerada como una  relación tiene cumplir con algunas restricciones:&lt;br /&gt;
* Cada columna debe tener su nombre único.&lt;br /&gt;
* No puede haber dos filas iguales. No se permiten los  duplicados.&lt;br /&gt;
* Todos los datos en una columna deben ser del mismo tipo.&lt;br /&gt;
&lt;br /&gt;
==Terminología equivalente==&lt;br /&gt;
* '''relación''' = tabla o archivo &lt;br /&gt;
* '''tupla''' = registro, fila o renglón &lt;br /&gt;
* '''atributo''' = campo o columna &lt;br /&gt;
* '''base de datos''' = banco de datos &lt;br /&gt;
* '''dependencia multivaluada''' = dependencia multivalor &lt;br /&gt;
* '''clave''' = llave&lt;br /&gt;
* '''clave primaria''' = superclave&lt;br /&gt;
* '''clave ajena''' = clave extranjera o clave foránea&lt;br /&gt;
* '''RDBMS''' = del inglés Relational Data Base Manager  System que significa, [[Sistema Gestor de Base de Datos]] Relacionales&lt;br /&gt;
&lt;br /&gt;
'''Dependencia funcional'''&lt;br /&gt;
Una dependencia funcional son  conexiones entre uno o más atributos. Por ejemplo si conocemos el valor  de FechaDeNacimiento podemos conocer el valor de Edad.&lt;br /&gt;
&lt;br /&gt;
Las dependencias funcionales se escriben utilizando una flecha,  de la siguiente manera:&lt;br /&gt;
 &lt;br /&gt;
FechaDeNacimiento-&amp;gt;Edad&lt;br /&gt;
&lt;br /&gt;
Aquí a '''FechaDeNacimiento''' se le conoce como un  determinante. Se puede leer de dos formas '''FechaDeNacimiento'''  determina a '''Edad''' o '''Edad''' es funcionalmente  dependiente de '''FechaDeNacimiento'''. De la normalización (lógica) a la implementación (física o real) puede  ser sugerible tener éstas dependencias funcionales para lograr mayor  eficiencia en las tablas.&lt;br /&gt;
&lt;br /&gt;
'''Dependencia funcional transitiva'''&lt;br /&gt;
Supongamos que los estudiantes  solo pueden estar matriculados en un solo curso y supongamos que los  profesores solo pueden dar un curso. &lt;br /&gt;
ID_Estudiante -&amp;gt; Curso_Tomando &lt;br /&gt;
Curso_Tomando -&amp;gt; Profesor_Asignado &lt;br /&gt;
ID_Estudiante -&amp;gt; Curso_Tomando -&amp;gt; Profesor_Asignado&lt;br /&gt;
&lt;br /&gt;
Entonces tenemos que '''ID_Estudiante''' determina a '''Curso_Tomando'''  y el '''Curso_Tomando''' determina a '''Profesor_Asignado''',  indirectamente podemos saber a través del '''ID_estudiante''' el '''Profesor_Asignado'''.  Entonces tenemos una dependencia transitiva.&lt;br /&gt;
&lt;br /&gt;
==Claves==&lt;br /&gt;
===Clave ajena===&lt;br /&gt;
Cuando se tienen dos tablas o más, una clave ajena es aquella columna  de una tabla que hace referencia a una clave primaria de otra tabla.&lt;br /&gt;
&lt;br /&gt;
También existe el caso de Relaciones Autoreferenciales.  Sucede  cuando en la misma relación se tiene una clave ajena que hace referencia  a la clave primeria de la misma relación. Por otro lado las claves  ajenas pueden tomar valores nulos.&lt;br /&gt;
&lt;br /&gt;
===Regla de Integridad Referencial===&lt;br /&gt;
La base de datos no debe conter valores de clave ajena sin  concordancia. Así como los valores de clave primaria representan  identificadores de entidades, las claves ajenas representan referencia a  entidades.&lt;br /&gt;
&lt;br /&gt;
La regla dice: Si B hace referencia a A entonces A debe existir. &lt;br /&gt;
Surgen los siguientes dos puntos: &lt;br /&gt;
* La integridad referencial exige concordancia en las claves ajenas, con  las claves primerias, no con la claves alternativas.&lt;br /&gt;
* Los conceptos de clave ajena e integridad referencial se definen uno  en termino del otro.&lt;br /&gt;
&lt;br /&gt;
===Clave candidata===&lt;br /&gt;
Por lo general la forma más eficiente y segura para escoger o hacer la  clave primaria es poniendo un número y aumentando éste a medida que se  van añadiendo filas, pero si de casualidad se diera el caso de que  existan varias claves candidatas de las cuales se deba escoger la clave  primaria, esta elección se hace utilizando el sentido común.&lt;br /&gt;
&lt;br /&gt;
===Claves alternativas===&lt;br /&gt;
Son aquellas claves candidatas que no han sido elegidas.&lt;br /&gt;
&lt;br /&gt;
===Clave simple===&lt;br /&gt;
Es una clave que esta compuesta solo de un atributo.&lt;br /&gt;
&lt;br /&gt;
===Clave compuesta===&lt;br /&gt;
Es una clave que esta compuesta por más de un atributo.&lt;br /&gt;
&lt;br /&gt;
==Formas Normales==&lt;br /&gt;
Las primeras tres formas normales son suficientes para cubrir las  necesidades de la mayoría de las bases de datos. El creador de estas 3  primeras formas normales (o reglas) fue Edgar F. Codd, éste introdujo la  normalización en un artículo llamado '''A Relational Model of Data for Large Shared Data Banks'''.&lt;br /&gt;
&lt;br /&gt;
===Primera Forma Normal (1FN)===&lt;br /&gt;
Sea α un conjunto de atributo perteneciente (Є) a la relación R, en  donde R está en la Primera Forma Normal si todos los atibutos α[n] son  atómicos, es decir no pueden seguir dividiéndose. Por ejemplo:&lt;br /&gt;
&lt;br /&gt;
La Relación:&lt;br /&gt;
&lt;br /&gt;
cursos: nombre, código, vacantes, horario, bibliografía&lt;br /&gt;
&lt;br /&gt;
Queda después de aplicar la Forma Normal 1 de la siguiente manera:&lt;br /&gt;
&lt;br /&gt;
cursos1: nombre, código, vacantes &lt;br /&gt;
horario1: código, día, módulo &lt;br /&gt;
bibliografia1: código, nombre, autor&lt;br /&gt;
&lt;br /&gt;
===Segunda Forma Normal (2FN)===&lt;br /&gt;
Dependencia completa. Esta en 2FN si esta en 1FN y si sus atributos no principales dependen de  forma completa de la clave principal.&lt;br /&gt;
&lt;br /&gt;
===Tercera Forma Normal (3FN)===&lt;br /&gt;
Está en segunda forma normal y todo atributo no primo es implicado  por la clave primaria en una secuencia no transitiva.Se eliminan las  dependencias transitivas.&lt;br /&gt;
&lt;br /&gt;
===Forma normal de Boyce-Codd (FNBC)===&lt;br /&gt;
Una tabla está en FNBC sí y sólo sí las únicas dependencias funcionales  elementales son aquellas en las que la clave primaria determinan un  atributo.&lt;br /&gt;
&lt;br /&gt;
===Cuarta Forma Normal (4FN)===&lt;br /&gt;
Está en forma normal de Boyce-Codd y se eliminan las dependencias  multivaluadas  y se generan todas las relaciones externas con otras  tablas u otras bases de datos.&lt;br /&gt;
&lt;br /&gt;
===Quinta Forma Normal (5FN)===&lt;br /&gt;
Está en cuarta forma normal y toda dependencia-join viene implicada  por claves candidatas.&lt;br /&gt;
&lt;br /&gt;
==Reglas de Codd==&lt;br /&gt;
Codd se dio de cuenta que existían bases de datos en el mercado las  cuales decían ser relacionales, pero lo único que hacían era guardar la  información en las tablas, sin estas tablas estar literalmente  normalizadas; entonces éste publicó 12 reglas que un verdadero sistema  relacional debería de tener, en la práctica algunas de ellas son  difíciles de realizar.Un sistema podrá considerarse &amp;quot;más relacional&amp;quot;  cuanto más siga estas reglas.&lt;br /&gt;
&lt;br /&gt;
===Regla No. 1 - La Regla de la información===&lt;br /&gt;
Toda la información en un RDBMS está explícitamente  representada de una sola manera por valores en una tabla. Cualquier cosa que no exista en una tabla no existe del todo.&lt;br /&gt;
&lt;br /&gt;
Toda la información, incluyendo nombres de tablas, nombres de vistas,  nombres de columnas, y los datos de las columnas deben estar almacenados  en tablas dentro de las bases de datos. Las tablas que contienen tal  información constituyen el Diccionario de Datos.&lt;br /&gt;
&lt;br /&gt;
===Regla No. 2 - La regla del acceso garantizado===&lt;br /&gt;
Cada ítem de datos debe ser lógicamente accesible al ejecutar  una búsqueda que combine el nombre de la tabla, su clave primaria, y el  nombre de la columna.&lt;br /&gt;
&lt;br /&gt;
Esto significa que dado un nombre de tabla, dado el valor de la  clave primaria, y dado el nombre de la columna requerida, deberá  encontrarse uno y solamente un valor. Por esta razón la definición de  claves primarias para todas las tablas es prácticamente obligatoria.&lt;br /&gt;
&lt;br /&gt;
===Regla No. 3 - Tratamiento sistemático de los valores nulos===&lt;br /&gt;
La información inaplicable o faltante puede ser representada a  través de valores nulos.&lt;br /&gt;
&lt;br /&gt;
Un RDBMS (Sistema Gestor de Bases de Datos Relacionales) debe  ser capaz de soportar el uso de valores nulos en el lugar de columnas  cuyos valores sean desconocidos o inaplicables.&lt;br /&gt;
&lt;br /&gt;
===Regla No. 4 - La regla de la descripción de la base de datos===&lt;br /&gt;
La descripción de la base de datos es almacenada de la misma  manera que los datos ordinarios, esto es, en tablas y columnas, y debe  ser accesible a los usuarios autorizados.&lt;br /&gt;
&lt;br /&gt;
La información de tablas, vistas, permisos de acceso de usuarios  autorizados, etc, debe ser almacenada exactamente de la misma manera:  En tablas. Estas tablas deben ser accesibles igual que todas las tablas,  a través de sentencias de SQL.&lt;br /&gt;
&lt;br /&gt;
===Regla No. 5 - La regla del sub-lenguaje Integral===&lt;br /&gt;
Debe haber al menos un lenguaje que sea integral para soportar  la definición de datos, manipulación de datos, definición de vistas,  restricciones de integridad, y control de autorizaciones y  transacciones.&lt;br /&gt;
&lt;br /&gt;
Esto significa que debe haber por lo menos un lenguaje con una  sintaxis bien definida que pueda ser usado para administrar  completamente la base de datos.&lt;br /&gt;
&lt;br /&gt;
===Regla No. 6 - La regla de la actualización de vistas===&lt;br /&gt;
Todas las vistas que son teóricamente actualizables, deben ser  actualizables por el sistema mismo.&lt;br /&gt;
&lt;br /&gt;
La mayoría de las RDBMS permiten actualizar vistas simples, pero  deshabilitan los intentos de actualizar vistas complejas.&lt;br /&gt;
&lt;br /&gt;
===Regla No. 7 - La regla de insertar y actualizar===&lt;br /&gt;
La capacidad de manejar una base de datos con operandos simples  aplica no solo para la recuperación o consulta de datos, sino también  para la inserción, actualización y borrado de datos.&lt;br /&gt;
&lt;br /&gt;
Esto significa que las cláusulas SELECT, UPDATE, DELETE e INSERT  deben estar disponibles y operables sobre los registros,  independientemente del tipo de relaciones y restricciones que haya entre  las tablas.&lt;br /&gt;
&lt;br /&gt;
===Regla No. 8 - La regla de independencia física===&lt;br /&gt;
El acceso de usuarios a la base de datos a través de terminales  o programas de aplicación, debe permanecer consistente lógicamente  cuando quiera que haya cambios en los datos almacenados, o sean  cambiados los métodos de acceso a los datos.&lt;br /&gt;
&lt;br /&gt;
El comportamiento de los programas de aplicación y de la  actividad de usuarios vía terminales debería ser predecible basados en  la definición lógica de la base de datos, y éste comportamiento debería  permanecer inalterado, independientemente de los cambios en la  definición física de ésta.&lt;br /&gt;
&lt;br /&gt;
===Regla No. 9 - La regla de independencia lógica===&lt;br /&gt;
Los programas de aplicación y las actividades de acceso por  terminal deben permanecer lógicamente inalteradas cuando quiera que se  hagan cambios (según los permisos asignados) en las tablas de la base de  datos.&lt;br /&gt;
&lt;br /&gt;
La independencia lógica de los datos especifica que los  programas de aplicación y las actividades de terminal deben ser  independientes de la estructura lógica, por lo tanto los cambios en la  estructura lógica no deben alterar o modificar estos programas de  aplicación.&lt;br /&gt;
&lt;br /&gt;
===Regla No. 10 - La regla de la independencia de la integridad===&lt;br /&gt;
Todas las restricciones de integridad deben ser definibles en  los datos, y almacenables en el catalogo, no en el programa de  aplicación.&lt;br /&gt;
&lt;br /&gt;
Las reglas de integridad son: &lt;br /&gt;
&lt;br /&gt;
* Ningún componente de una clave primaria puede tener valores  en blanco o nulos. (esta es la norma básica de integridad).&lt;br /&gt;
* Para cada valor de clave foránea deberá existir un valor de  clave primaria concordante. La combinación de estas reglas aseguran que  haya Integridad referencial.&lt;br /&gt;
&lt;br /&gt;
===Regla No. 11 - La regla de la distribución===&lt;br /&gt;
El sistema debe poseer un lenguaje de datos que pueda soportar  que la base de datos esté distribuida físicamente en distintos lugares  sin que esto afecte o altere a los programas de aplicación.&lt;br /&gt;
&lt;br /&gt;
El soporte para bases de datos distribuidas significa que una  colección arbitraria de relaciones, bases de datos corriendo en una  mezcla de distintas máquinas y distintos sistemas operativos y que este  conectada por una variedad de redes, pueda funcionar como si estuviera  disponible como una única base de datos en una sola máquina.&lt;br /&gt;
&lt;br /&gt;
===Regla No. 12 - Regla de la no-subversión===&lt;br /&gt;
Si el sistema tiene lenguajes de bajo nivel, estos lenguajes de  ninguna manera pueden ser usados para violar la integridad de las  reglas y restricciones expresadas en un lenguaje de alto nivel (como [[SQL]]).&lt;br /&gt;
&lt;br /&gt;
Algunos productos solamente construyen una interfaz relacional  para sus bases de datos No relacionales, lo que hace posible la  subversión (violación) de las restricciones de integridad. Esto no debe  ser permitido.&lt;br /&gt;
&lt;br /&gt;
==Fuentes==&lt;br /&gt;
http://ucipedia.uci.cu/index.php/Normalizaci%C3%B3n_de_una_base_de_datos&lt;br /&gt;
&lt;br /&gt;
[[Category:Informática]]&lt;/div&gt;</summary>
		<author><name>Alexander0622ad</name></author>
		
	</entry>
</feed>