Base De Datos

Páginas: 2 (369 palabras) Publicado: 30 de octubre de 2012
create database papeleria
use papeleria

create table usuario
(
id_usuario int primary key identity(1,1),
nom_usuario varchar (20)not null,
contra varchar(20)not null,
);

create tablecliente
(
id_cliente int primary key identity(1,1),
nom_cliente varchar (50) not null,
direc_cliente varchar (50)not null,
telefono int not null,
);

create table proveedor
(
id_proveedor intprimary key identity(1,1),
nom_proveedor varchar (50) not null,
direc_proveedor varchar (50)not null,
telefono int not null,
);

create table producto
(
id_producto int primary keyidentity(1,1),
nom_producto varchar (20) not null,
descripcion varchar (50) not null,
existencia int not null,
precio money not null
);

create table venta
(
id_venta int primary key identity(1,1),id_cliente int not null,
fecha_venta datetime not null
);

alter table venta add constraint FK_venta foreign key(id_cliente)
references cliente(id_cliente) on update cascade on delete cascade;create table venta_detalle
(
id_ventadetalle int primary key identity(1,1),
id_venta int not null,
id_producto int not null,
cantidad int not null,
precio money not null,
);

alter tableventa_detalle add constraint FK_venta_detalle foreign key(id_venta)
references venta(id_venta)on update cascade on delete cascade;

alter table venta_detalle add constraint FK_venta_detalle_productoforeign key(id_producto)
references producto(id_producto)on update cascade on delete cascade;


create table compra
(
id_compra int primary key identity(1,1),
id_proveedor int not null,fecha_compra datetime not null,
);

alter table compra add constraint FK_compra foreign key(id_proveedor)
references proveedor(id_proveedor)on update cascade on delete cascade;

create tablecompra_detalle
(
id_compradetalle int primary key identity(1,1),
id_compra int not null,
id_producto int not null,
cantidad int not null,
precio money not null,
);

alter table compra_detalle add...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS