Sunteți pe pagina 1din 4

GUAYAQUIL JUEVES 12 DE MAYO DEL 2016

BASE DE DATOS 2
SYLLABUS
PRIMERA UNIDAD
INTRODUCCION A SQL
1.
2.
3.
4.
5.
6.
7.
8.

Introduccin y arquitectura de base de datos


Historia de sql
Tipo de sentencia sql
Sentencias ddl y dml
Sentencia crate- alter-drop-rename-truncate
Reglas de contrain
Alteracin, eliminacin de contrain
Script en sql

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.

TIPOS DE BASE DE DATOS: Son jerrquicas y relacionales


INSTANCIA: me permite la comunicacin con el disco duro

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

Library cache: Almacena las sentencias sql ms recientes en memoria.


DATABASE DICTIONARY CACHE: Es un buffer para el diccionario de datos, tablas, ndices,
formulas, ttulos.

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

La base de datos se compone de 3 archivos fsicos:


DATAFILE: Contiene informacin para mantener y controlar la integridad de la base de datos.
DATAFILE: Son los archivos donde se almacenan los archivos de las aplicaciones.
RED LOG FILE: Almacenan los cambios hechos en la base de datos con propsito de recuperarlos en
caso de fallos.

ESTRUCTURAS ADICIONALES

ARCHIVOS DE PARAMETRO: Contienen parmetros y valores que definen la caracterstica de la


instancia y de la base de datos.
ARCHIVO DE CLASE: Se autoriza para validar al usuario que pueda bajar y subir la instancia de
Oracle.
ARCHIVOS ARCHIVED LOG FILE: Son copias fuera de lnea de los archivos que son necesarios
para el proceso de recovery en caso de falla del medio de almacenamiento.

VERIFICACION DE LOS SERVICIOS: De la relacin de servicios creados durante la instalacin de Oracle,


los ms importantes son: Oracle service xxx y Oracle ora home ## tns.listenem.

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.

S-ar putea să vă placă și