0% encontró este documento útil (0 votos)
30 vistas11 páginas

Maestría en Gestión de Tecnologías de la Información

Este documento presenta un resumen de las tablas necesarias para almacenar datos de una empresa de fabricación de hardware, incluyendo tablas para centros de fabricación, tiendas, productos, ventas de productos en tiendas específicas, y clientes. Define los campos y claves primarias y foráneas de cada tabla para relacionar la información sobre fabricación, inventario, ventas y clientes.

Cargado por

javier solis
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 DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
30 vistas11 páginas

Maestría en Gestión de Tecnologías de la Información

Este documento presenta un resumen de las tablas necesarias para almacenar datos de una empresa de fabricación de hardware, incluyendo tablas para centros de fabricación, tiendas, productos, ventas de productos en tiendas específicas, y clientes. Define los campos y claves primarias y foráneas de cada tabla para relacionar la información sobre fabricación, inventario, ventas y clientes.

Cargado por

javier solis
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 DOCX, PDF, TXT o lee en línea desde Scribd

ESCUELA DE POSTGRADO NEUMANN

MAESTRÍA EN
GESTIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN

Desarrollo de una Arquitectura

Maestría en

Fundamentos tecnológicos para el tratamiento de datos

Autor:

Maestrante:

Javier Manuel Solis Huaman

LIMA – PERÚ

2023
INDICE

1. DESARROLLO DE PREGUNTA 01............................................................................................3


Qué tipo de datos se han utilizado.....................................................................................3
Tipo de datos definidas por el estadístico Stevens.............................................................3
Nominal .............................................................................................................................3
Ordinal ...............................................................................................................................3
Tipos de variables típicos de la visualización de datos ......................................................4
2. DESARROLLO DE PREGUNTA 02............................................................................................5
Indica almenos 2 principios de la percepción visual empleados y explica que consiguen
en esta visualización ................................................................................................................5
a)Principio de proximidad.............................................................................................5
b)Principio de similitud.................................................................................................5
c)Principio de continuidad............................................................................................5
d)Principio de cierre.....................................................................................................5
3. DESARROLLO DE PREGUNTA 03............................................................................................6
¿Puede señalar algún desorden visual? ¿Cómo lo solucionaría? ...........................................6
a)Falta de orden visual y contraste...............................................................................6
b)Falta de alineamiento de textos................................................................................6
c)Falta de contraste......................................................................................................7
4. DESARROLLO DE PREGUNTA 04............................................................................................8
Cómo orientar la visualización de datos...................................................................................8
Panel propuesto.......................................................................................................................8
Referencias bibliográficas............................................................................................................8
SOLUCIÓN DEL CASO PRÁCTICO
EMPRESA FABRICACIÓN DE HARDWARE

A) RECONOCIMIENTO DE TABLAS

A continuación presentamos las tablas que participan en el almacenamiento de datos


de la empresa de Hardware.

1) TABLA CENTRO DE FABRICACIÓN

CENTRO FABRICACIÓN
NumFabrica entero(11) Pk
pais varchar(50)
ciudad varchar(50)
empleados Entero (11)

a) Concepto de la tabla.- En esta tabla se almacena los datos generales de todos los
centros centro de fabricación de hardware del negocio.
b) Atributos y campos:
- NumFabrica: Clave principal de la tabla centro de fabricación, tipo de datos
del campo = valor numérico entero.
- País: tipo de dato del campo = carácter.
- Ciudad: Tipo de dato del campo = carácter.
- Empleados: tipo de dato del campo = valor numérico entero

2) TABLA TIENDA

TIENDA
Cod_tienda char(4) Pk
ciudad-tienda varchar(100)
tipo char(1)
área varchar(100)

nomTienda varchar(100)
NumFabrica entero(11) Fk

a) Concepto de la tabla.- En esta tabla se almacena los datos generales de tienda de hardware del
negocio.
b) Atributos y Claves (Principales y foráneas):
- Cod_tienda: Clave principal de la tabla Tienda, tipo de datos del campo = valor tipo
caracter.
- Ciudad_tienda: he decidido cambiar el nombre del atributo ciudad propuesto por el caso
práctico, por el de ciudad a ciudad_tienda ya que el término “ciudad” puede confundirse
con otros atributos de otras tablas.
Tipo de dato del campo = carácter.
- Tipo: Hace referencia al tipo de tienda del negocio, es decir; en caso de ser online = O; y
en caso de ser físico = F.
- Área: Tipo de dato numérico, es aplicable para básicamente para tiendas físicas que
tienen infraestructura.
- NomTienda: Nombre de la tienda, Tipo de dato = carácter.
- NumFabrica: Clave externa (foránea) de la CENTRO DE FABRICACIÓN; servirá para
relacionar a cada tienda con su Centro de fabricación.

3) TABLA PRODUCTO:

PRODUCTO
cod_producto char(3) Pk
nom_producto varchar(100)

a) Concepto de la tabla.- En esta tabla se almacena los datos generales de LOS PRODUCTOS, se
está considerando los atributos cod_producto como clave principal y el campo nombre del
producto (nom_producto).
b) Atributos y Claves (Principales y foráneas):
- Cod_producto Clave principal de la tabla PRODUCTO, tipo de datos del campo = valor
tipo caracter.
- nom_producto: Es el atributo que asignará el nombre de todos los productos de todas la
tienda, en todas las tiendas se manejará un único nombre.
Tipo de dato del campo = carácter.

4) TABLA TIENDA_PRODUCTO
TIENDA-PRODUCTO
cod_tienda char(4) Fk
cod_producto char(3) Fk
precio_unit decimal (11,2)

a) Concepto de la tabla.- En esta tabla fue creada para almacenar básicamente los precios
unitarios de cada tienda, entendemos que la relación tienda y productos es de mucho a
mucho y/o n a n, es por ello que fue necesario crear una tabla auxiliar
(TIENDA_PRODUCTO).

b) Atributos y Claves (Principales y foráneas):


- Cod_tienda: Clave foránea de la tabla TIENDA-PRODUCTO, tipo de datos del campo =
valor tipo caracter.
- cod_producto: Clave foránea de la tabla PRODUCTO, tipo de datos del campo = valor
tipo caracter.
Para temas de relación con otras tablas, La tabla TIENDA-PRODUCTO tendrá una clave
primaria compuesta por las claves: cod_tienda + cod_producto.
- Precio_unit: es el valor monetario de un producto de cada tienda, como hemos
mencionado anteriormente, se está conceptualizando que cada tienda maneja su propio
precio unitario de cada uno de sus productos.
Tipo de dato : número decimal.

5) TABLA CLIENTE

Cliente
cod_cliente entero(11) PK
nombres varchar(150)
cp varchar(20)
tipo char(1)

a) Concepto de la tabla.- En esta tabla fue creada para almacenar datos de los clientes que
realizan compras en las tiendas.
b) Atributos y Claves (Principales y foráneas):
- Cod_cliente: Clave primaria de la tabla Cliente, tipo de datos del campo = numérico
entero.
- Nombres: Campo relacionado a los nombres de los clientes que realiza la compra.
- cp: Código postal, tipo de dato carácter.
- Tipo: En este campo se refiere si cliente es una empresa o una persona; tipo de dato
carácter.

6) TABLA VENTA

Venta
cod_transaccion entero(11) Pk
id_tipo_comprobante entero(11) Fk
cod_cliente entero(11) Fk
forma_pago char(1)
fecha_pedido date

a) Concepto de la tabla.- En esta tabla se almacenan los datos de las ventas del negocio,
es algo así como la cabecera de la venta.
b) Atributos y Claves (Principales y foráneas):
- Cod_transaccion: Clave primaria de la tabla venta, tipo de dato del campo = numérico
entero.
- Id_tipo_comprobante: En este campo y/o atributo viene a ser clave foránea, y
proviene de la tabla tipo_comprobante.
Tipo de dato: entero numérico.
- Cod_cliente: En este campo y/o atributo viene a ser clave foránea, y proviene de la
tabla Cliente, su Tipo de dato es numérico entero.
- forma_pago: Se refiere a la forma de pago que realizan los clientes, considerando los
siguiente: Contado = C; Tarjeta = T; Yape = Y.
Tipo de dato: caracter.
- fecha_pedido: atributo que hace referencia a la fecha en que se realizó el pedido,
Tipo de dato: fecha.

7) TABLA VENTA_DETALLE
Venta_detalle
cod_transaccion entero(11) Fk
cod_tienda char(4) Fk
cod_producto char(3) Fk
cantidad entero(11)
precio_total decimal (11,2)
a) Concepto de la tabla.- En esta tabla se almacenan los datos de las ventas pero a nivel
de detalle de los productos que se adquieron y por el cual se pagó una suma total
(precio total).
b) Atributos y Claves (Principales y foráneas):
- Cod_transaccion: Clave foránea de la tabla venta, tipo de dato del campo = numérico
entero, esta tabla proviene de la tabla VENTA.
Tipo de dato: numérico entero.
- Cod_tienda: Clave foránea, y proviene de la tabla TIENDA.
Tipo de dato: caracter.
- Cod_producto: Clave foránea, proviene de la tabla PRODUCTO, su Tipo de dato es
caracter.
- cantidad: cantidad comprado por producto; tipo de dato entero numérico.
- Precio_total: es atributo derivado y calculable, su tipo de dato es decimal.

La clave primaria de esta tabla es una cable compuesta por: cod_transacción +


cod_tienda + cod_producto.

8) TABLA TIPO_COMPROBANTE
Tipo_comprobante
id_tipo_comprobante entero(11) Pk
nombre_comprobante varchar(100)

a) Concepto de la tabla.- En esta tabla se almacenan los datos del tipo de comprobantes
de pago.
b) Atributos y Claves (Principales y foráneas):
- Id_tipo_comprobante: Clave principal de la tabla tipo_comprobante, tipo de
dato del campo = numérico entero.
- Nombre_comprobante: Es el nombre del comprobante que puede ser factura,
boleta de venta.
B) MODELO RELACIONAL.
1) RELACIÓN TABLA CENTRO DE FABRICACIÓN Y TABLA TIENDA

CENTRO FABRICACIÓN 1 TIENDA


NumFabrica entero(11) Pk Cod_tienda char(4) Pk
pais varchar(50) ciudad-tienda varchar(100)
ciudad varchar(50) tipo char(1)
empleados Entero (11) área varchar(100)
∞ nomTienda varchar(100)
NumFabrica entero(11) Fk

- Cardinalidad: Relación de 1 a muchos, la tabla secundaria TIENDA, contiene la clave


Primaria de la tabla Centro de Fabricación (tabla primaria).

2) RELACIÓN TABLA TIENDA Y TABLA PRODUCTO

TIENDA 1 ∞ TIENDA-PRODUCTO
Cod_tienda char(4) Pk cod_tienda char(4) Fk ∞ 1 PRODUCTO
ciudad-tienda varchar(100) cod_producto char(3) Fk cod_producto char(3) Pk
tipo char(1) precio_unit decimal (11,2) nom_producto varchar(100)
área varchar(100)

nomTienda varchar(100)
NumFabrica entero(11) Fk

La Cardinalidad de la relación de la Tabla TIENDA Y la tabla PRODUCTO es de mucho a


muchos, es por ello que se generó otra tabla para romper esa relación compleja. La tabla
TIENDA-PRODUCTO nos permite simplificar la relación de 1 a muchos, en ambos casos.
La Tabla TIENDA-PRODUCTO hereda las claves de las tablas principales: Tienda y
Producto.

3) RELACIÓN TABLA CLIENTE Y TABLA VENTA

Venta
cod_transaccion entero(11) Pk
id_tipo_comprobante entero(11) Fk
Cliente 1 cod_cliente entero(11) Fk
cod_cliente entero(11) PK ∞ forma_pago char(1)
nombres varchar(150) fecha_pedido date
cp varchar(20)
tipo char(1)
La Cardinalidad de la relación de la Tabla CLIENTE Y la tabla VENTA es de uno a muchos,
La tabla secundaria Venta (para este caso) hereda la clave primaria de la Tabla CLIENTE.

4) RELACIÓN TABLA VENTA Y TABLA VENTA_DETALLE

Venta 1 ∞ Venta_detalle
cod_transaccion entero(11) Pk cod_transaccion entero(11) Fk
id_tipo_comprobante entero(11) Fk cod_tienda char(4) Fk
cod_cliente entero(11) Fk cod_producto char(3) Fk
forma_pago char(1) cantidad entero(11)
fecha_pedido date precio_total decimal (11,2)

La Cardinalidad de la relación de la Tabla VENTA Y la tabla VENTA_DETALLE es de uno a


muchos, en este caso la Tabla secundaria VENTA_DETALLE hereda la clave primaria de la
tabla VENTA.

5) RELACIÓN TABLA TIPO_COMPROBANTE Y TABLA VENTA

Tipo_comprobante 1
id_tipo_comprobante entero(11) Pk
nombre_comprobante varchar(100) Venta
∞ cod_transaccion entero(11) Pk
id_tipo_comprobante entero(11) Fk
cod_cliente entero(11) Fk
forma_pago char(1)
fecha_pedido date
La Cardinalidad de entre dos tablas es de 1 a muchos, la tabla secundaria VENTAS
hereda la clave primaria de la tabla Tipo_comprobante.

6) RELACIÓN TABLA TIENDA- PRODUCTO Y VENTA DETALLE


La Cardinalidad entre estas dos tablas es de 1 a muchos, en este caso la tabla secundaria
VENTA_DETALLE heredará la clave primaria de la tabla TIENDA-PRODUCTO.
Por otro lado como ya habíamos mencionado se determinó la clave primaria compuesta
de la tabla TIENDA-PRODUCTO es = cod_tienda + cod_producto, esta clave primaria
vendría a ser la clave foránea de la tabla Venta_detalle.

También podría gustarte