Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1
2
3
4
5
6
OBSERVACIONES:
FECHA DE APLICACIN:
MODULO:
GRUPO:
EQUIPO NUM:
PRODUCTO
ASPECTOS A OBSERVAR
INVESTIG TODOS LOS TEMAS
SOLICITADOS
ES CONGRUENTE CON EL TEMA
SI NO N/P OBSERVACIONES %
10
FORMA:
TITULO: MAYUSCULA ARIAL 12
PARRAFOS: ARIAL 12 MINUSCULA
ENGARGOLADO O EN CAPETA CON BROCHE:
MARGENES: 3
INTERLINEADO: 1.5
BORDE: DOBLE
El trabajo debe de tener los siguientes apartados.
PRESENTACION.
INTRODUCCION.
DESARROLLO.
CONCLUSION.
REFERENCIAS.
30
5
5
20
30
Materia:
Submodulo I y II
Nombre del docente:
Cornelio Alberto Prez Mndez
Nombre del alumno:
Efrn David Daz Lpez
Especialidad:
Ofimtica
Semestre y grupo:
5 A
Trabajo:
Investigacion
Tema:
Las 3 formas normales para aplicar en un diseo de BD
Fecha de entrega:
23 de septiembre de 2015
INTRODUCCION
que
la
misma
tabla
no
cuente
con
claves
primarias.
relacional.
La primera forma normal, requiere que los datos sean atmicos. En otras
palabras, la 1FN prohbe a un campo contener ms de un valor de su dominio
de columna. Tambin exige que todas las tablas deben tener una clave
primaria. Adicionalmente, indica que una tabla no debe tener atributos que
acepten valores nulos.
Cuando no existe normalizacin, se presentan anomalas en la base de datos.
Que ocasionan problemas al momento de insertar, modificar o eliminar datos.
Los famosos maestro detalle, deben aplicarse a la estructura de la tabla. Si
nuestra tabla de ventas repite una y otra vez (por cada venta), el nombre, el
domicilio y otros datos del Cliente, es que no hemos aplicado esta
Normalizacin. Si tenemos una tabla clientes, en la tabla ventas, solo debera
figurar el cdigo del cliente, para que el resto de los datos se puedan
referenciar automticamente sin problemas y sin duplicar informacin. Lo
mismo ocurrira en una tabla de detalle de ventas, si por cada tem vendido
colocamos
el
detalle
del
producto,
con
su
descripcin,
medidas,
EJEMPLO:
En este ejemplo podemos ver en la primera tabla todos los datos de los clientes
de una empresa, en donde visualizamos el cdigo de cliente, el nombre y
apellido del cliente as como su telfono.
se
muestra
continuacin:
Ejemplo 2:
En el siguiente ejemplo tenemos los datos de clientes y podemos darnos
cuenta que cuando un cliente tiene dos correos se le agrega dos veces en la
tabla.
Para solucionar este problema podemos realizar una tabla con el cdigo del
cliente y el correo electrnico como se muestra a continuacin:
Ejemplo
3:
Para poder optimizar esta tabla y pasarla a la primera forma normal tendramos
que crear otra tabla con las direcciones de los ciudadanos.
Puede
aadir
nuevas
columnas
una
tabla
sin
afectar
Ejemplo:
VentaID ItemID
FechaVenta
ClienteVenta
ProductoId
Cantidad
01/12/2007
2334
10
01/12/2007
3333
01/12/2007
66643
34
01/12/2007
21
02/12/2007
3566
Productold
Cantidad
2334
10
3333
66643
34
21
2
1
3566
6
Y ahora nuestra nueva tabla maestra
VentaId
FechaVenta
ClienteVenta
01/12/2007
2
02/12/2007
5
Entonces, nuestra 2da Forma Normal nos habla de que cada columna de una
tabla debe depender de toda la clave y no constituir un dato unico para cada
grupo de registros.
3 Forma normal:
La tercera forma normal (3NF) es una forma normal usada en la normalizacin
de bases de datos. La definicin de Codd indica que una tabla est en 3NF si y
solo si las dos condiciones siguientes se mantienen:
Ya
que
aplicndola
todos
los
atributos
prohibira
Ejemplo:
Ejemplo
2:
En este ejemplo tenemos una tabla de los empleados de una empresa donde
estn identificados por numero de seguro social el cual es PK, y los atributos
restantes
son
su
nombre,
puesto
salario
que
reciben.
En este caso, el salario no depende del nmero de seguro social pero si del
puesto que ocupa el empleado, entonces se procede a separar el salario en
otra tabla.
Ahora
tenemos
la
relacion
en
3FN.
Conclusin:
Bien al darle fin con esta investigacin he conocido muy a fondo cada una de
las tres formas normales que se le puede aplicar a un diseo de base de datos,
Las formas normales son aplicadas a las tablas de una base de datos. Decir
que una base de datos est en la forma normal N es decir que todas sus tablas
estn
en
la
forma
normal
N.
Bibliografa:
https://www.google.com.mx/ -formas+normales+de+base+de+datos
https://www.google.com.mx/-oncepto+de+la+forma+normal+de+base+de+datos
http://datosconbase.blogspot.mx/2012/01/tercera-forma-normal.html
http://campuscurico.utalca.cl/~jperez/bd/documentos/3nf-bcnf.pdf
http://basededatos-jonathan-delatorre.blogspot.mx/2012/04/la-tercera-formanormal-3fn.html
http://tadebasegino.blogspot.mx/2012/08/la-segunda-forma-normal-2fn.html
http://kvnbd.blogspot.mx/2011/09/primera-forma-normal.html
http://normalizacion-bd.blogspot.mx/2012/08/3-primera-forma-normal-1fn.html
https://cvva.wordpress.com/2007/12/04/normalizacion-de-bases-de-datos-las-3formas-normales/
http://virtual.uaeh.edu.mx/repositoriooa/paginas/Normalizacion
de
Base
Datos/tercera_forma_normal_3fn.html
http://normalizacion-bd.blogspot.mx/2012/08/5-tercera-forma-normal-3fn.html
de