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');