Ejemplo práctico. Cómo a partir de una factura podemos diseñar una base de datos sencilla aplicando su normalización.
Aquí podrás ver cómo a partir de una simple factura podemos desarrollar una base de datos normalizada.
Para el grupo repetitivo podemos ver que corresponden a los ítems de CATEGORÍA, CÓDIGO, DESC, VR-UNIT y CANT, ya que para la misma factura se pueden tener varios ítems de éstos.
| Grupo No Repetitivo | Grupo Repetitivo |
| FAC-NUM
FAC-FECHA CLI-NOM CLI-DIR CLI-CC CLI-TEL |
CATEGORÍA
CÓDIGO DESC VR-UNIT CANT |
Para el grupo repetitivo se tiene como llave el campo de CÓDIGO, ya que el campo de CATEGORÍA se puede repetir varias veces para distintos productos, mientras que el campo de CÓDIGO es único. Por lo cual se combina con el campo FAC-NUM para que quede como llave única.
| Grupo 1 | Grupo 2 |
| FAC-NUM
FAC-FECHA CLI-NOM CLI-DIR CLI-CC CLI-TEL |
FAC-NUM
CÓDIGO CATEGORÍA DESC VR-UNIT CANT |
Para los campos CATEGORÍA, DESC y VR-UNIT no dependen enteramente de la llave compuesta, sino que sólo dependen del campo CÓDIGO, por lo que generamos un tercer grupo cuya llave va a ser CÓDIGO:
| Grupo 1 | Grupo 2 | Grupo 3 |
| FAC-NUM
FAC-FECHA CLI-NOM CLI-DIR CLI-CC CLI-TEL |
FAC-NUM
CÓDIGO CANT |
CÓDIGO
CATEGORÍA DESC VR-UNIT |
Para el grupo 1 los campos CLI-NOM, CLI-DIR y CLI-TEL son totalmente dependientes de CLI-CC, por lo que genero un grupo 4 que contiene los datos del cliente, quedando:
| Grupo 1 | Grupo 2 | Grupo 3 | Grupo 4 |
| FAC-NUM
FAC-FECHA CLI-CC |
FAC-NUM
CÓDIGO CANT |
CÓDIGO
CATEGORÍA DESC VR-UNIT |
CLI-CC
CLI-NOM CLI-DIR CLI-TEL |
Y finalmente cada grupo corresponde a una tabla en la base de datos.
GSR tlv jeje….
deverian de poner mas informacion hace falta pero aun asi es buena su pagina
ya que tienen una pagina porque no ponen algo mas interesante es que con lo que publican no se aprende nada, faltaaa muucho.
deverian poner un ejemplo mas complejo eske o le entendi lo ke es nada lo siento!!!!!
gracias por tu aporte, es muy importante ya que ni los profesores de mi U son tan claros como tu… si puedes sige colocando ejemplos ….. nos vemos
no entendi nada
bueno el tema es muy interezante, y no hay nada tan claro como lo señalan en los procesos, es verdad está buena la iniciativa y ojala que puedan lograr sus objetivos …gracias por su aporte.
HOLA. SU EJEMPLO ESTA MUY FACIL DE ENTENDER, LE ENTENDI MUY BIEN CON LO CONCEPTOS QUE YA ME HABIAN DADO ANTES EN MI ESCUELA, LO REAFIRME CON SU EJEMPLO Y LA VDD ESTA MUY BIEN. SOLO ES CUESTION DE LOGICA.
POR QUE EN OTRAS PAGINAS HAT 6 REGLAS EN OTRAS PAGINAS
realmente son mas de 300 formas normales posibles para toda una base de datos, pero por lo general 3 son suficientes para definir la informacion principal y para normalizar la mayoria de las bases de datos personales.
DEBERÍAN con “b” aprender a escribir. El tema está muy bien explicado el problema es que no se tiene una base inicial y no se ha estudiado lo elemental. Profesor Bases de Datos.
gracias man me ayudaste a entenderle jaja se ve facil ya ke aca los ing se la complican mucho y no les entiendo thnaks
ke onda con la 4ta y 5ta forma normal
creo k deven escribir mejor por k no me sirvio para realizar mi tarea
xvr!su ejemplo eso me ayuda un monton en entender lo de la normalizacion tengo un monton de ejercicios por resolver..gracias!!
hola buenas tardes la informacion que esta escrita no me es suficiente para mi necesito algo mas claro y mejor explicado paso por paso por favor
gracias por su atencion
me salvaste el pellejo men
a la informacion de esta pagina le falta demasiado por que solo muestran la introduccion y deverian poner como por ejemplo un videotutorial dende podamos ver paso a paso como poder hacer una base de datos con las cinco reglas de normalizacion para que nos sirva un poco mas y porsupuesto hacer un mejor trabajo.
les falta mucho todvia a ustedes son ejemplos muy simples y ese ejercicios lo hacen todos los profes estal mal mejor elimin la pagina q dan verguenza si
Buen ejemplo aunque si faltan más ejemplos pero para eso hay que seguir investigando y leyendo
Hola..!! Deberian de explicar las formas de normalizacion de una manera mas clara usando una relacion(tabla) con tuplas (registros) q permitan ver paso a paso la manera en la cual esta se va normalizando para implementar una base de datos.
no está mal el ejemplo…es sencilooo, es verdad, pero el proceso es = en cualquier ejemplo….no se de que se quejan tanto (la mayoria)….de ultima agarren un libro y listo, ja…mal no les va a hacer
deverian poner mejores ejemplos estoy de acuerdo cn miguekys porfavor nos serviria de mucho
solo llego hasta la tercera forma normal… y el resto???? mm.flat falta,,,
chtm pon mas ejemplos ps toy en pleno examen sssss oe ese ejemplo es muy sencillo tamare carajo eso pasa por no estudiar chtm ahora q mierda hago toy buscnado pagina por pagina y nadaaaaaaaaaaaaaaaa
me gusta mucho tal vez yop intente a crear ahora otro mas complejo gracias por el aporte encerio
esta bueno el material
cuesta entender
mi msn : gonzathesecond@hotmail jajajaja
TU MATERIAL ESTA MAS O MENOS
BUENA… PERO EN REALIDAD DEBERIAN PONER ALGOMAS GRANDE… ESTA MUY SIMPLE ESE EJEMPLO Y NO SE ENTIENDE MUCHO..!
pero bn… gracias…
me parace que es muy largo como para leerlo busca algomnas corto sino quieren que lo ignoren busquen oficio flojo esta buenopara publicarlo en el rincon del vagooooooooooooooo
esta super ok me parace espectacular thank you me sirvio de mucho en el cole
rfhthy thbthbvtgvgv
quede en las mismas
falta los pasos o instrucciones para normalizar una bd.
No es un blog de eichi?…
Ta ke no entendi on!.
oye super facil se aprende con ustedes han de creer, que me colocaron este ejecicio ayer lo resolvi con el ejemplo que me dieron y se lo envie a la profesora para que me corrigiera, ahora pues me parecio tan facil que pense que me habia copiado el ejemplo la profesora aun no me ha respondido y ahora encuentro esta pagina y me doy cuenta que lo resolvi exactamente como ustedes…
CHIMBO!!!
pta q taba pa no entender eso jajaja
bueno tiene que ser mas entendible para poder solucionar el problema relacionado
Maestros creo que aca hay mucha gente de mexico, o por lo menos eso parece… QUE TAL SI EN LAS ESCUELAS DE DICHO PAIS LE ENSEÑAN A ESCRIBIR EL VERBO “DEBER”… ES CON B LARGA…. POR FAVOR SI VAN A DECIR QUE LA EXPLICACIÓN NO SIRVE, POR LO MENOS HAGANLO BIEN. SALUDOS.
gracias por el ejemplo me sirvio de mucho aunke pekeño pero preciso gracias…vky
el ejemplo facil de etender y muy explicativo… gracias por publicarlo.
que paso con el campo cant, yo pinso que depende de la llave compuesta codiGo…
PORQUE NO LA SACO A PARTE EN EL GRUPO 3 TAMBIEN ..QUE ALGUIEN ME EXPLIQUE??
hola a mi me parece que esta bien la pagina.
los que estan criticando deberian de crear su pagina tambien y no solo criticar.
me parece mal que esten criticando.
jajjajajja otra cosa es que no saben entenderlo.
noooooooooooo
entendiii
nadaaa :S
bien