Curso DBA de Oracle

DBA de Oracle

Detalle del Curso

· Cantidad de horas que se le dedica a los temas en el curso de DBA Oracle 8
· Arquitectura y Arquitectura y Administración:75 hs
· Backup & Recovery: 12 hs
· Network Administration: 06 hs
· Performance Tuning: 12 hs

Objetivos

Al finalizar el curso el alumno está en condiciones de: . Describir la arquitectura y el funcionamiento de Oracle. · Instalar el software y crear una nueva base de datos. · Levantar y bajar la base de datos con todas las opciones. · Ajustar los parámetros de inicialización de la base. · Administrar la estructura lógica y física de la base. · Administrar la ubicación y crecimiento de los objetos. · Administrar el espacio temporal y de rollback. · Administrar los usuarios, privilegios y roles. · Limitar el consumo de recursos en el servidor. · Administrar los objetos (tablas, índices, vistas, procedures, etc.). · Asegurar la integridad de la información con constraints. · Crear y administrar tablas e índices particionados. · Planificar la ejecución de trabajos automáticos con Jobs. · Configurar y administrar Oracle Net para trabajo en red. · Configurar y Administrar bases de datos distribuidas y replicación. · Realizar cargas y descargas de grandes volúmenes de datos. · Implementar políticas de backup y recuperar la base ante fallas. · Mejorar el rendimiento de la base de datos. · Optimizar las sentencias SQL que ejecutan las aplicaciones. · Implementar políticas de auditoria en la base. · Configurar el soporte multi-lenguajes. Administrar la base con comandos SQL o con Oracle Enterprise Manager.

Requisitos

El curso está orientado a profesionales de Sistemas que requieran formación como administradores de Bases de Datos Oracle: personal de soporte técnico, desarrolladores de aplicaciones, implementadores, administradores de sistemas y redes, etc.

Quienes deseen realizar el curso de DBA Oracle, deberán:
Haber realizado el curso de Introducción a Oracle o manejar sus contenidos (Modelo de datos relacional, Lenguaje SQL, Uso de SQL*Plus, PL/SQL).

Modalidad

Curso teórico práctico con uso de PC.

UN ALUMNO POR PC.

Plan de Estudio

1. Arquitectura de Oracle
a. Base de datos relacional
b. Servidor de bases de datos Oracle
c. Instancia Oracle (memoria y procesos)
d. Base de datos Oracle (estructura física y lógica)
e. Como funciona una instancia Oracle

2. Administrando una Instancia Oracle
a. Startup y Shutdown de la base de datos
b. Parámetros de inicialización (PFILE y SPFILE)
c. Alert Log File y Trace Files

3. Creando una Base de Datos
a. Diseño y planificación de una base de datos
b. Instalación del software
c. Creación de la base con el DBCA
d. Creación manual de la base
e. El comando CREATE DATABASE
f. Configuración del método de autentificación para DBAs

4. El Diccionario de Datos y las Dynamic Performance Views
a. Base Tables
b. Data Dictionary Views
c. Dynamic Performance Views (V$)
d. Built In Packages


5. Administración de los procesos de Oracle
a. Servidor Dedicado
b. Servidor Compartido (Shared Servers y Dispatchers)
c. Identificando y desconectando sesiones de usuarios

6. Administración de los Controlfiles
a. Contenido del Controlfile
b. Creando, Borrando y Moviendo Controlfiles
c. Backup del Controlfile
d. Viendo el contenido del controlfile


7. Administración de los Redo log Files
a. Mecanismo de generación de redo
b. Redolog Groups y Members
c. Creación, borrado y cambio de miembros y grupos
d. Modos NOARCHIVELOG y ARCHIVELOG

8. Administración de Tablespaces y Datafiles
a. Tablespaces (Dictionary y Locally Managed)
b. Tablespaces Permanentes
c. Temporary Tablespaces
d. Undo Tablespaces
e. Administrando los Tablespaces
f. Administrando los Datafiles

9. Administración de las Estructuras de Almacenamiento y el espacio
a. Datablocks, extents y Segments
b. Parámetros de Storage
c. PCTFREE, PCTUSED, INITRANS, FREELISTS, etc
d. Automatic Segment Space Management
e. Resumable Space Alocation

10. Administración de la información de Rollback / UNDO
a. Administración y funcionamiento de los Rollback Segments
b. Manual Undo Management con Rollback Segments
c. Mecanismo de Lectura Consistente y el error ORA-01555
d. Automatic Undo Management con Undo Tablespaces
e. Flashback Query

11. Administración de usuarios y profiles
a. Usuarios, Schemas y Schema Objects
b. Administración de usuarios
c. Quotas de espacio en los tablespaces
d. Limitando recursos con Profiles
e. Administrando Passwords con Profiles

12. Administración de la seguridad (privilegios y roles)
a. Privilegios sobre Objetos
b. Privilegios del sistemas
c. Otorgando y quitando privilegios
d. Administración de la seguridad con roles


13. Administración de los Objetos de usuarios
a. Tables
b. Indexes
c. Index Organized Tables
d. Views
e. Sequences
f. PL/SQL Objetcs (procedures, packages, functions, triggers)
g. Synonyms
h. Clusters

14. Administración de la Integridad Referencial
a. Conceptos de integridad de la información
b. Administrando constraints (not null, PKs, Uks, FKs, CHECK)
c. Enable, Disable, Validate, Novalidate
d. Diferir el chequeo de las constraints

15. Particionamiento de Tablas e Indices
a. Conceptos de Particionamiento
b. Ventajas y casos de uso
c. Tipos de particionamiento de tablas e índices
d. Administración de objetos particionados

16. Administración de JOBs
a. Conceptos de Jobs
b. Configuraciones para ejecutar Jobs
c. Administración de Jobs

17. Cargando y Descargando Información de la Base
a. Import
b. Export
c. SQL Loader
d. External Tables
e. Parallel DML
f. Direct-Load Inserts

18. Aministración de Oracle NET
a. Configuración del proceso LISTENER
b. Configuración de los clientes
c. Client Side Load Balancing
d. Client Side Connection Fail Over

19. Bases de datos Distribuidas y Vistas Materializadas
a. Conceptos de Bases de Datos y Transacciones Distribuidas
b. Administración de Database Links
c. Replicación con Vistas Materializadas

20. Backup & Recovery
a. Conceptos de Backup
b. Backups lógicos y físicos
c. Backups offline y online
d. Backups completos y parciales
e. El modo ARCHIVELOG y los backups
f. Conceptos de Recovery
g. Recuperación de la base ante diferentes tipos de fallas

21. Performance Tuning
a. Conceptos de Performance Tuning
b. Tuning de los procesos
c. Tuning de las estructuras de memoria
d. Tuning de las operaciones de I/O a disco
e. Tuning de redolog files y rollback segments
f. Eventos de Espera
g. Locks y Latches
h. El optimizador y las estadísticas
i. Tuning de sentencias SQL

22. Auditando la actividad de los usuarios
a. Conceptos de Auditoría
b. Activación del mecanismo de auditóría
c. Auditando usuarios y sentencias
d. Revisando y depurando el audit trail

23. Configurando Globalization Support (ex NLS)
a. Character Sets
b. Cambios al idioma, formatos de fecha, números, símbolo monetario
c. Ordenamiento binario o respetando el idioma.

24. El Oracle Enterprise Manager
a. Conceptos del Enterprise Manager
b. Modos de Operación
c. Uso la interface Gráfica

Capítulo Final:
Nuevas Características de Oracle 10g

Material Entregado

Se entrega un manual muy completo

Programado por Angel J. Lopez y el Club de Programadores | HTML + CSS por FedericoMP