|
SQL
|
|
|
SQL*Plus es un programa de línea de comandos
de Oracle que puede ejecutar comandos SQL y PL/SQL de forma interactiva o
mediante un script.
SQL*Plus opera como una
herramienta relativamente simple con una interfaz de líneas de comando
básica. Los programadores y los administradores de bases de datos (DBA's) lo
usan de forma muy común como interfaz fundamental en la mayoría de las
instalaciones de software de Oracle.
|
|
|
ISQL*PLUS
|
Arquitecturas
y Requisitos:
NIVEL CLIENTE: navegador
web
NIVEL INTERMEDIO: Oracle Net,
Oracle HTTP server
NIVEL BASE
DE DATOS: Oracle
10g
|
|
PANTALLAESPACIO
DE TRABAJO, HISTORIAL
Y CARGAR ARCHIVOS DE COMANDO
|
COMANDOS:
Limpiar
Ejecutar
Cargar
archivo de comandos
Guardar
Cancelar
Página siguiente
Archivo comandos (pantalla historial)
Cargar y suprimir (pantalla historial)
|
|
NAVEGACION EN iSQL* Plus
|
ICONOS:
Desconectar
Preferencias
Ayuda
Menús
Separadores
Enlaces de pie de pagina
|
|
ELEMENTOS DE
ORACLE 10g SQL: FORMATOS, TIPOS DE
DATOS, OPERADORES
Y FUNCIONES.
|
SENTENCIAS DE ORACLE:
DDL: crear, alterar, o borrar objetos de base de
datos tales como esquemas
,
tablas,
columnas, vistas
y secuencias
DML: interrogación y manipulación de datos
en
esquemas ya existentes
TCL: confirmar o restaurar transacciones de
base de datos, que son unidades de trabajo
que
realizan
una o más
sentencias
SQL
relacionadas entre sí.
DCL: control de acceso de datos(REVOKE, GRANT)
|
|
CONEXIÓN A iSQL* Plus como administrador.
|
El
nombre del
usuario y contraseña deben ser
agregados al archivo de autenticación del servidor
deaplicaciones y poderse
conectar
a los privilegios SYSDBA o SYSOPERdebemos introducir
la dirección
URL de iSQL* Plus
DBA en el campo Ubicación/Dirección: http://nombre_maquina.dominio:puerto/isqlplus/da
|
|
FORMATOS EN ORACLE 10g SQL
|
NUMERICOS:
Select to _char from
dual
FECHAS:
Select to_date from dual
|
|
ELEMENTOS BASICOS DE ORACLE 10g SQL.
|
CLASIFICACIO:
Literales: valores
fijos Texto
Números
Enteros
Intervalos
Tipo de datos
Nulos
Comentarios
Pseudocolumnas
Objetos de
base de datos
Esquemas
Formatos
|
|
TIPOS DE DATOS
ANSI, DB2 Y
SQL/DS.
|
·
CHAR
·
VARCHAR
·
NCHAR
·
NVARCHAR
·
NUMERIC
·
DECIMAL
·
INTERGER
·
INT
·
SMALLINT
·
FLOAT
·
DOUBLRE PRECISION
·
REAL
|
|
TIPOS DE DATOS EN
ORACLE 10g SQL.
|
TIPO DE DATO INCORPORADO:
·
LONG
·
DATE
·
TIMESTAMP (FRAC_SEG_PREC)
·
INTERVAL YEAR
(p) TO MONTH
·
INTERVAL DAY (P) TO MONTH
·
RAW (tamaño)
·
LONG RAW
·
ROWID
·
UROWID
·
CHAR
·
NCHAR
·
CLOB
·
NCLOB
·
BLOG
·
BFILE
|
|
OPERADORES DE
COMPARACION.
|
TRUE, FALSE o
UNKNOWN:
·
= : igualdad
·
¬=,!=: desigualdad
·
< >
: comprobación mayor
que y menor
que
·
<= >=
:mayor o igual que, menor
o igual que
|
|
OPERADORES
ARITMETICOS.
|
·
+- :
como operadores individuales denotan
expresiones positiva y negativa y como
operadores binarios denotan suma y
sustracción.
·
*/ : son operadores binarios
y denotan
multiplicación y división.
|
|
OPERADORES LOGICOS.
|
·
NOT
·
AND
·
OR
|
|
ORDEN DE PRIORIDAD
DE LOS OPERADORES
|
1.
+, -
(INDIVIDUAL)
2. *,/
3. +,-,||
4. Operadores de comparación
5. NOT
6. AND
7. OR
|
|
OPERADORES DE CONJUNTOS
|
Unión, Intersect, diferencia (minus)
unión de valores
repetidos (unión all).
|
lunes, 22 de octubre de 2012
CUADRO DESCRIPTIVO DE SQL*Plus
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario