Академический Документы
Профессиональный Документы
Культура Документы
Exmenes
Trabajos realizados en clase
Exposicin del Trabajo Culminado
Servidor de Base
de Datos
TABLA DE CLIENTE
Cd. Nombre Telfono Vendedor
Fila: Cada uno de los 201 Cliente A 266101 12
renglones de la Tabla. 202 Cliente B 201011 14
Tambin conocido 203 Cliente C 550351 14
204 Cliente D 490839 11
como TUPLA.
RESTRICCIN
(SELECCIN) PROYECCIN PRODUCTO
a x ax
y
b bx
c cx
ay
by
cy
a
a a
b
b b
c
c c
d
d d
e
e e
REUNION DIVISION
A1 B1 B1 C1 A1 B1 C1 A X X A
A2 B1 B2 C2 A2 B1 C1 Z
A Y
A3 B2 B3 C3 A3 B2 C2
A Z
B X
C Y
OPERADORES ADICIONALES:
AMPLIACION (Extend).
SUMA
CONTEO
REUNION EXTERNA.
Nivel de Vistas
Nivel Lgico
VISTA CONCEPTUAL
Nivel Fsico
BASE DE DATOS
17 Facultad Politcnica Computacin VII
Estructura de una Base de Datos Relacional
UNIDADES DE
PROGRAMA Procedimiento o funcin definida en la BD
Datos
Sistema Operativo
Oracle
SQL, PL/SQL
Herramientas
Server
Aplicaciones
SQL*Plus
Una herramienta de Oracle que reconoce y enva comandos
SQL y declaraciones de PL/SQL para su ejecucin por el
Servidor. Tiene su propio lenguaje de comandos
LISTENER
Server
SQL*Plus
SQL*Net, Net8
(TCP/IP, NetBUI...)
Buffer
SQL y
Scripts
PL/SQL
S_IMAGEN
S_CLIENTE
S_PRODUCTO S_INVENTARIO
S_DEPOSITO S_REGION
S_ITEM S_TITULO
S_TEXTOLARGO
SELECT clusula
Asterisco (*) indica todas las columnas
FROM clusula
SQL> SELECT *
2 FROM s_departamento;
Operadores utilizados.
Add +
Subtract -
Multiply *
Divide /
NOMBRE||APELLIDO
-------------------------------------------------
CarmenVelasquez
LaDorisNgao
MidoriNagayama
MarkQuick-To-See
AudryRopeburn
MollyUrguhart
40 Facultad Politcnica Computacin VII
Valores NULOS (NULL)
A[PPEND] text
C[HANGE] / old/ new
CL[EAR] BUFF[ER]
DEL
I[NPUT] text
L[IST] n
n text
SAVE archivo
GET archivo
START archivo
@ archivo
EDIT archivo
SPOOL archivo
EXIT
La sentencia automaticamente es
ejecutada.
Otras opciones de ejecucin si se
dispone en el buffer /.
50 Facultad Politcnica Computacin VII
EDIT Ejemplo
Para editar el contenido de un archivo
grabado se utiliza el comando EDIT
archivo.
SQL> EDIT p2
SELECT DISTINCT id_departamento, titulo
2 FROM s_empleado;