Base de Datos de Factura de Venta

Ver el tema anterior Ver el tema siguiente Ir abajo

Base de Datos de Factura de Venta

Mensaje  carolina leal marulanda el Miér Mar 16, 2011 11:46 am

[color=indigo]Buenos Dias, aqui les mostrare el modelo entidad relación de una factura de venta, con su respectivo codigo de creacion de tablas y tambien el codigo de los registros que agregue:

use facturaventa

create table clientes (
codcli int ,
nomcli varchar (max),
telcli int,
dircli varchar(max),
primary key (codcli));

use facturaventa
create table vendedores(
codvende int,
nomvende varchar (max),
salariovende int,
telvende int,
dirvende varchar (max)
primary key (codvende)
);

use facturaventa
create table formapagos(
codformapagos int,
nomformapagos varchar (max)
primary key (codformapagos));

use facturaventa
create table marcas (
codmarcas int,
nommarcas varchar (max),
primary key (codmarcas));

use facturaventa
create table tipoproducto (
codtipoproducto int,
nomtipoproducto varchar (max),
codmarcas int
constraint fk_codmarcas foreign key (codmarcas) references marcas (codmarcas),
primary key (codtipoproducto) );


use facturaventa
create table productos(
codproducto int,
nomproducto varchar (max),
stock int,
valorproducto int,
codtipoproducto int,
constraint fk_codtipoproducto foreign key (codtipoproducto)references tipoproducto (codtipoproducto),
primary key (codproducto));


use facturaventa
create table facturacabecera(
numfacturacabecera int,
fechafactura date,
codcli int,
codvende int,
codformapagos int,
subtotal int,
iva real,
total int,
constraint fk_codvende foreign key (codvende)references vendedores (codvende),
constraint fk_codcli foreign key (codcli)references clientes (codcli),
constraint fk_codformapagos foreign key (codformapagos)references formapagos (codformapagos),
primary key (numfacturacabecera));

use facturaventa
create table facturadetalle(
numfacturacabecera int,
codproducto int,
codtipoproducto int,
valproducto int,
cantidad int,
total int,
constraint fk_numfacturacabecera foreign key (numfacturacabecera)references facturacabecera (numfacturacabecera),
--constraint fk_codtipoproducto foreign key (codtipoproducto)references tipoproducto (codtipoproducto),
constraint fk_codproducto foreign key (codproducto)references productos (codproducto));



codigo para insertar registros :

use facturaventa

insert into clientes values(01,'lorena leal', 3117718480,'calle 9 # 8-9'), (02,'yuly leal', 3376225,'carrera 56 # 60-25'),(03,'felipe urrego',3104609745,'calle 15 a # 42-14'),(04,'luz amparo marulanda', 3269603,'calle 15 b # 42-48'),(05,'maria rivera',3354895,'calle 16 # 45-95'),(06,'jaqueline marulanda',3118859562,'diagonal 26 # 54-12'),(07,'paola colorado',4484565,'transversal 23# 45-78'),(08,'ruben dario vera',5568932,'calle 45 # 13-45'),(09,'jhon jairo hurtado',3378941,'carrera 26 # 30-12'),(10,'julian andres diaz',3159856563,'diagonal 45 # 90-09');

insert into vendedores values (0011,'luis lara',500000,3215645,'calle 9 #85-02'),(12,'mario rivara',700000,6695847,'diagonal 65 # 45-25'),(13,'fabio campaz',900000,1234569,'transversal 51 # 659-1'),(14,'andrea valencia',450000,6635119,'carrera 16 # 45-03'),(15,'andres vargas',800000,6626325,'carrera 80# 9-2'),(16,'astrid lopez',950000,3124585,'calle 15 # 42-11'),(17,'diego leal',1000000,02076830356,'carrera 85 # 65-12'),(18,'jonathan mamian',568000,5569636,'diagonal 10 # 45-10'),(19,'ingrid gaez',800000,3708452,'carrera 09 # 26-14'),(20,'camilo feigueroa',500000,1452689,'diagonal 89 # 54-78');

insert into formapagos values (111,'efectivo'),(222,'credito'),(333,'cheque'),(444,'bonos'),(555,'tarjeta');

insert into marcas values (21,'tooto'),(31,'bata'),(41,'swach'),(51,'levis'),(61,'chevignon'),(71,'dulce gavana'),(81,'gef'),(91,'tenis'),(101,'arturo calle');

insert into tipoproducto values (22,'bolso',21),(33,'sandalias',31),(44,'reloj',41),(55,'pantalon',51),(66,'falda',61),(77,'blusa',71),(88,'panti',81),(99,'short',91),(1010,'traje',101);

Gracias



confused

carolina leal marulanda

Mensajes : 6
Fecha de inscripción : 10/02/2011
Edad : 25

Ver perfil de usuario

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.