Sql plus oracle

DpxEcheverria 1,947 views 20 slides Nov 18, 2012
Slide 1
Slide 1 of 20
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20

About This Presentation

Sql


Slide Content

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 finalizandos4 Con un punto y coma. host;

-Las consultas SQL pueden ocupar varias lineas en la ventana de Aplicacion . Nombre Salario ------------- ------------ SMITH 800 ALLEN 10000 JONES 10202 ALEX 800 NADIE 10000 JUAN 10202 SQL> SELECT ename “ Nombre ”, sal “ Salario ” FROM emp ; SQL> SELECT ename “ Nombre ”, 2 sal “ Salario ” 3 FROM emp ; Nombre Salario ------------- ------------ SMITH 800 ALLEN 10000 JONES 10202 ALEX 800 NADIE 10000 JUAN 10202 -Al pulsar ENTER se ejecuta el comando y su resultado aparece inmediatamente abajo .

-Edición de las Consultas Editar( Edit ) Editor(Editor) Invocar Editor( Invoke Editor)

- Guardar los ficheros de las Consultas. Fichero Guardar Salir Al guardar las correcciones aparece la sintaxis en la ventana de aplicacion . SQL> Escrito archivo afiedt.buf 1. SELECT ename “ Nombre ”, 2 sal “ Salario ” 3 *FROM emp ; SQL> r Ejecutar - Realizamos en la linea de comando”r ” y luego enter ejecuta . Otra manera Fichero 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
Tags