Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Escalabilidad Un
proveedor
Modelo de Juegos de
desarrollo habilidades
sencillo comunes
Portales
A Aplicaciones de Transacción
P
A
C Inteligencia de Negocio
H
E
Integración
Documentos
XML
Multimedia
Mensajes
Herramientas de desarrollo
Aplicaciones de Internet
Gestión del sistema
SQL
SQL
Lógica de Presentación y
negocio y datos lógica de negocio
PL/SQL
PL/SQL
Bases de Servidores de
datos aplicaciones
Java
Java
Servicios de red
Estrategia
y análisis
Diseño
Creación
y documentación
Transición
Producción
Base de
datos
Hoja de cálculo
Archivador
electrónica
Oracle
server
… …
Idea del
cliente del
modelo del Modelo de entidad
sistema del modelo
del cliente
Modelo de tabla
del modelo Oracle
de entidad server
Tablas en disco
•• Cree
Cree un
un diagrama
diagrama de
de relación
relación entre
entre entidades
entidades aa partir
partir
de
de descripciones
descripciones oo especificaciones
especificaciones de
de negocios
negocios
asignado a
#* número #* número
* nombre * nombre
compuesto de
o cargo o ubicación
•• Supuesto
Supuesto
–– “.
“. .. .. Asigne
Asigne uno
uno oo más
más empleados
empleados aa un
un
departamento
departamento .. .. .”.”
–– “.
“. .. .. Algunos
Algunos departamentos
departamentos aún
aún no
no tienen
tienen
empleados
empleados asignados.
asignados. .. .”
.”
asignado a
#* número #* número
* nombre * nombre
compuesto de
o cargo o ubicación
…
Clave primaria Clave ajena Clave primaria
Oracle
server
Oracle
server
Tablas de Diccionario
usuario de datos
Lenguaje de manipulación
de datos (DML)
Lenguaje de definición
de datos (DDL)
Control de transacciones
Lenguaje de control
de datos (DCL)
Proyección Selección
Tabla 1 Tabla 1
Unión
Tabla 1 Tabla 2
• iSQL*Plus:
– Justificación de cabecera por defecto: Centro
– Visualización de cabecera por defecto: Mayúsculas
• SQL*Plus:
– Las cabeceras de la columna de fecha y carácter
están justificadas a la izquierda
– Las cabeceras de columna de número están
justificadas a la derecha
– Visualización de cabecera por defecto: Mayúsculas
Operador Descripción
+ Suma
- Resta
* Multiplicación
/ División
/ + _
*
• La multiplicación y la división tienen prioridad sobre la
suma y la resta.
• Los operadores de idéntica prioridad se evalúan de
izquierda a derecha.
• Los paréntesis se utilizan para forzar evaluaciones
prioritarias y para clarificar sentencias.
Un alias de columna:
• Cambia el nombre de una cabecera de columna.
• Resulta útil con cálculos.
• Se sitúa inmediatamente detrás del nombre de la
columna, también puede existir la palabra clave
opcional entre el nombre de la columna y el alias.
• Requiere comillas dobles si contiene espacios,
caracteres especiales o si es sensible a
mayúsculas/minúsculas.
Un operador de concatenación:
• Concatena columnas o cadenas de caracteres a otras
columnas.
• Está representado por dos barras verticales (||).
• Crea una columna resultante que es una expresión de
caracteres.
Sentencias SQL
Oracle
Explorador
Explorador server
de
de Internet
Internet
iSQL*Plus
Cliente
Sentencias Comandos
SQL iSQL*Plus
2 3 4 5
3 2
“recuperar todos
los empleados
del departamento 90”
Operador Significado
= Igual que
<> No igual a
Operador Significado
Es un valor nulo
Operador Significado
requiere
requiere que
que una
una de
de las
las condiciones
condiciones sea
sea verdadera.
verdadera.
Utilice
Utilice paréntesis
paréntesis para
para forzar
forzar la
la prioridad.
prioridad.
…
• Puede ordenar según una columna que no se encuentre
en la lista .
Entrada Salida
Función
arg n
Funciones
Funciones de Funciones de
una sola fila varias filas