Está en la página 1de 1

----Usuario sysdba

create user secretaria identified by sec


create public synonym estudiante for estudiante.estudiante;
create public synonym paralelos for estudiante.paralelo;
create public synonym vista for estudiante.datos;
grant connect, resource to secretaria;
grant select, insert on cursos to secretaria;
grant select, insert on paralelos to secretaria;
grant select on vista to secretaria;
grant create view to estudiante;

-----Usuario propietario del esquema (estudiante)


create or replace view datos as
select es.nombres, es.apellidos, par.descripcion, par.id_curso
from estudiante es, paralelo par, curso cur, estudianteParalelo estp
where cur.id_curso = par.id_curso and par.id_paralelo = estp.idparalelo and
es.id_estudiante = estp.ides and idperiodolectivo = 24;

-----Usuario secretaria
select * from vista;
insert into estudiante values(4757, '14012', 'vaz','jav','10/10/2018');

También podría gustarte