Bases de Datos Oracle

Páginas: 3 (600 palabras) Publicado: 21 de noviembre de 2013
Taller de Base de Datos

Oracle
• Una base de datos es una colección de datos
relacionados y tratados como “unidad”
• El propósito de la base de datos es almacenar
y recuperar informaciónrelacionada

Oracle
• Instancia
– Una instancia es un conjunto de procesos que
tiene su propia área global de memoria y una base
de datos asociada

Oracle
• Instancia
– Conjunto de estructurasde memoria y procesos
que acceden a los archivos de datos
– Los parámetros que definen la estructura de la
instancia están definidos en el archivo init.ora
– Este archivo es leído al durante lapartida de la
base de datos

Oracle
• Instancia
– Comprende estructuras de memoria SGA (System
Global Area) y procesos background
– La instancia de base de datos Oracle comprende
también los“datafiles”, “redo log files” y los
“control files”.

Oracle PL/SQL
• SQL no sensitivo a mayúsculas y minúsculas
• Final de una instrucción signo del punto y coma
• Comandos SQL (SELECT,INSERT,...) no pueden ser
partidos por espacios o saltos de línea antes de
finalizar la instrucción.
• Se pueden tabular líneas para facilitar la lectura si
fuera necesario
• Los comentarios en el códigoSQL comienzan por
/* y terminan por */ y --

Oracle
• Estructura de lenguaje
– SELECT
– DML: INSERT, DELETE, UPDATE, MERGE
• DATA MANIPULATION LANGUAGE

– DDL: CREATE, ALTER, DROP, RENAME,TRUNCATE
• DATA DEFINITION LANGUAGE

– INSTRUCCIONES TRANSFERENCIAS: COMMIT,
ROLLBACK, SAVEPOINT
– DCL: GRANT, REVOKE
• DATA CONTROL LANGUAGE

Oracle
• Estructura de lenguaje. merge
MERGEINTO tabla alias
USING (instrucción SELECT) alias
ON (condición de unión)
WHEN MATCHED THEN
UPDATE SET col1=valor1 [col2=valor2]
WHEN NOT MATCHED THEN
INSERT (listaDeColumnas)
VALUES(listaDeValores)

Oracle
• Estructura de lenguaje. Merge
MERGE INTO localidad l
USING (SELECT * FROM cliente) c
ON (l.localidad=cliente.localidad)
WHEN MATCHED THEN
UPDATE SET l.provincia=c.provincia...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mondrian con una base datos oracle
  • Base De Datos Oracle
  • Proyecto base de datos oracle
  • Base De Datos Oracle
  • bases de datos oracle
  • Base De Datos Oracle Resumen
  • Arquitectura base de datos oracle
  • Hotbackup De Una Base De Datos Oracle

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS