base de datos respuestas vistas1
1) Crea una vista llamada oficinas_sur de todos los campos de oficinas que sean de la región Sur.
2) Inserta un registro correspondiente a una oficina con región norte enla vista anterior. A continuación, muestra los datos de la tabla Oficinas y comprueba si aparece el nuevo registro.
3) Crea o Reemplaza (Create o Replace View en caso de que ya existiera) la vistaoficinas_sur de tal forma que incluya la cláusula WITH CHECK OPTION.
4) Inserta el registro (30,Santander,Norte) en la la vista creada.
A continuación, muestra los datos de la tabla Oficinas ycomprueba si aparece el nuevo registro. Explica porqué.
Se ve porque lo que se modifique en una vista se vera reflejado en la tabla principal.
5) Inserta elregistro (50, Huelva, Sur) en la vista. A continuación, muestra los datos de la tabla Oficinas y comprueba si aparece el nuevo registro.
Tabla Emple y Depart
6) Crear unavista que se llame dep30 que contenga el apellido, oficio y el salario de los empleados de la tabla emple del departamento 30.
7) Hacer una descripción de la vista creada anteriormente.8)Hacer una consulta que muestre el contenido de la vista dep30.
9) Modificar la vista dep30, cambiando el apellido 'MARTIN', por “Martin” y el salario a 200000.
10) Consultamos la vista y la tablaasocidad para comprobar los resultados.
11) Crear una vista llamada vdep a partir de la tabla depart.
12) Insertar los valores (66,'DESARROLLO') en la vista vdep.
13) Borramos eldepartamento 66 y comprobamos cómo éste desaparece de la tabla depart.
14) A partir de las tablas depart y emple creamos una vista que contenga el emp_no, apellido, dept_no y dnombre.
15) Insertar unafila en la vista creada (2222,SUELA,20,INVESTIGACIÓN)
No me deja porque estamos insertando datos en una vista de dos tablas, en el hipotético caso de que fuera una vista de tan solo una tabla si...
Regístrate para leer el documento completo.