UNIVERSIDAD YACAMBU

 

TEORIA Y ADMINISTRACCION DE BASE DE DATOS

 

FORO 1

 

 Normalización
Dependencia
Primera Forma Normal

 

/Anna Dugarte/

 

 

 

1.-

Normalización de base de datos

 

Esta pagina nos da información sobre normalización como un conjunto de reglas que sirven para ayudar a los diseñadores a desarrollar un esquema que minimice los problemas de lógica, a su vez nos indica cuales han sido los factores que  ha conllevado adoptar este proceso, mostrando como ejemplo una base de datos para llevar el control y registro de una tienda sin aplicar el proceso de normalización indicando las desventajas que genera la misma y posteriormente es comparada con la base de datos normalizada aplicando los tres primeros niveles de normalización.

 

http://www.trucostecnicos.com/trucos/ver.php?id_art=278

 

2.-

Normalización de base de datos

 

Esta pagina muestra información sobre el proceso de normalización que nos indica como convertir una relación en varias sub-relaciones, cada una de las cuales obedece a reglas. Estas reglas se describen en términos de dependencia. Una vez que hayamos examinado las distintas formas de dependencia, encontraremos procedimientos a aplicar a las relaciones de modo tal que las mismas puedan descomponerse de acuerdo a la dependencia que prevalece. Esto no llevará indefectiblemente a formar varias sub-relaciones a partir de la única relación preexistente.

La página también nos da información sobre el concepto de dependencias, tipos de dependencia y las formas normales (primera, segunda, tercera y cuarta forma normal), donde nos indica que cuando las reglas de clasificación sean más y más restrictivas, diremos que la relación está en una forma normal más elevada. La relación que está en la forma normal más elevada posible es que mejor se adapta a nuestras necesidades debido a que optimiza las condiciones que son de importancia para nosotros como La cantidad de espacio requerido para almacenar los datos es la menor posible, La facilidad para actualizar la relación es la mayor posible.

 

http://www.monografias.com/trabajos5/norbad/norbad.shtml

 

3.-

Normalización

 

Este artículo constituye una explicación de conceptos básicos relacionados con la normalización de bases de datos. El objetivo es comprender estos conceptos básicos, aplicarlos cuando sea factible y comprender los problemas que surgen si no se tienen en cuenta.

Entre algunos de los conceptos tenemos:

Comprensión de los datos, ¿Qué datos se necesitan?, ¿Qué va a hacer con los datos?, ¿De qué modo se relacionan unos datos con otros?, ¿Qué ocurrirá con los datos al pasar el tiempo?, Cómo utilizar las consultas
Almacenamiento de información exclusiva en un lugar, Cuándo deben duplicarse los datos, Uso de la integridad referencial.

http://www.microsoft.com/spanish/msdn/articulos/archivo/291102/voices/odc_FMSNormalization.asp

 

4.-

Normalización de base de datos

 

En esta página se explican los conceptos de la normalización de bases de datos, que son necesarios para un buen diseño de una base de datos.

Se describe brevemente en que consiste cada una de las reglas, y se explican con detalle los tres niveles de normalización: Primera Forma Normal (1NF), Segunda Forma Normal (2NF) y Tercera Forma Normal (3NF). Cada una de estas formas tiene sus propias reglas. Cuando una base de datos se conforma a un nivel, se considera normalizada a esa forma de normalización. No siempre es una buena idea tener una base de datos conformada en el nivel más alto de normalización, puede llevar a un nivel de complejidad que pudiera ser evitado si estuviera en un nivel más bajo de normalización. La Primera Forma Normal
establece que las columnas repetidas deben eliminarse y colocarse en tablas separadas. La segunda forma normal Asegura que todas las columnas que no son llave sean completamente dependientes de la llave primaria
.

 

http://www.mysql-hispano.org/page.php?id=16

 

5.-

Normalización de base de datos

 

En esta página explica la estructuración que conlleva la Normalización, que se define como la técnica empleada para resolver las inconsistencias en la actualización de cada Base de Datos, evitándose las redundancias, incoherencias, ambigüedades y pérdida de información. También se presentan varios ejemplos donde se deben definir los estados fundamentales o formas normales.

http://www.arq.luz.ve/gisday2000/exhibit/postgrado3/NORMALIZACION.htm

 

6.-

Normalización de Bases de Datos y Técnicas de diseño (Por Barry Wise)

 

En este Articulo podemos observar, con algunos ejemplos que pone el autor, la forma correcta en que se deben diseñar las Bases de Datos para que no se produzca problemas de los datos por un mal diseño.

http://bulma.net/body.phtml?nIdNoticia=483

 

7.-

Normalización y Dependencia Funcional

 

En esta página explica el concepto de normalización, reglas de normalización, dependendencia funcional y propiedades (axiomas de Armstrong). Una dependencia funcional, denotada por X -> Y, entre dos conjuntos de atributos X y Y que son subconjuntos de R (R ={A1, A2,...,A3}) especifica una restricción sobre las posibles tuplas que podrían formar un ejemplar de relación r de R. Los valores de los componentes de Y de una tupla de r dependen de los valores del componente X, o están determinados por ellos; o bien, que los valores del componente X de una tupla determinan de manera única (o funcionalmente) los valores del componente Y. 


 http://www.unalmed.edu.co/~mstabare/Dep_fnal.htm

 

8.-

Bases de Datos
Práctico 4: Dependencias Funcionales y Cubrimientos

 

En este Artículo podemos observar, algunos ejercicios que pone el autor sobre las propiedades de la dependencia funcional.

 

http://hal.famaf.unc.edu.ar/~bdd/Practico4/index.html

 

 

9.-

Dependencias Funcionales

 

Esta página realiza una descripción sobre las dependencias funcionales, técnicas para deducir dependencias funcionales, formas normales y algunos casos prácticos para normalizar. Las dependencias funcionales son una restricción al conjunto de relaciones legales. Nos permiten expresar hechos acerca de la empresa que estamos modelando con la base de datos.

 

http://www.itlp.edu.mx/publica/tutoriales/basedat2/hcuatro4_2.htm

 

 

10.-

Normalización de base de datos

 

En este Artículo podemos observar, algunos ejercicios que pone el autor sobre la normalización de la base de datos.

 

http://www.conclase.net/mysql/curso/index.php?cap=004d

 

11.-

Normalización

 

Este Artículo describe la ventajas de la normalización como son: Evitar anomalías en inserciones, modificaciones y borrados, Mejorar la independencia de datos, No establecer restricciones artificiales en la estructura de los datos. Así como también explica las formas normales.

http://www3.uji.es/~mmarques/f47/apun/node90.html

 

12.-

Modelo Relacional

 

Autor: Claudio Casares

Este autor nos ofrece información acerca del Proceso de normalización, definición de la clave, primera forma normal (1NF), segunda forma normal (2NF), tercera forma normal (3NF), cuarta forma normal (4NF), otras formas normales.

 

http://www.programacion.com/tutorial/modrel/2/

 

13.-

Diseño Lógico de Bases de Datos

 

En esta pagina se describen los pasos para llevar a cabo el diseño lógico de bases de datos. Se trata el diseño de bases de datos relacionales, en esta etapa se obtiene un conjunto de relaciones (tablas) que representen los datos de interés. Este conjunto de relaciones se valida mediante la normalización.

http://www.mailxmail.com/curso/informatica/disenobasesdatosrelacionales/capitulo8.htm

 

14.-

Normalización de base de datos

 

Este archivo pdf nos muestra un conjunto de ejercicios relacionados con el proceso de normalización y dependencias funcionales.

http://www.cs.us.es/cursos/bd/ejer-NOR.pdf

 

15.-

Bases de Datos: Formas Normales (Optimizar Tablas)

 

Autor: Carlos Carmona

Este artículo nos presenta, un ejemplo donde se describe paso a paso el proceso de normalización.

http://www.scourdesign.com/articulos/BD-FN.php

 

 

 

Menú