Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
BASE DE DATOS 2
SYLLABUS
PRIMERA UNIDAD
INTRODUCCION A SQL
1.
2.
3.
4.
5.
6.
7.
8.
SEGUNDA UNIDAD
CONSULTAS SQL Y OTROS OBJETOS DE BASE DE DATOS
1.
2.
3.
4.
5.
6.
7.
8.
Sentencias select
Sentencias select con operadores
Sentencias select con uniones
Sentencias select con funciones de grupo
Sentencias select con agrupamientos de datos
Sentencias select con query
Funciones predefinidas de Oracle
Vistas(normales y materializadas)secuencias, sinnimos.
TERCERA UNIDAD
PL/SQL
1. Introduccin a pl/sql
2. Programas annimos
3. procedimientos y funciones
4. parmetros de entrada y salida
5. cursores(explcitos e implcitos)
6. excepciones
7. paquetes
8. trigres
9. cursores en procedimiento
10. objetos
11. punteros referenciales
CONCEPTOS
BASE DE DATOS: Coleccin o depsitos de datos integrados, almacenados en soporte secundario no voltil y
con redundancia controlada.
DBMS: Es el software que contiene una coleccin ordenada y sincronizada de programas, procedimientos y
lenguajes que permite gestionar una base de datos.
Instancia
BASE DE DATOS
*Por cada instancia de Oracle se tiene solo una base de datos, en un servidor se pueden crear varias instancias
pero se recomienda solo una porque cada instancia consume muchos recursos.*
INSTANCIA DE ORACLE
La instancia est
compuesta
por
proceso de fondo y
un rea compartida
de
memoria
denominada
system global rea.
El sga es utilizado
para el intercambio
de datos entre el
servidor
y
las
aplicaciones
cliente.
PROCESOS
FONDO
DE
PROCESS MONITOR (PMON): Monitorea los procesos de los usuarios en caso de que la conexin
falle.
SYSTEM MONITOR (SMON): Este proceso es el encargado de recuperar la instancia y abrir la base
de datos en caso de que ocurra alguna falla.
CHECK POINT PROCESS (SKPT): Sintoniza las tareas de grabacin en la base de datos.
DATABASE WRITE (DBWR): Escribe los bloqueos de datos de la memoria a la base de datos.
LOG WRITER (LDWR): Graba los bloqueos de REDO LOG BUFFER a los archivos del RED LOG FILE.
SGA
DATABASE BUFFER CACHE: Contiene bloque de datos que han sido cargados desde el data file.
RED LOG BUFFER CACHE: Contiene bloques de datos que han sido actualizados.
ARQUITECTURA
ESTRUCTURAS ADICIONALES
ORACLE SERVICE: Es el servicio relacionado con la instancia y la base de datos. Si la instancia tiene un
nombre x, el servidos ser Oracle service x.
ORACLE ORA HOME ## TNS.LISTENEN : Es el servicio seleccionado con la disponibilidad del servidor
para el acceso remoto.