SlideShare una empresa de Scribd logo
1 de 16
EJERCICIOS DE
NORMALIZACION
FACTURA DE COMPRAVENTA: La empresa COLOMBIAN SYSTEMS lo ha contratado como el
“Ingeniero Encargado” para sistematizar la facturación. En la siguiente FACTURA DE COMPRA
VENTA, usted debe analizar toda la información disponible y aplique el proceso de normalización,
hasta llegar a laTercera Forma Normal.
Se pide realizar la respectiva justificación detallada de cada uno de los pasos que conduzcan al
resultado final.
Factura(NUM_FAC, FECHA_FAC, NOM_CLIENTE, DIR_CLIENTE, RIF_CLIENTE,
CIUDAD_CLIENTE,TELEF_CLIENTE,CATEGORIA, COD_PROD, DESP_PROD,VAL_UNIT,
CANT_PROD)
Donde:
■ NUM_FAC: Número de la factura de compra venta
■ FECHA_FAC: Fecha de la factura de compra venta
■ NOM_CLIENTE: Nombre del cliente
■ DIR_CLIENTE: Dirección del cliente
■ RIF_CLIENTE: Rif del cliente
■ CIUDAD_CLIENTE:Ciudad del cliente
■ TELEF_CLIENTE:Teléfono del cliente
■ CATEGORIA:Categoría del producto
■ COD_PROD:Código del producto
■ DESCRIPCION: Descripción del producto
■ VAL_UNIT:Valor unitario del producto
■ CANT_PROD:Cantidad de productos q compra el cliente
■ La llave primaria es Número de Factura de venta: NUM_FAC
FACTURA(NUM_FAC, FECHA_FAC, RIF_CLIENTE)
FACTURA_PRODUCTO(NUM_FAC,COD_PROD,CANT_PROD)
PRODUCTO (COD_PROD,CATEGORIA, DESP_PROD,VAL_UNIT)
CLIENTE(RIF_CLIENTE, DIR_CLIENTE, NOM_CLIENTE,CIUDAD_CLIENTE,TELEF_CLIENTE)
PK(PRIMARY KEY) FK(FOREIGN KEY)
EMPRESA DE ENVIO DE MERCANCIA: a
continuación se agrupan todos los atributos que
hacen parte de la base de datos para aplicarle las
reglas de normalización. Donde se incluyen los
nombres de los atributos con su significado
* GUIA_NO = Numero de Guia
* GUIA_FECHA= Fecha de la Guia
* GUIA_HORA= Hora de la Guia
* ORGN_RIF = Identificacion de Empresa Origen
* ORGN_NOM = Nombre de Empresa Origen
* ORGN_ACT = Actividad Comercial de Empresa
Origen
* ORGN_CIUDAD=Ciudad de Empresa Origen
* ORGN_DIR = Direccion de Empresa Origen
* ORGN_TEL =Telefono de Empresa Origen
* ORGN_CEL = Celular de Empresa Origen
* DEST_ID = Identificacion del destinatario
* DEST_NOM = Nombre del destinatario
* DEST_COD_CIUDAD = Codigo de la ciudad del
destinatario
* DEST_CIUDAD=Ciudad del destinatario
* DEST_DIR = Direccion del destinatario
* DEST_TEL =Telefono del destinatario
* DEST_KM = Distancia kilometraje de Ciudad
origen a ciudad del destinatario
* CODIGO = Codigo del paquete
*TIPO =Tipo de paquete
* NOMBRE = Nombre del paquete
* DESCRIPCION = Descripción del paquete
*VALR_ FLETE =Valor del flete
GUIA(GUIA_NO,DEST_ID,ORGN_RIF,PAQ_COD,GUIA_FECHA,GUIA_HORA,VLR_FLETE)
DESTINATARIO(DEST_ID,DEST_NOM,DEST_TEL,DEST_KM,DEST_COD_CIUDAD)
CIUDAD(DEST_COD_CIUDAD,DEST_CIUDAD)
PAQUETE(CODIGO,TIPO,NOMBRE,DESCRIPCION,VALR_ FLETE)
ORIGEN(ORGN_RIF,ORGN_NOM,ORGN_ACT,ORGN_CIUDAD,ORGN_DIR,ORGN_TEL,ORGN_CEL)
PK(PRIMARY KEY) FK(FOREIGN KEY)
Video club: En una tienda de video se necesita mantener información de alrededor de 3000 casetas cada uno
de los casetes tiene asignado un número por cada `película se necesita conocer un titulo y categoría por ejemplo:
comedia, suspenso, drama, acción, ciencia ficción, etc. Se mantienen algunas copias de muchas películas. Se le da a
cada película una identificación y se mantiene seguimiento de lo que contiene cada casete.
Un casete puede venir en varios formatos y una película es grabada en un solo casete; frecuentemente las películas
son pedidas de acuerdo a un actor especifico Tom Cruise y Demi More son los más populares es por esto que se debe
mantener información de los actores que pertenecen a cada película.
No en todas las películas actúan artistas famosos, a los clientes de la tienda le gusta conocer datos como el nombre
real del actor, y su fecha de nacimiento.
En la tienda se mantienen información solo de los actores que aparecen en las películas y que se tiene a disposición.
Solo se alquila videos a aquellos que pertenecen al club de videos. Para pertenecer al club se debe tener un buen
crédito. Por cada miembro del club se mantiene una ficha con su nombre, teléfono y dirección, cada miembro del
club tiene asignado un número de membresía. Se desea mantener información de todos los casetes que un cliente
alquila, cuando un cliente alquila un casete se debería conocer el nombre de la película, la fecha en la que se alquila y
la fecha de devolución.
Se pide aplicar las reglas de normalización hasta la tercera forma normal, teniendo las siguientes entidades con sus
respectivos atributos:
Alquiler (cod_alquiler, num_membresia, cod_cliente, nom_cliente, dir_cliente, telef_cliente, cod_cassette,
fecha_alquiler, fecha_dev, valor_alquiler, cantidad)
Cassettte (cod_cassette, num_copias, formato, cod_pelicula, titulo, categoría, cod_actor, nom_actor,
fechanac_actor, cod_tipo)
Donde:
■ cod_alquiler = Codigo del alquiler
■ num_membresia = Numero de membresia
■ cod_cliente = código del cliente
■ nom_cliente = nombre del cliente
■ dir_cliente = dirección del cliente
■ telef_cliente = teléfono del cliente
■ cod_cassette = código del cassette
■ fecha_alquiler = fecha del alquiler del al
película
■ fecha_dev = fecha de devolución de la
pelicula
■ valor_alquiler = valor del alquiler de la película
■ cantidad = cantidad de película alquilada
■ num_copias = números de copias de cassette
■ formato = formato del cassette
■ titulo = nombre de la película
■ categoría = categoría de la película
■ cod_actor = código del actor
■ nom_actor = nombre del actor
■ fechanac_actor = fecha de nacimiento del
actor
■ cod_tipo = código del tipo de película.
ALQUILER (COD_ALQUILER,VALOR_ALQUILER,COD_CLIENTE)
DETALLE_ALQUILER(COD_ALQUILER,COD_CASSETTE,FECHA_ALQUILER, FECHA_DEV,
CANTIDAD)
CLIENTE (COD_CLIENTE, NOM_CLIENTE, DIR_CLIENTE,TELEF_CLIENTE, NUM_MEMBRESIA)
CASSETTTE (COD_CASSETTE, NUM_COPIAS, FORMATO,COD_PELICULA)
PELICULA (COD_PELICULA,TITULO,COD_TIPO)
PELICULA_ACTOR(COD_PELICULA,COD_ACTOR)
ACTOR(COD_ACTOR, NOM_ACTOR, FECHANAC_ACTOR)
TIPO_PELICULA(COD_TIPO,CATEGORÍA)
PK(PRIMARY KEY) FK(FOREIGN KEY)
Dada la siguiente relación PRESTAMO_LIBROS (Colegio, profesor, asignatura/ habilidad,
aula, curso, libro, editorial, fecha_prestamo) que contiene información relativa a los
préstamos que realizan las editoriales a los profesores de primaria de los colegios para su
evaluación en alguna de las asignaturas/habilidades que imparten. Se pide aplicar las
reglas de normalización y obtener su modelo relacional, indicar sus claves, atributos
principales.
PRESTAMO_LIBROS(ID_PRESTAMO,FECHA_PRESTAMO,COD_PROFESOR,COD_LIBRO)
LIBROS(COD_LIBRO,NOM_LIBRO,COD_EDITORIAL)
PROFESOR(COD_PROFESOR,NOMBRE,AULA,COD_CURSO,COD_COLEGIO)
COLEGIO(COD_COLEGIO,NOM_COLEGIO)
EDITORIAL(COD_EDITORIAL,NOM_EDITORIAL)
CURSO(COD_CURSO,NOM_CURSO)
ASIGNATURA(COD_ASIGNATURA,NOM_ASIGNATURA)
PK(PRIMARY KEY) FK(FOREIGN KEY)
Se tiene una relación del REPORTE_MATRICULA (código_alumno, nombre_alumno, especialidad,
código_curso, nombre_curso, nombre_docente, oficina, sección) se pide aplicar las reglas de
normalización llegando hasta las 3FN.
ALUMNO(COD_ALUMNO,NOM_ALUMNO)
REPORTE_MATRICULA(COD_MATRICULA,COD_ALUMNO,COD_CURSO,OFICINA,SECCION)
CURSO(COD_CURSO,NOM_CURSO,COD_DOCENTE)
DOCENTE(COD_DOCENTE,NOM_DOCENTE)
PK(PRIMARY KEY) FK(FOREIGN KEY)
Se presenta una base de datos de una biblioteca, aplicar las reglas de normalización simplificando
hasta la tercera forma normal.
Prestamos_libro (codLibro,Titulo,Autor, Editorial, NombreLector, Fechadev)
LIBRO(COD_LIBRO,TITULO_LIBRO,AUTOR_LIBRO,EDITORIAL_LIBRO)
PRESTAMO_LIBRO(COD_LECTOR,COD_LIBRO,FECHA_DEV)
LECTOR(COD_LECTOR,NOMBRE_LECTOR)
PK(PRIMARY KEY) FK(FOREIGN KEY)

Más contenido relacionado

La actualidad más candente

5. ejercicios normalización
5. ejercicios normalización5. ejercicios normalización
5. ejercicios normalizaciónjhonny tenesaca
 
Ejemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
Ejemplo de Normalización con Modelo Entidad Relación y Modelo RelacionalEjemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
Ejemplo de Normalización con Modelo Entidad Relación y Modelo RelacionalDamelys Bracho
 
Transformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
Transformación de Modelo E-R a Modelo Relacional Ejemplo y ReporteTransformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
Transformación de Modelo E-R a Modelo Relacional Ejemplo y ReporteNeoinquisidor
 
Diccionario de base de datos Prueba
Diccionario de base de datos PruebaDiccionario de base de datos Prueba
Diccionario de base de datos PruebaJuan Guerrero
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacionBrayan Vega Diaz
 
Modelo entidad relacion(gestion de examenes)
Modelo entidad relacion(gestion de examenes)Modelo entidad relacion(gestion de examenes)
Modelo entidad relacion(gestion de examenes)agustinbilmer
 
5. Ejercicios normalización
5. Ejercicios normalización5. Ejercicios normalización
5. Ejercicios normalizaciónMarcelo Herrera
 
Normalización de la base de datos (3 formas normales)
Normalización de la base de datos (3 formas normales)Normalización de la base de datos (3 formas normales)
Normalización de la base de datos (3 formas normales)michell_quitian
 
esto es de transformacion del modelo relacional
esto es  de transformacion del modelo relacionalesto es  de transformacion del modelo relacional
esto es de transformacion del modelo relacionalBrahyan Marquez
 
Ejercicios Modelamiento E-R y normalización
Ejercicios Modelamiento E-R y normalizaciónEjercicios Modelamiento E-R y normalización
Ejercicios Modelamiento E-R y normalizaciónRicardo Alvarez
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicojosecuartas
 

La actualidad más candente (20)

Ejercicios de normalizacion
Ejercicios de normalizacionEjercicios de normalizacion
Ejercicios de normalizacion
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
5. ejercicios normalización
5. ejercicios normalización5. ejercicios normalización
5. ejercicios normalización
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Ejemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
Ejemplo de Normalización con Modelo Entidad Relación y Modelo RelacionalEjemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
Ejemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
 
Ejercicios de normalizacion
Ejercicios de normalizacionEjercicios de normalizacion
Ejercicios de normalizacion
 
Transformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
Transformación de Modelo E-R a Modelo Relacional Ejemplo y ReporteTransformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
Transformación de Modelo E-R a Modelo Relacional Ejemplo y Reporte
 
Guia normalización
Guia normalizaciónGuia normalización
Guia normalización
 
Diccionario de base de datos Prueba
Diccionario de base de datos PruebaDiccionario de base de datos Prueba
Diccionario de base de datos Prueba
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Guía de ejercicios de normalizacion
Guía de ejercicios de normalizacionGuía de ejercicios de normalizacion
Guía de ejercicios de normalizacion
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacion
 
Modelo entidad relacion(gestion de examenes)
Modelo entidad relacion(gestion de examenes)Modelo entidad relacion(gestion de examenes)
Modelo entidad relacion(gestion de examenes)
 
5. Ejercicios normalización
5. Ejercicios normalización5. Ejercicios normalización
5. Ejercicios normalización
 
Normalización de la base de datos (3 formas normales)
Normalización de la base de datos (3 formas normales)Normalización de la base de datos (3 formas normales)
Normalización de la base de datos (3 formas normales)
 
modelo entidad-relacion
modelo entidad-relacionmodelo entidad-relacion
modelo entidad-relacion
 
esto es de transformacion del modelo relacional
esto es  de transformacion del modelo relacionalesto es  de transformacion del modelo relacional
esto es de transformacion del modelo relacional
 
Ejercicios Modelamiento E-R y normalización
Ejercicios Modelamiento E-R y normalizaciónEjercicios Modelamiento E-R y normalización
Ejercicios Modelamiento E-R y normalización
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logico
 

Similar a Ejercicios de normalizacion (20)

Ejercicios de Normalizacion
Ejercicios de NormalizacionEjercicios de Normalizacion
Ejercicios de Normalizacion
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Resolución-de-los-ejercicios-de-Normalización_unac
Resolución-de-los-ejercicios-de-Normalización_unacResolución-de-los-ejercicios-de-Normalización_unac
Resolución-de-los-ejercicios-de-Normalización_unac
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Normalizacion bd
Normalizacion bdNormalizacion bd
Normalizacion bd
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Normalizacion ejercicios
Normalizacion   ejerciciosNormalizacion   ejercicios
Normalizacion ejercicios
 
Normalizacion.
Normalizacion.Normalizacion.
Normalizacion.
 
Normalizacion Base de Datos
Normalizacion Base de DatosNormalizacion Base de Datos
Normalizacion Base de Datos
 
ENTIDAD RELACION - NORMALIZACION
ENTIDAD RELACION - NORMALIZACIONENTIDAD RELACION - NORMALIZACION
ENTIDAD RELACION - NORMALIZACION
 
Como exportar en la region centroamericana1
Como exportar en la region centroamericana1Como exportar en la region centroamericana1
Como exportar en la region centroamericana1
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Ejercicios diseñobd
Ejercicios diseñobdEjercicios diseñobd
Ejercicios diseñobd
 
Ejercicios E-R y Normalización
 Ejercicios E-R y Normalización Ejercicios E-R y Normalización
Ejercicios E-R y Normalización
 
Ejemplos diagrama de entidad relación
Ejemplos diagrama de entidad relaciónEjemplos diagrama de entidad relación
Ejemplos diagrama de entidad relación
 
Guia 1
Guia 1Guia 1
Guia 1
 
Consultas
ConsultasConsultas
Consultas
 
Análisis y diseño de sistemas
Análisis y diseño de sistemasAnálisis y diseño de sistemas
Análisis y diseño de sistemas
 

Último

Condensadores de la rama de electricidad y magnetismo
Condensadores de la rama de electricidad y magnetismoCondensadores de la rama de electricidad y magnetismo
Condensadores de la rama de electricidad y magnetismosaultorressep
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Clase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptxClase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptxChristopherOlave2
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrialGibranDiaz7
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.pptoscarvielma45
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptxguillermosantana15
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 

Último (20)

Condensadores de la rama de electricidad y magnetismo
Condensadores de la rama de electricidad y magnetismoCondensadores de la rama de electricidad y magnetismo
Condensadores de la rama de electricidad y magnetismo
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Clase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptxClase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptx
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrial
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 

Ejercicios de normalizacion

  • 2. FACTURA DE COMPRAVENTA: La empresa COLOMBIAN SYSTEMS lo ha contratado como el “Ingeniero Encargado” para sistematizar la facturación. En la siguiente FACTURA DE COMPRA VENTA, usted debe analizar toda la información disponible y aplique el proceso de normalización, hasta llegar a laTercera Forma Normal. Se pide realizar la respectiva justificación detallada de cada uno de los pasos que conduzcan al resultado final. Factura(NUM_FAC, FECHA_FAC, NOM_CLIENTE, DIR_CLIENTE, RIF_CLIENTE, CIUDAD_CLIENTE,TELEF_CLIENTE,CATEGORIA, COD_PROD, DESP_PROD,VAL_UNIT, CANT_PROD)
  • 3. Donde: ■ NUM_FAC: Número de la factura de compra venta ■ FECHA_FAC: Fecha de la factura de compra venta ■ NOM_CLIENTE: Nombre del cliente ■ DIR_CLIENTE: Dirección del cliente ■ RIF_CLIENTE: Rif del cliente ■ CIUDAD_CLIENTE:Ciudad del cliente ■ TELEF_CLIENTE:Teléfono del cliente ■ CATEGORIA:Categoría del producto ■ COD_PROD:Código del producto ■ DESCRIPCION: Descripción del producto ■ VAL_UNIT:Valor unitario del producto ■ CANT_PROD:Cantidad de productos q compra el cliente ■ La llave primaria es Número de Factura de venta: NUM_FAC
  • 4. FACTURA(NUM_FAC, FECHA_FAC, RIF_CLIENTE) FACTURA_PRODUCTO(NUM_FAC,COD_PROD,CANT_PROD) PRODUCTO (COD_PROD,CATEGORIA, DESP_PROD,VAL_UNIT) CLIENTE(RIF_CLIENTE, DIR_CLIENTE, NOM_CLIENTE,CIUDAD_CLIENTE,TELEF_CLIENTE) PK(PRIMARY KEY) FK(FOREIGN KEY)
  • 5. EMPRESA DE ENVIO DE MERCANCIA: a continuación se agrupan todos los atributos que hacen parte de la base de datos para aplicarle las reglas de normalización. Donde se incluyen los nombres de los atributos con su significado * GUIA_NO = Numero de Guia * GUIA_FECHA= Fecha de la Guia * GUIA_HORA= Hora de la Guia * ORGN_RIF = Identificacion de Empresa Origen * ORGN_NOM = Nombre de Empresa Origen * ORGN_ACT = Actividad Comercial de Empresa Origen * ORGN_CIUDAD=Ciudad de Empresa Origen * ORGN_DIR = Direccion de Empresa Origen * ORGN_TEL =Telefono de Empresa Origen * ORGN_CEL = Celular de Empresa Origen * DEST_ID = Identificacion del destinatario * DEST_NOM = Nombre del destinatario * DEST_COD_CIUDAD = Codigo de la ciudad del destinatario * DEST_CIUDAD=Ciudad del destinatario * DEST_DIR = Direccion del destinatario * DEST_TEL =Telefono del destinatario * DEST_KM = Distancia kilometraje de Ciudad origen a ciudad del destinatario * CODIGO = Codigo del paquete *TIPO =Tipo de paquete * NOMBRE = Nombre del paquete * DESCRIPCION = Descripción del paquete *VALR_ FLETE =Valor del flete
  • 7. Video club: En una tienda de video se necesita mantener información de alrededor de 3000 casetas cada uno de los casetes tiene asignado un número por cada `película se necesita conocer un titulo y categoría por ejemplo: comedia, suspenso, drama, acción, ciencia ficción, etc. Se mantienen algunas copias de muchas películas. Se le da a cada película una identificación y se mantiene seguimiento de lo que contiene cada casete. Un casete puede venir en varios formatos y una película es grabada en un solo casete; frecuentemente las películas son pedidas de acuerdo a un actor especifico Tom Cruise y Demi More son los más populares es por esto que se debe mantener información de los actores que pertenecen a cada película. No en todas las películas actúan artistas famosos, a los clientes de la tienda le gusta conocer datos como el nombre real del actor, y su fecha de nacimiento. En la tienda se mantienen información solo de los actores que aparecen en las películas y que se tiene a disposición. Solo se alquila videos a aquellos que pertenecen al club de videos. Para pertenecer al club se debe tener un buen crédito. Por cada miembro del club se mantiene una ficha con su nombre, teléfono y dirección, cada miembro del club tiene asignado un número de membresía. Se desea mantener información de todos los casetes que un cliente alquila, cuando un cliente alquila un casete se debería conocer el nombre de la película, la fecha en la que se alquila y la fecha de devolución. Se pide aplicar las reglas de normalización hasta la tercera forma normal, teniendo las siguientes entidades con sus respectivos atributos: Alquiler (cod_alquiler, num_membresia, cod_cliente, nom_cliente, dir_cliente, telef_cliente, cod_cassette, fecha_alquiler, fecha_dev, valor_alquiler, cantidad) Cassettte (cod_cassette, num_copias, formato, cod_pelicula, titulo, categoría, cod_actor, nom_actor, fechanac_actor, cod_tipo)
  • 8. Donde: ■ cod_alquiler = Codigo del alquiler ■ num_membresia = Numero de membresia ■ cod_cliente = código del cliente ■ nom_cliente = nombre del cliente ■ dir_cliente = dirección del cliente ■ telef_cliente = teléfono del cliente ■ cod_cassette = código del cassette ■ fecha_alquiler = fecha del alquiler del al película ■ fecha_dev = fecha de devolución de la pelicula ■ valor_alquiler = valor del alquiler de la película ■ cantidad = cantidad de película alquilada ■ num_copias = números de copias de cassette ■ formato = formato del cassette ■ titulo = nombre de la película ■ categoría = categoría de la película ■ cod_actor = código del actor ■ nom_actor = nombre del actor ■ fechanac_actor = fecha de nacimiento del actor ■ cod_tipo = código del tipo de película.
  • 9. ALQUILER (COD_ALQUILER,VALOR_ALQUILER,COD_CLIENTE) DETALLE_ALQUILER(COD_ALQUILER,COD_CASSETTE,FECHA_ALQUILER, FECHA_DEV, CANTIDAD) CLIENTE (COD_CLIENTE, NOM_CLIENTE, DIR_CLIENTE,TELEF_CLIENTE, NUM_MEMBRESIA) CASSETTTE (COD_CASSETTE, NUM_COPIAS, FORMATO,COD_PELICULA) PELICULA (COD_PELICULA,TITULO,COD_TIPO) PELICULA_ACTOR(COD_PELICULA,COD_ACTOR) ACTOR(COD_ACTOR, NOM_ACTOR, FECHANAC_ACTOR) TIPO_PELICULA(COD_TIPO,CATEGORÍA) PK(PRIMARY KEY) FK(FOREIGN KEY)
  • 10. Dada la siguiente relación PRESTAMO_LIBROS (Colegio, profesor, asignatura/ habilidad, aula, curso, libro, editorial, fecha_prestamo) que contiene información relativa a los préstamos que realizan las editoriales a los profesores de primaria de los colegios para su evaluación en alguna de las asignaturas/habilidades que imparten. Se pide aplicar las reglas de normalización y obtener su modelo relacional, indicar sus claves, atributos principales.
  • 11.
  • 13. Se tiene una relación del REPORTE_MATRICULA (código_alumno, nombre_alumno, especialidad, código_curso, nombre_curso, nombre_docente, oficina, sección) se pide aplicar las reglas de normalización llegando hasta las 3FN.
  • 15. Se presenta una base de datos de una biblioteca, aplicar las reglas de normalización simplificando hasta la tercera forma normal. Prestamos_libro (codLibro,Titulo,Autor, Editorial, NombreLector, Fechadev)