COMANDOS

Descargar como txt, pdf o txt
Descargar como txt, pdf o txt
Está en la página 1de 3

COMANDOS:

//visualizar la informacion
select * from cliente;
//visualizar la tabla
DESC cliente;------------------------------
//borrar una tabla
DROP TABLE cliente;
//modificar
MODIFY direccion VARCHAR2(50);
//crear llave foránea
ALTER TABLE detalle
ADD CONSTRAINT fk_producto
FOREIGN KEY (id_producto)
REFERENCES producto(id_producto);

CREATE SEQUENCE seq_cliente


START WITH 1
INCREMENT BY 1
NOMAXVALUE;

CREATE TABLE cliente (


Id_cliente NUMBER(8) PRIMARY KEY,
Dni VARCHAR2(15),
nombre VARCHAR2(30),
telefonno NUMBER(10),
direccion VARCHAR2(10)
);

INSERT INTO cliente (Id_cliente, Dni, nombre, telefonno, direccion)


VALUES (seq_cliente.nextval, '123456789', 'Juan', '1234567890', 'Pino #60');
DROP TABLE cliente;

DESC cliente;
select * from cliente;
//////////////////////////////////////////////////////////////////////

CREATE SEQUENCE seq_cliente


START WITH 1
INCREMENT BY 1
NOMAXVALUE;
ALTER TABLE cliente
MODIFY direccion VARCHAR2(50);

CREATE TABLE cliente (


Id_cliente NUMBER(8) PRIMARY KEY,
Dni VARCHAR2(15),
nombre VARCHAR2(30),
telefonno NUMBER(10),
direccion VARCHAR2(50)
);

INSERT INTO cliente (Id_cliente, Dni, nombre, telefonno, direccion)


VALUES (seq_cliente.nextval, '1265', 'Rosa', '5596210458', 'Lirio #70');

DROP TABLE cliente;

DESC cliente;
select * from cliente;

CREATE SEQUENCE seq_detalle


START WITH 1
INCREMENT BY 1
NOMAXVALUE;

CREATE TABLE detalle (


id_detalle NUMBER(8) PRIMARY KEY,
id_producto NUMBER(8),
cantidad NUMBER,
precio NUMBER(10, 2),
id_ventas NUMBER(8),
FOREIGN KEY (id_producto) REFERENCES producto(id_producto),
FOREIGN KEY (id_ventas) REFERENCES ventas(id_ventas)
);

CREATE SEQUENCE seq_usuarios


START WITH 12
INCREMENT BY 1
NOMAXVALUE;

CREATE TABLE usuarios (


id_usuario NUMBER(8) PRIMARY KEY,
password VARCHAR(30),
correo VARCHAR(30)
);

CREATE SEQUENCE seq_puesto


START WITH 20
INCREMENT BY 1
NOMAXVALUE;

CREATE TABLE puesto (


id_puesto NUMBER(8) PRIMARY KEY,
descripcion VARCHAR(30)
);

CREATE SEQUENCE seq_marca


START WITH 40
INCREMENT BY 1
NOMAXVALUE;

CREATE TABLE marca (


id_marca NUMBER(8) PRIMARY KEY,
descripcion VARCHAR(30)
);

CREATE SEQUENCE seq_generacion


START WITH 450
INCREMENT BY 1
NOMAXVALUE;
CREATE TABLE generacion (
id_generacion NUMBER(8) PRIMARY KEY,
descripcion VARCHAR(30)
);

CREATE SEQUENCE seq_tipo


START WITH 40
INCREMENT BY 1
NOMAXVALUE;

CREATE TABLE tipo (


id_tipo NUMBER(8) PRIMARY KEY,
descripcion VARCHAR(30)
);

CREATE SEQUENCE seq_ventas


START WITH 20
INCREMENT BY 1
NOMAXVALUE;

CREATE TABLE ventas (


id_ventas NUMBER(8) PRIMARY KEY,
id_cliente NUMBER(30),
id_personal NUMBER(30),
id_fecha NUMBER(30)

);

También podría gustarte