Sie sind auf Seite 1von 6

Base de datos tienda de abarrotes

NDICE
No. Nombre descripcin
1 Usuarios Sirve para almacenar los datos de los usuarios del
sistema.
2 Marca Sirve para almacenar los datos de las marcas de los
productos.
3 Departamento Sirve para separar los tipos de productos.
4 Productos Sirve para almacenar los nombres de cada producto.
5 Compras Sirve para registrar cada compra que se realiza a los
proveedores.
6 Detalle_Compra Registra y almacena los productos comprados en lista
7 Credito_Proveedor Registra el crdito que pide con los proveedores al
realizar las compras de los productos.
8 Proveedor Registra los proveedores a los que se les compra la
mercanca.
9 Venta Registra las ventas que se realizan en el da.
10 Detalle_Venta Registra las ventas a detalle.
11 Credito_Cliente Registra las deudas que tienen los clientes con la
tienda.
12 Cliente Registro de las personas o clientes que tienen crdito
con la empresa.










ABLA: Usuario. Sirve para almacenar los datos de los usuarios del sistema
No. Nombre Tipo Tamao Descripcin Ejemplo
0 Id_Usuario INT 2 Llave primaria de la
tabla
(Autoincremento)
1,2,3
1 Nombre_Us VC 25 Nombre del usuario
(OBLIGADO)
Tania
2 Ap_us vc 25 Apellido Paterno del
usuario(OBLIGADO)
Hernandez
3 Am_us VC 25 Apellido materno del
usuario
Martnez
4 direccion VC 75 Direccin del Usuario Axhumol,
5 Telefono VC 12 Telefono del usuario 4831102110
6 Login VC 15 Usuario para entrar al
sistema.
(nico)(OBLIGADO)
Lunita
7 psw VC 64 Cifrar a MD5.
Contrasea del
usuario(OBLIGADO)
E2434frtenter

TABLA: Marca. Sirve para almacenar los datos de las marcas de los productos
que se venden.
No. Nombre Tipo Tamao Descripcin Ejemplo
0 Id_marca INT 3 Llave primaria de la
tabla
(autoincremento)
101,102,103
1 Nombre_mar VC 20 Nombre de la marca.
OBLIGADO
Bimbo,
Gamesa, Lala,
etc.

TABLA: Departamento. Sirve para almacenar los datos de los departamentos de
los productos que se venden.
No. Nombre Tipo Tamao Descripcin Ejemplo
0 Id_departamento INT 2 Llave primaria de la
tabla(autoincremento)
201, 202,
203
1 Nombre_dep VC 20 Nombre del
Departamentos.
(OBLIGADO)
Lcteos,
Perfumera,
etc.

TABLA: Productos. Sirve para almacenar los datos de los productos que se
venden.
No. Nombre Tipo Tamao Descripcin Ejemplo
0 Id_producto INT 6 Llave primaria de la
tabla
(Autoincremento)
1,2,3
1 Codigo VC 20 Cdigo de barras.
(OBLIGADO Y
UNICO)
122299348
9
2 Nombre_producto VC 75 Nombre del
producto(UNICO)
Coca-cola
3 Id_marca_prod INT 3 Index, Se relaciona
con la tabla marca
Coca-cola2
4 Precio_compra Dec 6,2 Precio de de
compra del
producto
16
5 Precio_venta Dec 6,2 Cantidad $300
6 Existencia INT 4 Mayoreo, menudeo 6 productos
iguales
(Mayoreo)
7 Iva Int 1 Chico, mediano,
grande
0:Si o 1:no
8 Tipo_venta Int 1 Cantidad de
existencia de los
productos
0=Pieza
1=granel
2=Paquete
9 Tamanio VC 50 nsdsjskd ladkjfsd
10 Minimo Int 2 Llave primaria de la
tabla
(Autoincremento)
1,2,3
11 Id_dep Int 2 Index. Id del
departamento
1,1,2,2
12 Foto VC 25 Marca y numero del
producto
Coca-cola2


TABLA: Compras. Sirve para almacenar datos de las compras de productos que
se venden.
No. Nombre Tipo Tamao Descripcin Ejemplo
0 Id_compras Int 5 Llave primaria,
autoincremento
Chile,
tomate,
cebolla
1 Fecha_compra Date Fecha 2014/12/10
2 Total_pagar Dc 8,2 Precio de
compra
$499.80
3 Id_proveedor_comp Int 3 Index. De la
tabla proveedor
Torres
4 Otrosgastos Dc 5,2 Pago de flete
propina,etc
$23.00
5 Id_usuario_c Int 3 Index. De la
tabla Usuario


TABLA: Detalle_Compra. Sirve para detallar las compras realizadas (saber que
productos se compraron).
No. Nombre Tipo Tamao Descripcin Ejemplo
0 Id_detalle Int 9 Llave primaria,
autoincremento
1,2,3
1 Id_Compra_dc Int 6 Index. De la
tabla compra
3,4
2 Id_producto_dc INT 6 Index. De la
tabla productos
2,3
3 Precio_dc Dc 6,2 Precio de
compra
delproducto
$5.00


TABLA: Credito_Proveedor Si en caso se va pagar a crdit se ir guardando aqu
los detalles. Si es al contado se va tener un solo registro.
No. Nombre Tipo Tamao Descripcin Ejemplo
0 Id_credp INT 4 Nmero de
crditos
Folio: 0001
1 Id_compras_credp INT 6 Factura Folio.0003
2 Pago Dc $5,0 Efectivo, Tarjeta Tarjeta
3 Fecha_pago Fecha Fecha 27/01/14
4 Id_Usuario_cp Int 3 Index. De la
Tabla usuarios



TABLA: Proveedor. Sirve para almacenar los datos de los proveedores de los
productos que se venden.

TABLA: Venta. Sirve para almacenar las ventas realizadas.

TABLA: Detalle_Venta. Sirve para detallar las ventas realizadas. Para poder saber
que productos se vendieron
No. Nombre Tipo Ta
ma
o
Descripcin Ejemplo
0 Id_detalle INT 6 Llave primaria de la 1,2,3
No. Nombre Tipo Tamao Descripcin Ejemplo
0 Id_proveedor INT 3 Llave primario.
Autoincremaental
0003
1 Nombre_pv VC 40 Nombre del
proveedor
Aldair Hdez
2 Direccion_pv VC 40 Direccin Carretera
Nal, km3
3 Telefono_pv VC 20 No. Tel 483-101-57-
67
No. Nombre Tipo Tamao Descripcin Ejemplo
0 Id_venta INT 6 Llave primaria.
autoincremento
1,2,3
1 Id_cliente_v INT 4 Index.
Ralacionado con
la tabla Clientes
1,2,2,3
2 Fecha_v Date Fecha de la
venta
2014/01/01
2 Id_usuario_v INT 3 Index.
Relacionado con
la tabla usuario
1,2,3,3
4 Otros Dc 6,2 Para almacenar
otros pagos
Flete, propina,
etc
4.60,
200.00
tabla (Auto-incremental)
1 Id_venta_dv INT 6 Index. Relacionado con
la tabla venta
1,1,2,3,4
2 Id_producto_dv INT 6 Index. Ralacionado con
la tabla Productos
23041
3 Precio_s_dv Dc 6,2 Precio que se ofrece al
publico
$10.5

TABLA: Credito_Cliente. Si va ser a crdito la venta. Almacenar los detalles de los
pagos a realizar
No. Nombre Tipo Tamao Descripcin Ejemplo
0 Id_creditoc Int 6 Llave primaria.
autoincremento
1,2,3,4
1 Id_ventacc Int 6 Index. Relacionado
con la tabla de
Ventas

2 Pagocc DC 6,2 Total que est
abonando
40.00, 50.00
3 Fecha_pago Date Fecha de pago 2014/04/06
4 Id_Usuario_Cr Int 3 Index. Relacionado
con la tabla de
Usuarios



TABLA: Cliente. Sirve para almacenar los datos de las marcas de los productos
que se venden.
No. Nombre Tipo Tamao Descripcin Ejemplo
0 Id_cliente int 4 Llave primaria.
autoincremento
1,2,3
1 Nombre_cliente Vc 50 Nombre del cliente BRAULIO B
2 RFC Vc 20 Rfc del cliente BALB
3 Domicilio Vc 75 Direccin del cliente
(Dato fiscal)

4 Telefono Vc 30 Telefono del cliente 4833001

Das könnte Ihnen auch gefallen