Está en la página 1de 12

Carrera: Ingeniería telematica

Materia: Base de Datos


Maestro: Joaquin Manuel Alcocer Velazquez
Unidad #2: Análisis
Actividad #1: Análisis
Alumnos:
Jaime Alberto Covarrubias Ocampo / Matricula: ES1822033449
Oscar Hernández Galindo / Matricula: ES1921007868
Hernan Francisco Gamboa Leon / Matricula: ES1822022126
Base de datos
Es un conjunto de información, almacenada de manera ordenada sistemáticamente
para posteriormente ser recuperación, análisis, compartirla.
Las bases de datos son el producto de la necesidad humana de almacenar la
información, es decir, de preservarla contra el tiempo y el deterioro, para poder
acudir a ella posteriormente

Sistema de Archivos
Un sistema de archivos es un conjunto de normas y procedimientos para almacenar
la información, es la manera en la que se organizan los archivos en el disco. El
término también es utilizado para referirse a una partición o disco que se está
utilizando para almacenamiento, o el tipo del sistema de archivos que utiliza.

1
Desarrollo
El caso que elegimos para desarrollar en esta unidad será el diseñar una base de
datos para el control de ventas, gastos e inventario en una frutería.

i. Determinar el propósito de la base de datos


Diseñar una base de datos en la que se lleve el control de ventas, gastos e
inventarios de una tienda de frutas y verduras.
La base de datos nos permitirá realizar las siguientes actividades:
- Poder realizar ventas de diversos artículos que se tienen en inventario
- Poder conocer un reporte de las ventas totales realizadas al día
- Conocer total de ganancias obtenidas por las ventas realizas al final del día
- Conocer el inventario de todas las ventas realizadas
- Conocer el inventario actual que se tiene de los artículos para poder realizar
futuras compras y no tener faltantes y detectar artículos con poco movimiento de
venta

ii. Buscar y organizar la información necesaria


Para el caso seleccionado es necesario conocer la estructura de los procesos
principales básicos que se necesitan para llevar un buen control en las ventas,
gastos e inventario de los productos.

Entradas Procesos Salidas


Suma/resta de
cantidades por producto Existencia por
Entrada de productos al inventario. al inventario existente. producto
Suma de importes a Total de importe por
Entrada de gastos. gasto por producto gasto
Suma de importe por Existencia por
venta de producto. producto / importe
Resta de cantidades de venta por
Ventas de productos. por venta de producto producto

2
Actividades de los usuarios que usaran el sistema

Cajero
-Realizar las ventas directas por
sistema a los clientes

Almacenista
-Realizar las entradas de las
mercancías o artículos al almacén
y sistema
-Consultar el inventario de los
artículos

Compras o
Finanzas
-Consultar las ventas diarias
- Consultar inventarios para saber
cantidades de venta y poder
realizar futuras compras
-Realizar las compras necesarias
para surtir en almacén
-Consultar reportes para saber las
ganancias obtenidas

3
Arquitectura General del Sistema

4
iii. Dividir la información en tablas
Diseño de esquema de las tablas tipo relacional debe contar con un campo llave.
Para este caso la llave debe ser el id del producto
Campo Llave id_producto
descripcion status categoria Campos

Registros

Tablas Propuestas.
Tabla de catálogo de productos:

 Id_producto
 Descripción
 Estatus
 Categoría
Tabla de costos del producto:

 Id_producto
 Costo del producto
 Precio al publico
 Utilidad
 Medida
Tabla de ventas:

 Id_producto
 Cantidad
 Precio
 Ticket
 Fecha
 total
Tabla de inventario

 Id_producto
 Entradas
 Salidas
 Fecha
 Existencias

5
iv. Convertir los elementos de información en columnas

Catálogo del producto

Id producto Descripción Estatus categoría


1 Manzana A Fruta
2 Plátano A Fruta
3 Pera A Fruta
4 Mango A Fruta
5 Papaya A Fruta
6 Jitomate A Verdura
7 Cebolla A Verdura
8 Papa A Verdura
9 Zanahoria A Verdura
10 Chile poblano A Verdura

Costo del producto

Id producto Costo del Precio publico utilidad medida


producto
1 30 34.5 4.5 kilo
2 10 11.5 1.5 kilo
3 15.5 17.82 2.32 kilo
4 9 10.35 1.35 kilo
5 18 20.7 2.7 kilo
6 12 13.8 1.8 kilo
7 7 8.05 1.05 kilo
8 8 9.2 1.2 kilo
9 11 12.65 1.65 kilo
10 20 23 3 kilo

6
Ventas de producto
Id producto Cantidad Precio Caja de Ticket de Fecha de total
publico venta venta venta
1 1.00 34.50 01 00001 18/02/20 34.50
2 0.50 11.50 01 00002 18/02/20 5.75
3 0.25 17.83 02 00003 18/02/20 4.46
4 2.00 10.35 03 00004 18/02/20 20.70
5 1.50 20.70 01 00005 18/02/20 31.05
6 2.00 13.80 01 00006 18/02/20 27.60
7 2.00 8.05 02 00007 18/02/20 16.10
8 1.00 9.20 02 00008 18/02/20 9.20
9 0.80 12.65 03 00009 18/02/20 10.12
10 0.10 23.00 03 00010 18/02/20 2.30

Inventario del producto

Id producto Entradas Salidas Fecha existencia


1 2.00 1.00 18/02/20 1.00
2 0.75 0.50 18/02/20 0.25
3 0.25 0.25 18/02/20 0.00
4 6.00 2.00 18/02/20 4.00
5 3.50 1.50 18/02/20 2.00
6 6.00 2.00 18/02/20 4.00
7 6.00 2.00 18/02/20 4.00
8 2.00 1.00 18/02/20 1.00
9 2.00 0.80 18/02/20 0.20
10 1.00 0.10 18/02/20 0.90

7
v. Especificar las claves principales

Para este caso la llave se id del producto, esta llave se relacionará con las
demás tablas de ventas, gastos e inventarios.

Campo Llave id_producto descripcion status categoria

vi. Establecer las relaciones de tablas

8
vii. Perfeccionar el diseño
En base a la relación anterior se podría mejorar generando 2 tablas para el
inventario una tabla que grabe las entradas de productos y otra que grabe las
salidas por venta así se tendrá más claro los movimientos un producto.

viii. Aplicar las reglas de normalización

Con relación en el punto anterior se podría utilizar la regla de normalización (1FN)


Si existen datos que se repiten es mejor generar una nueva tabla es el caso de la
tabla existencia de producto.

9
Responde los siguientes cuestionamientos respecto a la
problemática o situación a resolver que seleccionaste

¿Qué es lo que sucede?


No se tiene el control de las ventas ni los gastos de manera adecuada.

¿Cuál es el asunto o problema?


No se tiene la certeza de cuanto es la utilidad generada de las ventas.
No se lleva un control de inventario de producto para saber que producto se vende
más.

¿Quiénes están involucrados?


El dueño de la tienda y analista de datos.

¿A qué situaciones se enfrentan?


Una mala administración en el manejo económico y de inventario de producto.

¿Cuáles son los conflictos, intereses y posibilidades en juego?


No se tienen definidos estándares para la utilidad de los productos por lo que se
genera un problema para asígnales un precio a los productos, las compras no son
en base a los productos que más ventas pueden tener actualmente son en base a
productos faltantes.
Si se llega a tener una buena base de datos se puede tener la posibilidad de saber
bien cuál es la utilidad real por producto y así tomar la decisión a que productos
invertirles más capital.

10
Referencias

Lasso, I. (20 de 01 de 2015). www.proyectoautodidacta.com. Obtenido de


https://www.proyectoautodidacta.com/comics/que-es-un-sistema-de-archivos/

García Sánchez, B. (14 de Febrero de 2020). cursos.aiu.edu. Obtenido de BASES


DE DATOS TEMA 2 MODELOS DE DATOS:
http://cursos.aiu.edu/base%20de%20datos%20SOG/Sesi%C3%B3n%204.pdf

Raffino, M. E. (10 de 01 de 2019). concepto.de. Obtenido de


https://concepto.de/base-de-datos/
Un ejemplo simple de normalización de bases de datos relacionales. (17, febrero
2020). Obtenido de https://cnx.org/contents/qtZsLi-X@1/Un-ejemplo-simple-
denormalizaci%C3%B3n-de-bases-de-datos-relacionales-hasta-3FN
unadmexico. (s.f.). unadmexico.blackboard.com. Obtenido de
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S2_B1/T
M/02/KBDD/U2/U2_Analisis_V2019.pdf

11

También podría gustarte