Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE tablespace TIENDAlamolina
- datafile 'c:\tiendalamolina.dbf'
- size 100M;
- CREATE USER RENZOCASTILLO
- identified by 1234
- default tablespace TIENDAlamolina
- temporary tablespace temp;
- Grant connect, resource, create view to RENZOCASTILLO;
- CREATE TABLE TIENDAS_S
- (
- id_tienda INT primary key,
- nombre_tienda VARCHAR2(40),
- direccion_tienda VARCHAR2(200)
- );
- CREATE TABLE INVENTARIO_S
- (
- id_articulo INT primary key,
- nombre VARCHAR2(50) UNIQUE,
- comentario VARCHAR2(200) NOT NULL,
- precio DECIMAL(10,2),
- id_tienda int REFERENCES TIENDAS_S
- );
- INSERT INTO TIENDAS_S
- VALUES (1, 'Tienda La Perla', 'Calle Victoria 234, La Perla. Callao');
- INSERT INTO TIENDAS_S
- VALUES (2, 'Tienda "Cercado"', 'Jr. Puno 753, Cercado de Lima. Lima');
- INSERT INTO TIENDAS_S
- VALUES (3, 'Tienda "San Miguel"', 'Av. La Marina 2641, San Miguel. Lima.');
- INSERT INTO TIENDAS_S
- VALUES (4, 'Pueblo Libre', 'Av. Bolívar 1632, Pueblo Libre. Lima.');
- INSERT INTO TIENDAS_S
- VALUES (5, 'Tienda “Constructores”', 'Av. Constructores 1023, La Molina. Lima.');
- INSERT INTO INVENTARIO_S
- VALUES (1, 'CD-DVD', '700 MB DE ESPACIO', 40.00, 5);
- INSERT INTO INVENTARIO_S
- VALUES (2, 'USB-HP', '64GB, USB 3.0', 59.00, 4);
- INSERT INTO INVENTARIO_S
- VALUES (3, 'Laptop SONY', '4GB RAM, 300 HDD, i5 2.6 GHz', 1300.00, 3);
- INSERT INTO INVENTARIO_S
- VALUES (4, 'Mouse Optico', '700 DPI', 84.40 , 2);
- INSERT INTO INVENTARIO_S
- VALUES (5, 'Disco Duro', '200 TB, HDD, USB 3.0', 800.00 , 1);
- INSERT INTO INVENTARIO_S
- VALUES (6, 'Proyector TSHB', 'TOSHIBA G155', 2500.00 , 5);
- CREATE INDEX IGBD_INV_ID
- ON INVENTARIO_S(ID_TIENDA);
- CREATE OR REPLACE VIEW CONCENTRADO AS
- SELECT d.id_articulo, d.nombre, d.comentario, d.precio, d.id_tienda, e.nombre_tienda, e.direccion_tienda
- FROM INVENTARIO_S d JOIN TIENDAS_S e
- ON (d.id_tienda=e.id_tienda);
- CREATE TABLE VENTAS_S
- (
- ventas_id number primary key,
- id_articulo int REFERENCES INVENTARIO_S,
- fecha date
- );
- CREATE SEQUENCE VENTAS_ID
- INCREMENT BY 1
- START WITH 1
- NOMAXVALUE 100000
- NOCYCLE
- CACHE 20;
- INSERT INTO VENTAS_S VALUES(VENTAS_ID.NEXTVAL, 2, '13-NOV-92');
- INSERT INTO VENTAS_S VALUES(VENTAS_ID.NEXTVAL, 3, '13-NOV-93');
- INSERT INTO VENTAS_S VALUES(VENTAS_ID.NEXTVAL, 4, '13-NOV-94');
- INSERT INTO VENTAS_S VALUES(VENTAS_ID.NEXTVAL, 5, '13-NOV-95');
- INSERT INTO VENTAS_S VALUES(VENTAS_ID.NEXTVAL, 1, '13-NOV-96');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement