Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introducción
Un
Escalabilidad
proveedor
Gestión
Fiabilidad
unificada
Modelo de Juegos de
desarrollo conocimientos
simple comunes
Documentos
Multimedia
Mensajes
Portales
Aplicaciones transaccionales
Análisis de negocio
Integración
Marco de Servidor de
desarrollo de aplicaciones
aplicaciones
• Provisionamiento de software
• Control de nivel de servicio de aplicaciones
Herramientas de desarrollo
Aplicaciones de Internet
Gestión del sistema
SQL
Lógica de negocios Lógica de presentación
y datos y de negocios
PL/SQL
Servicios de red
Estrategia
y
análisis
Diseño
Creación
y
documentación
Transición
Producción
… …
Modelo del
sistema en la
Modelo de entidad
mente del
del modelo del
cliente
cliente
Modelo de tabla
del modelo de entidad Oracle
Server
Tablas en disco
EMPLOYEE DEPARTMENT
asignado a
#* número #* número
* nombre * nombre
o cargo compuesto por o ubicación
• Supuesto
– “... Asignar uno o más empleados a un
departamento...”
– “... Algunos departamentos no tienen aún empleados
asignados...”
Entidad Atributo
• Nombre único, singular • Nombre singular
• Mayúsculas • Minúsculas
• Recuadro editable • Obligatorio marcado con *
• Sinónimo entre paréntesis • Opcional marcado con “o”
EMPLOYEE DEPARTMENT
#* número asignado a
#* número
* nombre * nombre
o cargo compuesto por o ubicación
…
Clave primaria Clave ajena Clave primaria
3 4
2
Oracle
server
Diccionario
Tablas de usuario
de datos
CREATE
ALTER
DROP
RENAME DDL (Lenguaje de Definición de Datos)
TRUNCATE
COMMENT
COMMIT
ROLLBACK Control de transacciones
SAVEPOINT
GRANT
REVOKE DCL (Lenguaje de Control de Datos)
EMPLOYEES
DEPARTMENTS JOB_GRADES