0% encontró este documento útil (0 votos)
111 vistas6 páginas

Fase Diseño Base de Datos

Este documento presenta los pasos realizados por un grupo de estudiantes de la Universidad Dominicana O&M para diseñar una base de datos para la gestión de un sistema de ventas de un supermercado. Los estudiantes identificaron los datos necesarios, los distribuyeron en tablas, identificaron claves primarias y determinaron cómo se relacionan las tablas antes de implementar las reglas de normalización. El grupo trabajó de forma conjunta en cada etapa a través de reuniones por Zoom.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
111 vistas6 páginas

Fase Diseño Base de Datos

Este documento presenta los pasos realizados por un grupo de estudiantes de la Universidad Dominicana O&M para diseñar una base de datos para la gestión de un sistema de ventas de un supermercado. Los estudiantes identificaron los datos necesarios, los distribuyeron en tablas, identificaron claves primarias y determinaron cómo se relacionan las tablas antes de implementar las reglas de normalización. El grupo trabajó de forma conjunta en cada etapa a través de reuniones por Zoom.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Universidad Dominicana O&M.

Integrantes del grupo:


- Esmerlin Pichardo 21-EISM-1-114
- Anyely Raquel 21-EIST-1-017
- Starlyn vicioso 21-EISM-1-099
- Rainer peña 21-EISM-1-036
- Jefri Lachapell 21-EISM-1-027
- José Valdez 21-EISM-1-117
- Londy santana 20-EISM-1-048

Sección:
0525.

Carrera:
Ingeniería en Sistemas.

Asignatura:
Base de Datos.

Profesor:
Felicia Alcántara.

Tema:
Actividad: Fase Diseño Base de Datos.

Fecha:
10/07/2022
1. Define el objetivo de tu base de datos: Determinar el propósito de su base
de datos.

El objetivo o uso de esta base de datos es la gestión de un sistema de ventas


de un supermercado

2. Localizar y consolidar los datos necesarios: Recopilar todo tipo de


información que desee almacenar en la base de datos.

⮚ ID del cliente.
⮚ Nombre del cliente.
⮚ Apellido.
⮚ Calle.
⮚ Ciudad.
⮚ Código postal.
⮚ Teléfono.
⮚ ID del producto.
⮚ ID del proveedor.
⮚ Cantidad.
⮚ Precio.
⮚ ITBIS.
⮚ Descripción del producto.
⮚ Número de factura.
⮚ Fecha.
⮚ Número de pedido.
⮚ Nombre del producto.
⮚ Descripción del producto.
⮚ Tipo de pago.
⮚ Nombre del proveedor.
⮚ Dirección del proveedor.
⮚ Teléfono del proveedor.
⮚ Empresa del proveedor.
⮚ Número de pedido.
3. Distribuir los datos en tablas: Una vez que haya acumulado todos los
elementos de datos necesarios, el siguiente paso es dividirlos en entidades
principales áreas temáticas. Cada entidad se convertirá en una tabla
separada.

Entidad cliente:
⮚ Cliente_ID
⮚ Nomb_Cliente
⮚ Apellido
⮚ Calle
⮚ Ciudad CP
⮚ Teléfono

Entidad producto:
⮚ Producto_ID
⮚ Prove_ID
⮚ Cantidad
⮚ Precio
⮚ ITBIS
⮚ Desc_Producto

Entidad proveedor:
⮚ Prove_ID
⮚ Nomb_Proveedor
⮚ Dir_Proveedor
⮚ Tel_Proveedor
⮚ Emp_Proveedor

Entidad factura:
⮚ Num_Factura
⮚ Cliente_ID
⮚ Producto_ID
⮚ Fecha
⮚ Num_Pedido
⮚ Nomb_Producto
⮚ Desc_Producto

Entidad pedido:
⮚ Num_Pedido
⮚ Nomb_Cliente
⮚ Calle
⮚ Ciudad
⮚ Fecha
⮚ Tipo_Pago
⮚ Cliente_ID
⮚ Producto_ID
4. Cambiar elementos de datos en columnas: Los datos se segregan en
tablas, de modo que cada elemento de datos se convierte en un campo y se
muestra como una columna.
5. Identificar claves primarias: Seleccionar una clave primaria para cada tabla.
Esta clave principal es una columna o un conjunto de columnas que se utiliza
para identificar claramente cada fila. También puede existir más de una clave
primaria, llamada clave compuesta, que incluye varias columnas.
6. Determinar cómo se relacionan las tablas: Analice cada tabla y determine
como se vinculan los datos en una tabla con los datos en otra tabla.

7. Implementar las reglas de normalización: El último paso es implementar


las reglas de normalización para el diseño de su base de datos. Es un enfoque
sistemático que elimina la redundancia y las características no deseadas,
como las irregularidades de inserción, actualización y eliminación.

Implementamos las reglas de normalización, eliminando una entidad llamada


Venta que no era necesaria, ya que estos atributos podían ser almacenados
en una entidad ya existente llamada Factura.

Nota:
Los integrantes de este grupo no nos dividimos el trabajo si no
que trabajamos en conjunto aportando ideas para poder
completarlo esto se llevó a cabo en una reunión por zoom con
cada uno de los integrantes para plantear las ideas requeridas.

También podría gustarte