Está en la página 1de 10

Base de Datos Gestión de Tablas

Laboratorio: Creación de otros objetos del esquema

OBJETIVOS

1. Crear vistas
2. Crear índices
3. Crear sinónimos
4. Crear secuencias

EQUIPOS, MATERIALES, PROGRAMAS Y RECURSOS

• PC Personal.
• Sistema operativo Windows XP, Windows 7, Windows 8
• Material disponible desde Tecsup Virtual.
• Conexión a BD Oracle.
• SQL Developer

SEGURIDAD

• Colocar las mochilas en el gabinete al final del salón para evitar caídas en caso de sismo.
• No ingresar con bebidas ni comidas.
• Apagar los equipos y los monitores al culminar la sesión.

INTRODUCCIÓN

Para almacenar información en la BD, tenemos que crear estructuras denominadas tablas, esta
tiene filas y columnas. Se necesita de un conjunto de sentencias para manipular la información.

PREPARACIÓN

El Alumno debe revisar previamente el material del curso en Tecsup Virtual y revisar su texto.

Dpto. de Tecnología Digital y Gestión Pág. 2


Base de Datos Gestión de Tablas

PROCEDIMIENTO y RESULTADOS

1. Crear la vista V_EMPLEADOS10 a partir de la tabla EMPLEADOS para que muestre los
códigos, nombres, puestos y departamentos de aquellos empleados que laboren en el
departamento 10.

2. Se desea que la vista V_EMPLEADOS10 muestre los encabezados Codigo, Empleado,


Cargo y Departamento respectivamente para aquellos donde se salario sea mayor a 2000.

3. Ahora, crear la vista V_EMPLEADOS20 a partir de la tabla EMPLEADOS desde la cual se


muestren los códigos, nombres, puestos y departamentos de aquellos empleados que
laboran en el departamento 20. Utilizar la cláusula WITH CHECK OPTION.

Dpto. de Tecnología Digital y Gestión Pág. 3


Base de Datos Gestión de Tablas

4. Insertar un registro en la vista V_EMPLEADOS20. Con el código de departamento 20

5. Otorgar el privilegio de consulta sobre la tabla CURSO al compañero de sesión más


cercano.

6. Repetir la operación, pero esta vez para todos los usuarios de la base de datos.

7. Finalmente, revocar el privilegio de consulta anteriormente otorgado a todo usuario.

8. Crear la tabla cliente2 (codigo, nombre, dni,email)

Dpto. de Tecnología Digital y Gestión Pág. 4


Base de Datos Gestión de Tablas

9. Agregar índice único a la tabla cliente2 en el campo dni.

10. Agregar primary key a la tabla cliente2.

11. Mostrar los índices de la tabla cliente2.

12. Agregar índice al campo nombre

13. Mostrar los índices de la tabla cliente2.

14. Mostrar los constraints de la tabla cliente2

Dpto. de Tecnología Digital y Gestión Pág. 5


Base de Datos Gestión de Tablas

15. Eliminar el índice del campo dni en cliente2

16. Crear un índice llamado I_CODEMP_NOMBRE el cual agilice las consultas en donde se
involucren las columnas COD_EMP y NOMBRE_EMP de la tabla EMPLEADOS.

17. Utilizar el índice creado recientemente.

18. Crear un índice único I_NOM_DEPART el cual esté asociado a la columna


DEPART.NOMBRE_DEPT.

19. Eliminar al índice I_CODEMP_NOMBRE.

Dpto. de Tecnología Digital y Gestión Pág. 6


Base de Datos Gestión de Tablas

20. Crear la secuencia básica S_UNO.

21. Obtener valores a partir de la secuencia S_UNO.

22. Crear una secuencia S_DOS la cual muestre los números pares del 10 al 20.

23. Utilizar la secuencia S_DOS

24. Eliminar la secuencia S_DOS.

Dpto. de Tecnología Digital y Gestión Pág. 7


Base de Datos Gestión de Tablas

25. Crear una secuencia que inicie en 100, el máximo valor sea 1000, se incremente en 5, y
su mínimo valor sea 200. Debe ser cíclico.

26. Insertar 3 clientes usando la secuencia S_UNO

27. Insertar 3 clientes usando la secuencia S_DOS

Dpto. de Tecnología Digital y Gestión Pág. 8


Base de Datos Gestión de Tablas

28. Mostrar los sequences creados

CONCLUSIONES

Indicar las conclusiones que ha llegado después de


desarrollar la práctica

1. Con la ayuda de Index pudimos ver los registros de una tabla


rápidamente.

2. Con secuencias de Oracle pudimos hacer una lista de los


números unívocos.

3. Nos permitió un mejor uso de las particiones, tablas para


mejorar la eficiencia.

Dpto. de Tecnología Digital y Gestión Pág. 9


Base de Datos Gestión de Tablas

Criterios de Evaluación

Diseño de Software e Integración de Sistemas

Rúbrica
d. Los estudiantes diseñan y optimizan sistemas de redes de
Resultado
computadoras y comunicaciones de datos con creatividad
Criterio de
desempeño d.3 Propone soluciones creativas a casos planteados

Curso Base de Datos Periodo

Manipulan sentencias para crear tablas y asignan


Actividad Semestre IV
tipos de datos.
Nombre del Alumno Juan Diego Tiza Palomino Semana 9

Docente Jaime Farfán Fecha 13 / 10 / 2021 Sección 9

Requiere No Puntaje
Criterios a Evaluar Excelente Bueno
Mejora Aceptable Logrado

▪ Crear tablas y definir sus atributos 7 5 3 2-0

▪ Crear constraints de integridad. 6 4 3 2-0


▪ Modificar las columnas y constraint de 7 4 3 2-0
las tablas
Total 20

Acciones a cumplir Menos


▪ Puntualidad y dedicación. Cumplimiento de tiempos establecidos 2
▪ Ortografía y redacción. 1

Puntaje Total

Comentarios respecto del


desempeño del alumno

Descripción
Demuestra un completo entendimiento del problema o realiza la actividad
Excelente
cumpliendo todos los requerimientos especificados.
Demuestra un considerable entendimiento del problema o realiza la actividad
Bueno
cumpliendo con la mayoría de los requerimientos especificados.
Demuestra un bajo entendimiento del problema o realiza la actividad cumpliendo
Requiere mejora
con pocos de los requerimientos especificados.
No Aceptable No demuestra entendimiento del problema o de la actividad.

Dpto. de Tecnología Digital y Gestión Pág. 10

También podría gustarte