Está en la página 1de 2

BALOTARIO GDI2

1. Es una afirmacin incorrecta: a.- No es posible crear aplicaciones SQL sobre base de datos Oracle sin usar PL/SQL. b.- PL/SQL nos permite ejecutar operaciones especificas de base de datos. c.- PL/SQL nos permite crear bloques de programaticos. d.- PL/SQL nos permite el manejo de excepciones. e.- Todas son correctas 2. Es una afirmacin correcta: a.- PL/SQL es un lenguaje d eprogramacion que nos permite crear aplicaciones. b.- PL/SQL puede conectarse con servicios externos a la base de datos. c.- PL/SQL nos permite crear, ejecutar y persistir bloques programaticos. d.- PL/SQL no nos permite el manejo de excepciones. e.- N.A. 3. Escriba V(verdadero) o F(Falso) segn corresponda: Una transaccin es una unidad de ejecucin de programa que accede y lee los dato sde una tabla ( ) Las propiedades de una transaccin son la atomicidad, consistencia, aislamiento y durabilidad ( ) Los estados de una transaccin son: Activa, parcialmente comprometida, Fallida, Abortada y Aceptada ( ) Oracle no permite correr mltiples transacciones concurrentemente en el sistema. ( ) 4. Escriba V(verdadero) o F(Falso) segn corresponda: JDBC esel componente de coneccion de aplicaiones con la base de datos Las transacciones nos permiten manejarvarias conexiones al mismo tiempo Los estados del ciclo de vidade un cursor son: declarado, abierto, cerrado Oracle tiene unmanejador de concurrencias. ( ) 5. 6. 7. 8.

( ) ( ) ( )

Defina que es un cursor, cuales son las fases de trabajo de uno. Defina que es un trigger, cuales son sus caracteristicas. Defina que es un procedimiento almacenado, sus caractersticas y diferencias con las funciones. Identifique un paquete: Los componentes de un paquete Oracle son: _________________ y _____________. Las variables pblicas se definen en : ________________________.

9. Identifique un trigger: Las propiedades de un trigger son: _________________ y _____________. Las los predicados son : ________________________ y __________________. 10. Desarrolle los siguientes conceptos de optimizacin de consultas: 5.1 RBO 5.2 CBO 11. Desarrolle los siguientes conceptos de administracion: 5.1 Roles 5.2 Privilegios 12. 13. 14. 15. 16. Especifique 4 Componentes del producto JDBC. Especifique 5 vistas de auditoria Oracle. Desarrolle la auditoria para SQL Server. Explique el shutdown y startup de Oracle. Especifique los tipos de concurrencia en una base de datos. 17. Elabore el modelo de datos para para el control de stock y almacn, elabore el plan de priviligios, roles y usuarios para el acceso a este sistema 18. Tomando en cuenta la solucin propuesta en la pregunta anterior elabore unos paquetes que controlen todo el sistema nivel de base de datos. 19. Basndose en el modelo desarrollado en la pregunta 13, implementar un disparador que asegure que el nombre del producto se registre siempre en maysculas y sea nico en el repositorio.

20. Basndose en el modelo desarrollado en la pregunta 13, disear un modelo de auditoria, implemente un sistema de disparadores para un modelo de auditoria para el manejo de las concurrencias. 21. Escriba la secuencia de comandos para activar la auditoria Oracle, comenzar a auditar las sesionesde los usuario HR y SCOTT y auditar todas las tablas de HR.

También podría gustarte