gbdtarea3
TRANSCRIPT
-
8/14/2019 GBDTarea3
1/2
Universidad Nacional del AltiplanoCARRERA PROFESIONAL INGENIERA DE SISTEMAS
Gestin de Bases de DatosTarea 3: Gestion de Usuarios.
Profesor: Oliver Amadeo Vilca Huayta
Fecha de Entrega: Marzo 11.Desarrolle los siguientes ejercicios.
1. Explique los parmetros de la instruccin para la creacin de tablespace.Que es undatale?.
Cree los tablespaces users y temp si no existen.
Ejecute antes y despues de la creacion de los tablespace la siguiente consulta SQL:
select tablespace_name, status from dba_tablespaces;
Que resultado se obtiene?
2. Ejecute las siguientes instrucciones conectado con el usuario "system":.create user empleado identied by nodrunkards
default tablespace users
temporary tablespace temp;
grant connect to empleado;
connect empleado/nodrunkards.
(a) Qu sucede cuando se conecta como el usuario "EMPLEADO"?.
3. Cree la siguitente tabla:.
create table t2(id integer, constraint t2_pk primary key(id) );
(a) Qu sucede cuando intenta crear esta tabla?.
(b) A que se debe lo sucedido?
(c) Qu se debe efectuar para que el usuario EMPLEADO pueda crear la tabla?
(d) En que tablespace fue creada la tabla?Nota: Se puede saber con la siguiente consulta:select table_name,tablespace_name from user_tables;
4. Cree otro usuario con las siguientes intrucciones.connect system
create user Profesor identied by xxyyzz
default tablesace users
temporary tablespace temp;
connect Profesor
1
-
8/14/2019 GBDTarea3
2/2
(a) Qu sucede cuando intenta conectarse con el usuario Profesor?.
(b) Qu ser requiere para corregir esta accin?
5. Elabore un ejemplo de una transaccin (secuencia de instrucciones como creacin deuna tabla e insecin de tuplas) en el que se efectua un "rollback", y tambin uno en elque se utiliza el "commit". Verique que realmente se efectua lo que especican estoscomandos.
2