crear base de datos de una importacion
PROYECTO DE BASE DE DATOS
“IMPORTACIÓN”
Zulamith Rascón Rivas
TIC’S
DESCRIPCIÓN
Proyecto de una tienda de artículos “importación”. Se requiere tener una buena organización en la tienda donde se tenga el control de productos de la tienda, clientes, proveedores de productos, los empleados que tenemos atendiendo y las ventas que serealicen.
ANALISIS DEL PROYECTO
La base de datos tendrá como nombre “Importación”. Las tablas de la base de datos serán; producto, cliente, proveedor, empleados, ventas y detalle de ventas todas las tablas tendrán relación entre ellas.
DIAGRAMA ENTIDAD-RELACIÓN
TABLAS DE RELACIONES
JUSTIFICACIÓNDE TABLAS Y CAMPOS
La tabla de “PRODUCTO” la realizamos para llevar un registro de los productos que tenemos en nuestra importación, cada producto que tenemos tiene una clave que la hace identificación única para realizar cualquier movimiento del producto. La tabla también contiene el nombre del producto, la marca, una descripción, el precio y una clave foránea que es del proveedor que surteel producto.
Tabla: PRODUCTO
NUMERO
DESCRIPCIÓN
ATRIBUTOS
TIPO DATO
OBSERBACIÓN
1
Id_prod
Auto increment
Primary key not null
Int (5)
Campo de identificación única del producto
2
Nombre
Not null
Varchar (40)
Campo del nombre del producto
3
Marca
Not null
Varchar (20)
Campo del nombre de la marca del producto
4
Descripción
Varchar (40)
Campo de descripción del producto5
Precio
Not null
Decimal
Campo del precio del producto
6
Id_prov
Not null
Int (2)
Clave foránea de identificación
La tabla “CLIENTE” la realizamos para tener registrados nuestros clientes de la importación y poder realizarle descuentos o poder informarles de algún producto nuevo en la tienda o algún asunto personal relacionado con la tienda. Para esto tenemos los datos del clientecomo son: una clave única para el cliente para que sea identificado fácilmente, su nombre, sus apellidos separados por apellido paterno y materno para en un caso dado su búsqueda sea más fácil, su dirección, su teléfono y un correo para en caso de necesitar contactarlo.
Tabla: CLIENTE
NUMERO
DESCRIPCIÓN
ATRIBUTOS
TIPO DATO
OBSERBACIÓN
1
Id_cliente
Auto increment
Primary key not null
Int(5)Campo de identificación única del cliente
2
Nombre
Not null
Varchar(40)
Campo del nombre del cliente
3
Apellido paterno
Not null
Varchar (40)
Campo del apellido paterno del cliente
4
Apellido materno
Not null
Varchar (40)
Campo del apellido materno del cliente
5
Dirección
Not null
Varchar (40)
Campo de dirección del cliente
6
Teléfono
Not null
Varchar (10)
Campo delteléfono del cliente
7
correo
Not null
Varchar (30)
Campo del correo del cliente
La tabla “PROVEEDOR” es necesaria para tener registrado nuestros proveedores de nuestros productos que vendemos para volver a levantar pedidos de los productos. Tenemos una clave única para el proveedor que lo hace único, su nombre, sus apellidos separados por apellido paterno y materno para facilitar su búsquedaen un dado caso de buscarlo por apellidos, su dirección, teléfono, correo y empresa a la que pertenece el proveedor en caso de contactarlo.
Tabla: PROVEEDOR
La tabla “VENTAS” la realizamos para tener un registro de todos los productos de la importación que han sido vendidos, cada venta tiene una clave única para ser identificada, la clave del producto que ha sido vendido, la fecha de la venta,la clave del cliente que hiso la compra, la clave del empleado que realizo la venta.
Tabla: VENTAS
NUMERO
DESCRIPCIÓN
ATRIBUTOS
TIPO DATO
OBSERBACIÓN
1
Folio
Auto increment
Primary key not null
Int (10)
Calve única de identificación de la venta
2
Id_prov
Auto increment not null
Int (2)
Calve foránea
3
Fecha
Not null
Date
Fecha de la venta realizada
4
Id_cliente...
Regístrate para leer el documento completo.