Anda di halaman 1dari 2

UPEA EXAMEN FINAL de ADMINISTRACION DE BASE DE DATOS

01/08/2011

Pg.: 1

-------------------------------------------------------------------------------------------------------------Reglas: Crear un archivo(s) de comandos que contendr todas las sentencias que haya ejecutado durante el examen. Este archivo de comandos debe poderse ejecutar desde su mquina sin modificaciones, es por esta razn que debe tener desde la conexin a la base de datos. En caso de usar Oracle Enterprise Manager, siempre guarde lo que el OEM ejecutar con la opcin show sql (mostrar sql), en su archivo de comandos, antes de continuar con el siguiente paso, y despus edite lo necesario para que tambin su archivo de comandos se pueda ejecutar desde su mquina sin modificaciones. En un segundo archivo de tipo texto, almacene todos los resultados de cada pregunta que incluya una consulta. Esta permitido el uso de cualquier documentacin. No esta permitido compartir scripts o hacer el trabajo de otros. Los trabajos idnticos tendrn un valor final de cero (0). Considere que el presente examen se realizar en ms de una clase, y en caso de considerarlo necesario, puede utilizar tiempo adicional en horas extras para completarlo. Para el presente examen, son importantes el QUE, COMO y PORQUE se hicieron las cosas de cierto modo La base de datos WS1 preservar para su revisin.

Tareas a Realizar 1. Cree una estructura de directorios con el estandar OFA para su base de datos. Considerando como base (ORACLE_BASE a d:\EXAMENF). Asegrese de incluir 8 unidades (disco01 a disco08) y directorios de ADMIN 2. Ingrese a DBCA 3. Defina la creacin automtica de una base de datos MULTI-PROPOSITO que tenga como SID: EXAF(iniciales), donde iniciales implica las iniciales de su nombre y apellidos. Esta base deber ser creada con clonacin, por lo que el proceso debe ejecutarse completamente desde DBCA. El password para los usuarios SYS y SYSTEM deber ser EXAF(iniciales). Configure su base de datos para que utilice un 30% de la memoria total. 4. Para completar la instalacin debe definir el servicio de LISTENER, para ello, al final de la configuracin, defina el acceso a su base de datos con: a) SID: EXAF(iniciales) b) Puerto: 1533 c) Modo ce conexin: local d) Protocolo: TCP/IP 5. Su archivo TNSNAMES.ORA solo deber apuntar a esta base de datos y a WS1. (considere que los archivos de listener y tnsnames pueden ser borrados por el docente al momento de la revisin del examn y tiene que crearlo manualmente, es decir sin hacer uso de sus respaldos) 6. Compruebe que puede establecer exitosamente una conexin con su base de datos. 7. Conctese a su base de datos como SYSDBA. 8. Cree un tablespace de UNDO que tenga 50MB y nombre UEXAF(iniciales). 9. Haga que este tablespace de UNDO sea el nico de su base de datos. 10. Cree un tablespace temporal con 55MB y nombre TBSEXAF(iniciales). 11. Haga que este tablespace temporal sea el tablespace temporal por defecto de su base de datos. 12. Active y verifique que este operando con SGA dinmica. 13. Active los caches de KEEP con 15MB y el de RECYCLE con 15MB. (chequear apuntes) 14. Multiplexe sus archivos de control en todas las unidades pares de su base de datos. 15. Active y verifique que este utilizando OMF con multiplexacin de REDO files en 4 de sus 8 unidades. 16. Verifique que su base de datos esta utilizando SPFILE con los nuevos parmetros. 17. Genere un PFILE con los nuevos cambios y verifique su igualdad con su SPFILE. 18. Cambie sus archivos de REDO a OMF 19. Cree un tablespace con nombre (iniciales)TBSEXAF para almacenar sus tablas con cuatro datafiles OMF, ambos con autoextensin automtica y 15MB de tamaos inicial, 5MB por extensin adicional y lmite de 200MB. 20. Cree un tablespace con nombre (iniciales)IDXEXAF para almacenar sus ndices con dos datafile OMF con autoextensin automtica y 15MB de tamao inicial, 7MB por extensin adicional y lmite de 50MB, utilice tamao de bloque de 4K (que no es por defecto de su base de datos). 21. Active la administracin de passwords para su base de datos. 22. Cree un perfil, (iniciales)_USUEXAF que tenga control de passwords y control de recursos para permitir una sola conexin a la base datos y que desconecte al usuario luego de 10 minutos de inactividad. Defina Ud. una poltica de administracin de los mismos. 23. Cree un perfil, (iniciales)_ADEXAF que sea ms exigente que el anterior en la administracin de passwords, que permita 3 sesiones simultneas del usuario y no tenga lmite en el tiempo de inactividad. 24. Cree una usuario (iniciales)_SOFTEXAF con el mismo password.

UPEA EXAMEN FINAL de ADMINISTRACION DE BASE DE DATOS

01/08/2011

Pg.: 2

-------------------------------------------------------------------------------------------------------------25. Cree un rol, (iniciales)_ROL_PRINCEXAF que permita a quien lo tenga conectarse con la base de datos, crear tablas e ndices y seleccionar cualquier tabla. 26. Haga que el usuario creado tenga como tablespace temporal el que Ud. creo y su tablespace por defecto ser (iniciales)_TBSEXAF y tendr cuota 0 en el tablespace SYSTEM y tenga el perfil (iniciales)_ADMEXAF como su perfil. 27. Asigne el rol (iniciales)_ROL_PRINEXAF al usuario recientemente creado. 28. Conctese con el nuevo usuario. 29. Cree una tabla de DOCENTES. Asegrese de incluir al menos un identificador (llave primaria), administrado por una secuencia, su nombre, apellido paterno, apellido materno, cdula de identidad, fecha de ingreso, sexo (con ndice bitmap), correo electrnico, fecha de cumpleaos, codigo carrera 30. Cree una tabla de direcciones de los docentes de la tabla anterior. Considere un identificador de direccin administrado por secuencia (llave primaria con ndice inverso), direccin (calle/av.), nmero, edificio, piso, zona ciudad y pas. 31. Cree tablas de ciudades, pases y carreras, relacione con las anteriores tablas (constraints). 32. Asegrese que todas las tablas generadas tengan llaves primarias, llaves forneas a los campos de otras tablas e ndices que permitan realizar bsquedas eficientemente. 33. Cree sinnimos pblicos para todas sus tablas. 34. Cree un rol (Iniciales)_CONSEXAF que permita seleccionar la informacin de sus tablas a todo aquel que tenga ese rol (no olvide las secuencias). 35. Cree un rol (Iniciales)_MODIEXAF que tenga password que permita insertar, modificar o borrar informacin de sus tablas. 36. Cree tres usuarios de base de datos con el perfil (iniciales)_USUEXAF, con tablespace por defecto en USERS, cuota cero en SYSTEM y los tablespaces de su usuario (iniciales)_SOFTEXAF. 37. Asigne a esos usuarios el rol por defecto (iniciales)_CONSEXAF. 38. Asigne a esos tres usuarios el rol (Iniciales)_MODIEXAF. Asegrese de que no es su rol por defecto. 39. Inserte informacin en todas las tablas con el usuario dueo del esquema (iniciales)_SOFTEXAF. 40. Seleccione esa informacin con el usuario dueo. 41. Haga lo mismo con sus otros usuarios. Considere todos los pasos adicionales para que puedan realizarse esas operaciones exitosamente. 42. Active auditoria sobre la tabla de personas en modo de base de datos 43. Realice algunas operaciones sobre esa tabla. 44. Revise su trilla de auditoria para ver sus resultados. 45. Cree una tabla DOCENTES2, con la misma estructura de su tabla de DOCENTES y sin datos. 46. Inserte datos en esa tabla la informacin de su tabla de docentes, repitiendo 5 veces la informacin y considerando la existencia de una secuencia como llave primaria. 47. Marque como no utilizada la columna sexo de tabla docentes2. 48. Seleccione informacin de su tabla docentes2. 49. Elimine la columna sexo y la de correo electrnico de su tabla docentes2. 50. Seleccione informacin de su tabla docentes2. 51. Cree una tabla docentes3, con la misma estructura de su tabla de docentes y tambin sin datos y con los mismos ndices que la tabla original. 52. Cree un archivo de texto con informacin de 8 docentes, separadas por el carcter pipe ( | ) con nombre (iniciales)_docentes2a.dat 53. Cree un archivo de texto con informacin de otras 10 personas, utilizando el formato de longitud fija , utilizando el espacio para relleno de espacio con nombre (iniciales)_docentes2b.dat 54. Cree un archivo de control de sql*loader que le permita cargar el primer archivo en la tabla personas3. Use archivos de log, errores, descarte y parmetros. 55. Cargue la informacin a la tabla docentes3 utilizando la forma de carga directa. 56. Cree un archivo de control de sql*loador que le permita aadir la informacin de su segundo archivo a la tabla docentes3. Use archivos de log, errores, descarte y parmetros. 57. Cargue la informacin a docentes3 en forma convencional. 58. Revise los resultados de su carga. LAS PREGUNTAS QUE NO SE EXPLICARON SERAN ENVIADOS HASTA MAANA.

Anda mungkin juga menyukai