Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Definicion Tablas SQL en La Practica
Definicion Tablas SQL en La Practica
NULL);
CREATE TABLE PUEBLOS ( CODPUE VARCHAR(5) PRIMARY KEY, NOMBRE VARCHAR(40) NOT NULL
, CODPRO VARCHAR(2) NOT NULL,
CONSTRAINT FK1 FOREIGN KEY (CODPRO) REFERENCES PROVINCIAS(CODPRO) ON UPDATE CASCADE
ON DELETE SET NULL);
CREATE TABLE CLIENTES (CODCLI NUMERIC(5) PRIMARY KEY, NOMBRE VARCHAR(50) NOT NULL,
DIRECCION VARCHAR(50) NOT NULL, CODPOSTAL VARCHAR(5) NOT NULL, CODPUE VARCHAR(5)
NOT NULL,
CONSTRAINT FK2 FOREIGN KEY (CODPUE) REFERENCES PUEBLOS(CODPUE) ON UPDATE CASCADE ON
DELETE SET NULL);
CREATE TABLE VENDEDORES ( CODVEN NUMERIC(5) PRIMARY KEY, NOMBRE VARCHAR(50) NOT
NULL, DIRECCION VARCHAR(50) NOT NULL, CODPOSTAL VARCHAR(5), CODPUE VARCHAR(5) NOT
NULL,
CODJEFE NUMERIC(5), CONSTRAINT FK3 FOREIGN KEY (CODPUE) REFERENCES PUEBLOS(CODPUE)
ON UPDATE CASCADE ON DELETE SET NULL, CONSTRAINT FK4 FOREIGN KEY (CODJEFE)
REFERENCES VENDEDORES(CODVEN) ON UPDATE CASCADE ON DELETE SET NULL);
CREATE TABLE ARTICULOS (CODART VARCHAR(8) PRIMARY KEY, DESCRIP VARCHAR(40) NOT
NULL, PRECIO NUMERIC(7,2) NOT NULL, STOCK NUMERIC(6), STOCK_MIN NUMERIC(6));
CREATE TABLE FACTURAS ( CODFAC NUMERIC(6) PRIMARY KEY, FECHA DATE NOT NULL, CODCLI
NUMERIC(5), CODVEN NUMERIC(5) , IVA NUMERIC(2), DTO NUMERIC(2),
CONSTRAINT FK5 FOREIGN KEY (CODCLI) REFERENCES CLIENTES(CODCLI) ON UPDATE CASCADE
ON DELETE SET NULL, CONSTRAINT FK6 FOREIGN KEY (CODVEN) REFERENCES
VENDEDORES(CODVEN) ON UPDATE CASCADE ON DELETE SET NULL);