Ir al contenido

SQL*Plus

De Wikipedia, la enciclopedia libre

Esta es una versión antigua de esta página, editada a las 08:30 3 may 2010 por Bigsus-bot (discusión · contribs.). La dirección URL es un enlace permanente a esta versión, que puede ser diferente de la versión actual.

SQL*Plus es un programa de linea de comandos de Oracle que puede ejecutar comandos SQL y PL/SQLde forma interactiva o mediante un script.

SQL*Plus opera como una herramienta relativamente simple con una interfáz de lineas de comando básica. Los programadores y los administradores de bases de datos (DBA's) lo usan ce forma muy común como interfáz fundamental en la mayoria de las instalaciones de software de Oracle.

Tipos de comandos

SQL*Plus comprende tres categorias de texto:[1]

  1. Sentencias SQL
  2. Bloques PL/SQL
  3. Comandos internos de SQL*Plus, como por ejemplo:
    1. Comandos de control del medio como SET
    2. Comandos de monitorización del medio como SHOW

Los scripts pueden incluir todos esos componentes.

Un programador de Oracle en un sistema de software apropiadamente configurado puede ejecutar SQL*Plus, por ejemplo, introduciendo:

sqlplus scott/tiger

donde al usuario Oracle scott le corresponde la clave de acceso tiger. Entonces aparecerá el texto:

SQL>

Ahora puede comenzar a usarse SQL de forma interactiva introduciendo lineas de comandos de SQL (terminadas en punto y coma), un bloque PL/SQL, u otro comando. Por ejemplo:

SQL> select 'Hola mundo' as ejemplo from dual;

EJEMPLO
--------------------------------
Hola mundo

Historia

Oracle Corporation tradujo el predecesor de SQL*Plus UFI ("User Friendly Interface"). Oracle incluyó UFI en la base de datos de Oracle hasta su Version 4.

Cuando los programadores de Oracle añadieron nuevas funciones a UFI, su nombre interno pasó a ser Advanced UFI. El nombre "Advanced UFI" cambió a "SQL*Plus" antes del lanzamiento de esta versión.

Hasta ahora (2010) el producto sigue llamándose SQL*Plus.

Uso

Las interfaces gráficas de Oracle u otras terceras partes han hecho disminuir la proporción de las bases de datos Oracle.

Las aplicaciones que Oracle Corporation incluye en SQL*Plus son:

Compatibilidad

Otras empresas han hecho su software compatible con los comandos de script de SQL*Plus u ofrecen un modo de operación para SQL*Plus. Los productos mas relevantes incluyen TOAD de Quest Software.

Ver También

Referencias

  1. «SQL*Plus at orafaq.com». Consultado el 26 de noviembre de 2007. 
  2. Evans, Robert (01-10-2008). «The SQL*Plus Worksheet». Cardiff University. Consultado el 21 de noviembre de 2008. «Oracle's SQL*Plus Worksheet es una interfáz gráfica facil de usar para los usuarios de SQL.» 
  3. «ISQLPlus». Oracle FAQ. 29 de febrero de 2008. Consultado el 21 de noviembre de 2008. «iSQLPlus (iSQL*Plus) es una utilidad para webs similar a las SQL*Plus para ejecutar comandos SQL y PL/SQL.» 
  4. «Oracle SQL Developer 1.5: Feature List». Oracle Corporation. Consultado el 21 de noviembre de 2008. 
  5. «Oracle Application Express». Oracle Corporation. Consultado el 21 de noviembre de 2008. 


SQL*Plus