Está en la página 1de 7

MODELAMIENTO DE BASES DE DATOS

Francisca Ampuero Soto


Sección 6 / 2021

Diseño Bases de Datos Primavera 2021


Ejercicio Nro. 3 Entrega 22/09/2021 hasta las 23:00 Hrs.

Enviar archivo ejBD_03_nombre_apellidos.doc al correo cvillagran@ciisa.cl

 Hacer el Modelo Entidad Relación por requerimiento.


 Mostrar los pasos de las Entidades por Uds. definidas a 1FN, 2FN y 3FN si es que los hubiese.
 Recuerde si es necesario, definir los alcances que tiene su modelo.
 Por último, si se encuentra con una relación de muchos a muchos, recuerde que se debe destruir y
se genera una entidad NUB, que destruye la relación y es la suma de las llaves primarias de las
Entidades afectadas.

a. Mostrar por Región y Ciudad, todos los locales que son Cafeterías

 Región:
o Id_Región (PK)
o Número_Región
o Nombre_Región
 Ciudad:
o Id_Ciudad (PK)
o Nombre_Ciudad
o Id_Región(FK)
 Cafeterías:
o Id_Cafeterías (PK)
o Nombre
o Dirección
o Id_Tipocafetería (FK)
o Id_Ciudad (FK)

 Tipo_Cafeterías:
o Id_NombreCafetería (PK)
 Id_Tipocafetería (FK)
1FN 2FN 3FN
Cafeterías: Cafeterías:
Id_Cafeterías (PK) Id_Cafeterías (PK)
Nombre Nombre
Dirección Dirección
Tipo_Cafetería (FK) Tipo_Cafetería
Id_Ciudad (FK) Id_Ciudad (FK)

Entidad:
Tipo_Cafeterías:
Id_NombreCafetería
(PK)
Id_Tipocafetería (FK)

Ciudad

Cafeterías

Región

Tipo_Cafeterías

b. Mostrar por comunas si el Local es arrendado o es propietario del comerciante que desarrolla su
actividad ahí.
 Tipo_ActividadCafetería:
o Id_Cafeterías (PK)
o Id_Comuna (PK)

 Entidad: Comunas:
o Id_Comuna (PK)
o Id_CafeteríaComuna (FK)
o Número_Comuna
o Id_Región(FK)
 Estado_Local:
o Estado_Arrendado
o Estado_Propio
o Id_Cafeterías (PK)

1FN 2FN 3FN


Entidad: Comunas: Entidad: Comunas:
Id_Comuna (PK) Id_Comuna (PK)
Id_LocalComuna (FK) Id_LocalComuna (FK)
Número_Comuna Número_Comuna
Id_Región(FK) Id_Región(FK)

Estado_Local: Estado_Local:
Id_Cafeterías (PK) Id_Cafeterías (PK)
Estado_Arrendado
Estado_Propio

Tipo_ActividadCafetería: Tipo_ActividadCafetería:
Id_Cafeterías (PK) Id_Cafeterías (PK)
Id_Comuna (PK) Id_Comuna (PK)

Comuna Estado_Local

Tipo_ActividadCafetería

c. Mostrar el personal que trabaja en los locales comerciales y la edad de ellos.

 Personal_Cafetería:
o Nombre_Funcionario
o Id_Funcionario
o Rut_Funionario (PK)

 Entidad: Local_Cafetería:
o Id_Cafeterías (PK)
o Nombre_Cafetería
o Dirección_Cafetería
o Id_Tipocafetería (FK)
o Id_Ciudad (FK)
o
 Localización_Cafetería:
o Id_Ciudad (FK)
o Id_Tipocafetería (FK)
o Id_Cafeterías (PK)
o Id_Región(FK)

 Edad_Personal:
o Fecha_NacimientoPersonal

1FN 2FN 3FN


Entidad: Local_Cafetería: Entidad: Local_Cafetería:
Id_Cafeterías (PK) Id_Cafeterías (PK)
Nombre_Cafetería Nombre_Cafetería
Dirección_Cafetería Dirección_Cafetería
Id_Tipocafetería (FK) Id_Tipocafetería (FK)
Id_Ciudad (FK) Id_Ciudad (FK)

Personal_Cafetería: Personal_Cafetería:
Nombre_Funcionario Nombre_Funcionario
Id_Funcionario Id_Funcionario
Rut_Funionario (PK) Rut_Funionario (PK)

Edad_Personal:
Fecha_NacimientoPersonal

Localización_Cafetería: Localización_Cafetería:
Id_Ciudad (FK) Id_Ciudad (FK)
Id_Tipocafetería (FK) Id_Tipocafetería (FK)
Id_Cafeterías (PK) Id_Cafeterías (PK)
Id_Región(FK Id_Región(FK
Local_Cafetería

Localización_Cafetería

Edad_Personal

Personal_Cafetería
d. Mostrar la venta total por día de cada Local Comercial

 Entidad: Local_Cafetería:
o Id_Cafeterías (PK)
o Rut_Cafetería(FK)

 Fecha_Hora_Venta:
o Fecha_Ventaproducto (PK)
o Dia_Ventaproducto (PK)

 Tipo_ProductoVendido:
o Id_Producto (PK)
o Rut_Vendedor (FK)
o Total_Recaudadopordía(FK)

 Venta_MensualporLocal:
o Id_Cafeterías
o Fecha_Ventaproducto (PK)
o Dia_Ventaproducto (PK)
o Id_Producto (PK)
o Id_Vendedor (PK)

 Vendedor_Cafetería:
o Id_Vendedor (PK)
o Nombre_Vendedor
o Rut_Vendedor (FK)
1FN 2FN 3FN
Entidad: Local_Cafetería: Entidad: Local_Cafetería:
Id_Cafeterías (PK) Id_Cafeterías (PK)
Rut_Cafetería(FK) Rut_Cafetería(FK)

Fecha_Hora_Venta:
Fecha_Ventaproducto (PK)
Dia_Ventaproducto (PK)

Tipo_ProductoVendido: Tipo_ProductoVendido:
Id_Producto (PK) Id_Producto (PK)
Rut_Vendedor (FK)
Total_Recaudadopordía(FK)

Venta_MensualporLocal: Venta_MensualporLocal:
Id_Cafeterías Id_Producto (PK)
Fecha_Ventaproducto (PK)
Dia_Ventaproducto (PK)
Id_Producto (PK)
Id_Vendedor (PK)

Vendedor_Cafetería: Vendedor_Cafetería:
Id_Vendedor (PK) Id_Vendedor (PK)
Nombre_Vendedor Nombre_Vendedor
Rut_Vendedor (FK) Rut_Vendedor (FK)

Venta_MensualporLocal
Local_Cafetería
Fecha_Hora_Venta

Vendedor_Cafetería Tipo_ProductoVendido

También podría gustarte