BASE DE DATOS

Páginas: 2 (428 palabras) Publicado: 6 de septiembre de 2014
Table de dos usuarios

/////////////////USUARIO1/////////////////
create table ropa
( cod_ropa numeric(6,0),
tipo_ropa varchar2(15),
talla varchar2(6),
color varchar2(10),
precionumeric(6,0),
cprimary key(cod_ropa)
);

CONSEMOS PRIVILEGIO
grant all privileges on ropa to usuario2;

CREAMOS LA COPIA DE LA TABLA
CREATE TABLE COPIA_cliente AS SELECT * FROM USUARIO2.cliente;CONCEDEMOS PRIVILEGIOS DE LA COPIA
grant all privileges on copia_cliente to usuario2;

CREAMOS EL DISPARADOR
create or replace trigger tcopia1
after insert on cliente
for each row
begin
insert intousuario1.copia_cliente values(:new.ci, :new.nombre, :new.apellido_completo);
end;
/

--insert into ropa values(123,'pantalon','M','Negro',1200);
//////////////////USUARIO2/////////////////////create table cliente
(ci numeric(8,0),
nombre varchar2(15),
apellido_completo varchar2(16),
primary key(ci)
);

CONSEDEMOS PRIVILEGIOS
grant all privileges on cliente to usuario1;

CREAMOS LACOPIA
CREATE TABLE COPIA_ROPA AS SELECT * FROM USUARIO1.ROPA;

CONSEDEMOS PRIVILEGIOS DE LA COPIA
grant all privileges on copia_ropa to usuario1;



CREAMOS EL DISPARADOS
create triggertcopia
after insert on ropa
for each row
begin
insert into Usuario2.copia_ropa values(:new.codropa,:new.tiporopa
,:new.talla,:new.color,:veew.precio);
end;
/

--insert into clientevalues(723848,'Ana','Guzman Rios');
--insert into cliente values(23327,'Brandon','Quiroga Peredo');

Manipulación:
Algebra relacional: Conjunto de operadores q operan sobre relaciones
Operadorestradicionales

Compatibles respecto a la unión, si sus cabeceras son idénticas
La unión, intersección y diferencia, operador RENAME
A.CI RENAME A.NIT

Operador UNION
la unión de dos relaciones AyBcompatibles respecto a la unión, A UNION P
Operador INTERSECCION
A INTERSECT B cabecera de A o B formado por las tuplas de A y B
Operador DIFERENCIA
A MINUS B cabecera de A o B pero las tublas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS