actividades unidad 3

30
CONSULTA DE CALIFICACIONES 1. Implementación del esquema para Oracle 1.1. Definir las correspondientes tablas recogiendo las restricciones del esquema relacional anterior: integridad de entidad, integridad referencial, opciones de borrado y actualización, obligatoriedad… INSERCIONES 1.2. Simule mediante CHECKS las restricciones que no se pueden modelar mediante el grafo relacional, o que no pueden ser implementadas directamente en Oracle. Por ejemplo calificación entre 0 y 100.

Upload: uv-administracion-sistemas

Post on 12-Apr-2017

400 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Actividades unidad 3

CONSULTA DE CALIFICACIONES

 1. Implementación del esquema para Oracle 

1.1. Definir las correspondientes tablas recogiendo las restricciones del esquema relacional anterior: integridad de entidad, integridad referencial, opciones de borrado y actualización, obligatoriedad…

INSERCIONES

1.2. Simule mediante CHECKS las restricciones que no se pueden modelar mediante el grafo relacional, o que no pueden ser implementadas directamente en Oracle. Por ejemplo calificación entre 0 y 100.

 

Page 2: Actividades unidad 3

2.2. Para insertar en la tabla usuario el login será la inicial del nombre concatenado a los 7 primeros caracteres del apellido1. Si el apellido1 es menor de 7 carácteres, habrá que rellenar con ceros hasta completar la longitud total

Inserciones

2.1. Realizar las siguientes inserciones en la tabla de alumnos

 

Page 3: Actividades unidad 3

Para insertar en la tabla usuario el login será la inicial del nombre concatenado a los 7 primeros caracteres del apellido1. Si el apellido1 es menor de 7 carácteres, habrá que rellenar con ceros hasta completar la longitud total. La password será un número entero positivo de 6 dígitos.

Page 4: Actividades unidad 3

 

Page 5: Actividades unidad 3

3. Inserciones en la tablas ASIGNATURA, DIPLOMADO e IMPARTE

correspondientes en las tablas DIPLOMADO, ASIGNATURA e IMPARTE.

 

Page 6: Actividades unidad 3

 

Page 7: Actividades unidad 3

4. Inscripción a diplomados

4.1 Asigne las asignaturas a los alumnos y note que la calificación inicial es cero.

Page 8: Actividades unidad 3

Obtener el alumno con mejor promedio por diplomado

SOLAMENTE OBTUVE LAS CALIFICACIONES

Page 9: Actividades unidad 3

VIDEO PATITO

La cadena de Video-Patito ha decidido, para mejorar su servicio, emplear una base de datos para almacenar la información referente a las películas que ofrece en alquiler.

ESTRUCTURAS DE LA TABLAS

Page 10: Actividades unidad 3
Page 11: Actividades unidad 3
Page 12: Actividades unidad 3

Títulos de las películas que existen en el videoclub

Page 13: Actividades unidad 3
Page 14: Actividades unidad 3

Funciones de agregación

Page 15: Actividades unidad 3
Page 16: Actividades unidad 3
Page 17: Actividades unidad 3
Page 18: Actividades unidad 3
Page 19: Actividades unidad 3
Page 20: Actividades unidad 3

CONSULTAS BASICAS SELECT WHERE Y FUNCIONES A NIVEL REGISTRO

ACTIVIDAD .- SELECCIONAR TODAS LAS TABLAS CREADAS POR UN USUARIO

Actividad DE seleccionar todos los OBJETOS borradas

Page 21: Actividades unidad 3
Page 22: Actividades unidad 3

ACTIVIDAD TABLAS DEL ESQUEMA ACTUAL, CON SU TAMAÑO Y EL TABLESPACE QUE OCUPAN

Page 23: Actividades unidad 3
Page 24: Actividades unidad 3

ACTIVIDAD .- SELECCIÓN DE COLUMNAS

Page 25: Actividades unidad 3

INTRODUCCION. En estas practicas de consultas de calificaciones se fueron elaborando las tablas e implementando cada una de ellas con sus respectivos conditos, se fueron insertando la tabla de alumnos ejecutando select from usuario para comprobar si están bien los valores, haciendo inserciones en las tablas de asignatura, diplomado e imparte. En la practica segunda sobre la video anexando las tablas y haciendo consultas con los códigos de la pagina. Contando con las demás actividades algunas usando similares códigos, escribiéndolos, encontrando si hay errores en ellos.

Page 26: Actividades unidad 3

CONCLUSION.

Buenos todas estas actividades elaboradas en Oracle he aprendido un poco mas a revisar los codigos, elaborando tablas, consultas, como insertar datos, etc. Esto nos ayuda tener mas claro una idea de lo que se conforma Oracle y los que se puede lograr hacer en los comandos de Oracle; sus funciones como esta estructurado. Ahora es mas claro pues en ello se desarrolla todos los conocimientos adquiridos en la clase.