Post on 13-Jun-2015
description
El Entorno de SQL *PLUS-Es una herramienta que permite establecer conexion con el servidor de base de dados(ORACLE).- Escritura de sentencias(CRUD) de manipulación y definición de datos. - Depuración de dichas sentencias.- Visualización de los resultados en pantalla (o su volcado a un fichero de texto) - Es posible dar formato (presentación) al resultado de una consulta.
Comandos y Ventana de comandos SQL PLUS
Los Comandos SQL se introducen en la LINEA DE COMANDOS finalizandos4Con un punto y coma.
host;
-Las consultas SQL pueden ocupar varias lineas en la ventana deAplicacion.
Nombre Salario------------- ------------
SMITH 800 ALLEN 10000JONES 10202ALEX 800 NADIE 10000JUAN 10202
SQL> SELECT ename “Nombre”,sal “Salario” FROM emp;
SQL> SELECT ename “Nombre”,2 sal “Salario” 3 FROM emp;
Nombre Salario------------- ------------
SMITH 800 ALLEN 10000JONES 10202ALEX 800 NADIE 10000JUAN 10202
-Al pulsar ENTER se ejecuta el comando y su resultado aparece inmediatamente abajo.
-Edición de las Consultas
1. Editar(Edit)2. Editor(Editor)3. Invocar
Editor(Invoke Editor)
-Guardar los ficheros de las Consultas.
1. Fichero2. Guardar 3. SalirAl guardar las correcciones aparece la sintaxis en la ventana de aplicacion.
SQL> Escrito archivo afiedt.buf1.SELECT ename “Nombre”,2 sal “Salario” 3 *FROM emp;SQL> r
Ejecutar-Realizamos en la linea de comando”r” y luego enter ejecuta .Otra manera1. Fichero2. Ejecutar.
SQL *PLUS
- Se puede utilizar para manejar el lenguaje SQL(que permite almacenar y recuperar datos en Oracle) y su extencion PL/SQL (que permite enlazar varios comandos SQL a traves de procedimientos logicos).
- Permite manipular comandos SQL y bloques PL/SQL blocs , y ejecutar otrastareasadicionales entre las quedestacan las siguiente:
• Introducir, editar ,almacenar,recuperar y ejecutar comandos SQL y bloques PL/SQL.
• Dar formato,ejecutar calculas,almacenar e imprimir resultados de consultas en formato de informe.
• Listar definiciones de columnas para cualquier tabla.• Acceder y copiar datos entre bases de datos SQL.• Enviar mensajes a usuarios y recibir sus respuestas.• Ejecutar tareas de administracion de bases de datos.
EDICION DE SINTAXIS DE CONSULTAS O COMANDOS
Es posible editar el contenido del bufer utilizando las intrucciones que se indican en la tabla siguiente:
Ejemplo de consulta y utilización de los comandos de bufer.
-LIST n- C/texto- r
MA NIPULACION SINTAXIS DE CONSULTAS O COMANDOS
COMANDO - Guardar en fichero de sintaxis:SAVE nombre_fichero- Editar de nuevo el fichero almacenado previamente:GET nombre_fichero- Ejecutar la sintaxis de un comando almacenado:START nombre_fichero- Ejecutar la sintaxis de la ultima consulta: / en la linea de comandos.- Borrar el buffer de memoria :CLEAR BUFFER
Ejemplo: SAVE “CONSULTA” @ o START
FORMATEANDO SALIDAS DE CONSULTAS O COMANDOS
RELACION DE COMANDOS A UTILIZAREN SQL *PLUS