Vous êtes sur la page 1sur 7

Administración de Base de Datos Ing.

Sergio Rojas
Examen Final

Examen Final
Apellido Paterno Apellido Materno Nombres Nro. de lista
CARRILLO RAMOS MILTON 16

IMPORTANTE: 16 es el número de lista.

1. Escriba una instrucción SQL para mostrar el nombre de la base de datos.

2. Escriba una instrucción SQL para encontrar los tablespace presentes en la base de
datos.
Administración de Base de Datos Ing. Sergio Rojas
Examen Final

3. Cree un tablespace llamado SALES16_TB con las propiedades siguientes:


 Tamaño 200 MB
 Autoextend
 Tamaño máximo 2000 mega bytes

4. Crea un nuevo usuario SALES_USER1 con las siguientes propiedades:


 Asignar tablespace predeterminado como SALES16_TB
 Asignar tablespace predeterminado como TEMP1

 Otorgar los roles necesarios para que el usuario pueda conectarse a la


sesión

 Conceder privilegios para que el usuario pueda crear tablas, insertar,


eliminar, actualizar datos en su propio esquema

5. Inicie sesión en el usuario SALES16_USER1 y realice las siguientes tareas

 Cree una tabla SALES16 con columnas PRODUCT_ID, ORDER_NUMBER,


ORDER_DATE, ITEM_CNT, ORDER_AMOUNT. Asegúrese de que
PRODUCT_ID sea la clave principal.
Administración de Base de Datos Ing. Sergio Rojas
Examen Final

 Crea un ÍNDICE en la tabla PRODUCT_ID.

 Inserte 1000 filas de datos en la tabla VENTAS.

6. Cierre sesión en el usuario SALES16_USER1 e inicie sesión en su cuenta DBA.

7. Escriba una consulta SQL para mostrar todos los ROLES en la base de datos.
Administración de Base de Datos Ing. Sergio Rojas
Examen Final

8. Cree un nuevo rol denominado SL16_ROLE con privilegios INSERT / UPDATE / DELETE
/ SELECT en la tabla SALES16_USER1.SALES16.

9. Cree un nuevo usuario SALES16_USER2 con las propiedades siguientes


 Asignar tablespace predeterminado como SALES16_TB
 Asignar tablespace temporal predeterminado como TEMP1
 Otorgar los roles necesarios para que el usuario pueda conectarse a la
sesión.

10. Ahora, inicie sesión en el usuario SALES16_USER2 y pruebe los permisos insertando,
actualizando, eliminando, seleccionando datos de la tabla SALES16_USER1.SALES16.

11. Cierre sesión en el usuario SALES16_USER2 e inicie sesión en la cuenta DBA

12. Revocar privilegios DELETE del rol SL16_ROLE


Administración de Base de Datos Ing. Sergio Rojas
Examen Final

13. Vuelva a iniciar sesión con el usuario SALES16_USER2 y vea si el privilegio de


eliminación ha sido revocado.

14. Cierre SALES16_USER2, conéctese a la cuenta DBA y siga los pasos a continuación

 Revocar el rol SL16_ROLE del usuario SALES16_USER2

 Eliminar el usuario SALES16_USER2

15. Agregue un nuevo data file al tablespace SALES16_TB.

16. Escribir una consulta SQL para mostrar las sesiones actuales que se ejecutan en la
base de datos;
Administración de Base de Datos Ing. Sergio Rojas
Examen Final

17. Escribir una consulta SQL para obtener los roles existentes.

18. Escribir una consulta SQL para mostrar los Tablespace.

19. Escribir una consulta SQL mostrando el tamaño ocupado por la base de datos
Administración de Base de Datos Ing. Sergio Rojas
Examen Final

20. Escribir una consulta SQL mostrando los 10 primeros registros de la tabla SALES16.

Fecha de entrega 23 DE JULIO 2018 7:00 pm como máximo al correo


electrónico: exploaj@msn.com.

Vous aimerez peut-être aussi