Sql plus oracle
-
Upload
d-px-echeverria -
Category
Education
-
view
1.639 -
download
2
description
Transcript of Sql plus oracle
![Page 1: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/1.jpg)
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.
![Page 2: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/2.jpg)
Comandos y Ventana de comandos SQL PLUS
Los Comandos SQL se introducen en la LINEA DE COMANDOS finalizandos4Con un punto y coma.
host;
![Page 3: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/3.jpg)
-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.
![Page 4: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/4.jpg)
-Edición de las Consultas
1. Editar(Edit)2. Editor(Editor)3. Invocar
Editor(Invoke Editor)
![Page 5: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/5.jpg)
-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.
![Page 6: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/6.jpg)
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.
![Page 7: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/7.jpg)
EDICION DE SINTAXIS DE CONSULTAS O COMANDOS
Es posible editar el contenido del bufer utilizando las intrucciones que se indican en la tabla siguiente:
![Page 8: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/8.jpg)
Ejemplo de consulta y utilización de los comandos de bufer.
-LIST n- C/texto- r
![Page 9: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/9.jpg)
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
![Page 10: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/10.jpg)
FORMATEANDO SALIDAS DE CONSULTAS O COMANDOS
![Page 11: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/11.jpg)
RELACION DE COMANDOS A UTILIZAREN SQL *PLUS
![Page 12: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/12.jpg)
![Page 13: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/13.jpg)
![Page 14: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/14.jpg)
![Page 15: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/15.jpg)
![Page 16: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/16.jpg)
![Page 17: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/17.jpg)
![Page 18: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/18.jpg)
![Page 19: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/19.jpg)
![Page 20: Sql plus oracle](https://reader033.fdocuments.co/reader033/viewer/2022061601/557bd022d8b42a700d8b53c8/html5/thumbnails/20.jpg)