Manual Sql
Enviado por edwardrobert2 • 21 de Febrero de 2014 • 9.791 Palabras (40 Páginas) • 289 Visitas
SQL PLUS
INTRODUCCIÓN
La Base de Datos Oracle para crear, acceder y manipular los datos utiliza el Lenguaje de Consulta Estructurado (SQL) y una interfase propietaria de Oracle denominada SQL PLUS.
SQL :
SQL es un lenguaje para comunicar Oracle Server con cualquier herramienta o aplicación.
El Instituno Nacional de Estándares Americanos (ANSI) ha adoptado el SQL como un lenguaje estándar para los sistemas de administración de Bases de Datos Relacionales.
SQL se utiliza para :
Consultar datos de la BD. (Select)
Agregar, modificar y eliminar datos. (Insert, Update, Delete, Commit, Rollback).
Crear, modificar y eliminar estructuras de datos. (Create, Alter, Drop, Rename)
Controlar el acceso a los datos. (Grant, Revoke, audit., No Audit, Lock)
SQL PLUS
SQL PLUS Es una herramienta de Oracle Server que reconoce y ejecuta sentencias SQL y además permite :
Formatear los resultados en estructuras de informes básicos.
Crear archivos para el manejo scripts SQL.
Interactuar con el usuario Final.
Acceder a Bases de Datos remotas.
Ejecutar una variedad de funciones generales de administración.
SQL PLUS no es una extensión o superconjunto de SQL.
Las sentencias SQL son almacenadas en un buffer una a la vez, y pueden ser editadas usando comandos de SQL Plus.
El Buffer es una porción de memoria administrada por SQL Plus, que almacena una sentencia SQL a la vez, ésta sentencia permanece en el buffer hasta que una nueva sentencia es ingresada. Los comandos de SQL Plus no son almacenados en el buffer.
Las sentencias de SQL terminan en (;). Basta con presionar la tecla [ENTER] para que la sentencia sea ejecutada inmediatamente.
COMANDOS DE SQL PLUS.
Para Ejecución de Sentencias :
/
RUN
EXECUTE
Para la Edición de Sentencias:
LIST
APPEND
CHANGE
DEL
INPUT
EDIT
Para Variables de Ambiente:
SET
SHOW
PAUSE
Para Formato de Reportes:
COLUMN
CLEAR
BREAK
COMPUTE
TTITLE
BTITLE
Para Manejo de Archivos:
SAVE
GET
START
@
@@
SPOOL
Comandos Interactivos:
DEFINE
ACCEPT
PROMPT
VARIABLE
Para Acceso a la Base de Datos:
CONNECT
COPY
DISCONNECT
Otros Comandos
EXIT
HELP
DESCRIBE
HOSTS
REMARK
TIMING
Iniciando y Finalizando una Sessión SQL
Cuando se inicia SQL PLUS, la primera pantalla que aparece es la de conexión, donde se pregunta el nombre de usuario, el password y la cadena de conexión.
El nombre de usuario y el password son asignados por el administrador de la base de datos; la cadena de conexión depende de la configuración local de la conexión. Cuando la base de datos es local ésta se puede omitir.
Cuando la conexión es exitosa se muestra el siguiente mensaje:
El Comando Connect, permite iniciar o abrir una sesión , a continuación encontrará las formas de utilizar este comando:
Para finalizar una sesión basta con cerrar el SQL PLUS, también puede usar el comando EXIT.
El comando Disconnect permite terminar una sesión sin salir de SQL PLUS.
Viendo la Estructura de una Tabla
El comando DESCRIBE permite consultar la estructura de una tabla incluyendo los nombres de las columnas y los tipo de datos .
...