Una vista Oracle es una estructura creada por el usuario que almacena lenguaje estructurado de consultas personalizado o SQL , para la ejecución futura . A menudo, la visión, se hace referencia como una tabla, se presentan los datos complejos, compuestos y formato de una o más tablas. Estos resultados podrían ser almacenados en una tabla nueva pero requerirían la memoria permanente . Como visión , la memoria se libera cuando la tarea se ha completado. Una desventaja de rendimiento es que las opiniones complejas son más lentos para procesar en tiempo de ejecución . Una ventaja de seguridad es que los usuarios restringidos no pueden ver las tablas de base que conforman la vista o se está obligado a entender el SQL de crear la vista . Cosas que necesitará
Instalación de base de datos Oracle y el software de cliente .
Privilegios para crear y ejecutar visitas de Oracle.
Conocimiento básico de SQL .
Ver Más instrucciones
1
Conectarse a Oracle a través de SQL * Plus cliente o un software de base de datos , la consulta 3 ª parte .
2
Crear la vista de Oracle. Por ejemplo :
CREATE VIEW vNOMBRE ASSELECT T.Field1 , T.Field2 , Mesa etcFROM como T
La creación de un punto de vista toma cualquier consulta SQL válida y antepone " CREATE VIEW ViewName como" para ella. " vNOMBRE " es el nombre alfanumérico de este ejemplo de la vista .
3
Modificar Paso 2 para permitir la actualización. Por ejemplo :
crear o sustituir vNOMBRE "Nombre" ASSELECT T.Field1 , T.Field2 , etcFROM Tabla 1 como T
" O REEMPLAZAR " dice Oracle para sobrescribir una vista llamada sin el comando DROP para eliminar la vista antes de volver a crearlo . De lo contrario , sería necesario :
vNOMBRE DROP , CREATE vNOMBRE "Nombre" ASSELECT T.Field1 , T.Field2 , etcFROM Tabla 1 como T
4
prueba de la vista haciendo referencia en SQL . Por ejemplo :
SELECT Campo1 , Field2FROM vNOMBRE
Si los datos vNOMBRE es el resultado de una consulta compleja , necesitará ningún conocimiento de esa consulta , sólo por encima de SQL necesario para acceder y manipular los datos para el resultado final.
bases de datos normalmente contienen datos relacionados en varias tablas , que considera a menudo actúan para recombinar como un registro combinado de datos relacionados. Un usuario final , que no comprende o no tener acceso a los datos de la tabla o de la estructura , ahora puede usar estos datos para informes y análisis.