Proyectos De Informacion
GO
CREATE TABLE USUARIOS (
CODIGO_USU ARIO INT PRIMARY KEY NOT NULL,
CODIGO_EMPLEADO INT NOT NULL,
NOMBRE_USUARIO NVARCHAR(30)NOT NULL,
PASSWORD NVARCHAR(10) NOTNULL
);
CREATE TABLE CLIENTES (
CEDULA_CLIENTE NVARCHAR(11) PRIMARY KEY NOT NULL,
NOMBRE_CLIENTE NVARCHAR(30) NOT NULL,
DIRECCION_CLIENTE NVARCHAR(40) NULL,
SEXO NVARCHAR(1)NOT NULL,
TELEFONOINT NOT NULL
);
CREATE TABLE ORDENPEDIDO (
NUMERO_ORDENPEDIDO INT PRIMARY KEY NOT NULL,
FECHA DATETIME NOT NULL,
CEDULA_CLIENTE NVARCHAR(11) NOT NULL,
CODIGO_EMPLEADO INT NOT NULL,CODIGO_TIPOPAGO INT NOT NULL
);
CREATE TABLE CATEGORIA (
CODIGO_CATEGORIA INT PRIMARY KEY NOT NULL,
NOMBRE_CATEGORIA NVARCHAR(40)NOT NULL
);
CREATE TABLE PRODUCTO (
CODIGO_PRODUCTO INT PRIMARYKEY NOT NULL,
NOMBRE_PRODUCTO NVARCHAR(40)NOT NULL,
PRECIO_VENTA INT NOT NULL,
PRECIO_COMPRA INT NOT NULL,
FECHA_VENCIMIENTO DATETIME NOT NULL,
STOCK INT NOT NULL,
CODIGO_CATE GORIA INTNOT NULL,
CODIGO_PROVEEDOR INT NOT NULL,
CODIGO_PRESENTACION INT NOT NULL
);
CREATE TABLE EMPLEADO (
CODIGO_EMPLEADO INT PRIMARY KEY NOT NULL,
NOMBRE_EMPLEADO NVARCHAR(40)NOT NULL,DIRECCION_EMPLEADO NVARCHAR(40) NOT NULL,
CARGO NVARCHAR(40) NOT NULL,
EDAD NVARCHAR(2)NOT NULL,
TELEFONO NVARCHAR(12) NOT NULL,
INGRESO DATETIME NOT NULL,
PASSWORD NVARCHAR (10) NOT NULL
);CREATE TABLE DETALLEORDENPEDIDO (
NUMERO_ORDENPEDIDO INT PRIMARY KEY NOT NULL,
CODIGO_PRODUCTO INT NOT NULL,
CANTIDAD NVARCHAR(10) NOT NULL,
PRECIO_VENTA INT NOT NULL
);
CREATE TABLEFACTURA (
NUMERO_FACTURA INT PRIMARY KEY NOT NULL,
FECHA DATETIME NOT NULL,
CODIGO_EMPLEADO INT NOT NULL,
CEDULA_CLIENTE NVARCHAR(11) NOT NULL,
NUMERO_ORDENPEDIDO INT NOT NULL,
SUBTOTAL INTNOT NULL,
DESCUENTO INT NOT NULL
);
CREATE TABLE PRESENTACION (
CODIGO_PRESENTACION INT PRIMARY KEY NOT NULL,
NOMBRE_PRESENTACION NVARCHAR(50)NOT NULL
) ;
CREATE TABLE PROVEEDOR (...
Regístrate para leer el documento completo.