Академический Документы
Профессиональный Документы
Культура Документы
TIPO_DATO Caracteres: VARCHAR(n): Longitud Variable. CHAR(n): Longitud Fija LONG: Longitud variable mximo 2 Gigabytes Numrico: NUMBER(d,s): d indica el nmero de dgitos y s el numero de dgitos decimales. Fecha/Hora: DATE TIPO_CONSTRAINT Campo: NOT NULL nn Tabla: PRIMARY KEY pk [FOREIGN KEY ] REFERENCES fk UNIQUE uk CHECK ck DEFAULT df
EJEMPLO
CREATE TABLE empresa (nit VARCHAR(10) CONSTRAINT emp_nit_pk PRIMARY KEY, nombre VARCHAR(30) CONSTRAINT emp_nom_nn NOT NULL, direccion VARCHAR(40) CONSTRAINT emp_dir_nn NOT NULL, Telefono NUMBER(20) ); CREATE TABLE representante (cedula VARCHAR(20) CONSTRAINT rep_ced_pk PRIMARY KEY, nombre VARCHAR(30) CONSTRAINT rep_nom_nn NOT NULL, apellido VARCHAR(30) CONSTRAINT rep_ape_nn NOT NULL, direccion VARCHAR(40) CONSTRAINT rep_dir_nn NOT NULL, Telefono NUMBER(20), Nit_empresa VARCHAR(10) CONSTRAINT rep_nit_emp_nn NOT NULL CONSTRAINT rep_nit_emp_uk UNIQUE CONSTRAINT rep_nit_emp_fk REFERENCES empresa(nit) ); CREATE TABLE pedido Para indicar que (numero VARCHAR(20), Campo es Fecha DATE CONSTRAINT ped_num_nn NOT NULL, nit_empresa VARCHAR(10) CONSTRAINT ped_nit_emp_nn NOT NULL, CONSTRAINT ped_num_pk PRIMARY KEY (numero), CONSTRAINT ped_nit_emp_fk FOREIGN KEY (nit_empresa) REFERENCES empresa (nit));