Formación a Medida - Administración básica ORACLE 10g


Estos programas pueden adaptarse en contenidos y horarios de acuerdo a sus necesidades. Consúltenos una solución formativa a medida en:

Telf. 91 700 49 53 / 39

incompany@ikn.es


Programa

1 Introducción.

Objetivos del curso.
Estructuración de temario.
Objetivos de la lección.
Productos y servicios ORACLE.
Oracle database 10g. Grip
Oracle database arquitectura.
Estructura de base de datos.
Estructura de Memoria.
Estructura de procesos.
Estructura de instancia.
Procesos y buffer cache database.
Estructura física de base de datos.
Tablespaces y archivos de datos.
Tablespaces SYSTEM y SYSAUX.
Segmentos, extensiones y bloques.
Estructura lógica y física de base de datos.
Ejemplo: esquema HR
Arquitectura de base de datos: sumario de componentes.

 

2 Instalando software de base de datos ORACLE.

Objetivos
Tareas de un administrador de bases de datos.
Herramientas utilizadas por el administrador de bases de datos.
Instalación: requerimientos del sistema.
Chequeando los requerimientos del sistema.
Optimal Flexible Arquitecture (OFA).
Utilizando arquitectura OFA.
Declaración de variables de entorno.
Oracle Universal Installer (OUI).
Instalando ORACLE Software.
Opciones de configuración de base de datos.
Ejecutando script de configuración.
Opciones de instalación avanzadas.
Opción de instalación: silent mode.
Sumario
Practica de instalación.

 

3 Creación de una Base de datos ORACLE.

Objetivos.
Planteamientos sobre BBDD.
Ejemplos de BBDD
DataBase Configuration Assistant. (DBCA).
Configuración de paswords.
Creación de base de datos con plantillas.
Borrado de BD usando DBCA.
Sumario
Práctica usando DBCA.

 

4 Instancia ORACLE.

Objetivos.
Framework.
Inicio y parada de Database control.
Acceso a Oracle Enterprise Manager (OEM).
Pagina de inicio.
Uso de SQL*plus y iSQL*plus para acceder a la BD.
Usando iSQL*plus.
Invocar SQL*plus desde Shell Script
Invocando script SQL desde SQL*plus.
Inicialización de parámetros de inicio.
Iniciación de parámetros simplificada.
Inspeccionar y modificar parámetros de inicio.
Startup y shutdown database.
Inicialización de Oracle DB instante.
Inicialización de Oracle DB instante: Nomount.
Inicialización de Oracle DB instante: Mount.
Inicialización de Oracle DB instante: Open.
Shutdown instancia Oracle.
Modos de Shutdown.
Opciones de Shutdown.
Usando SQL*plus para inicializar y parar una BD.
Mirando Alert Log.
Mirando Histórico de Alertas.
Vistas dinámicas.
Ejemplos de vistas dinámicas.
Consideraciones de vistas dinámicas.
Practicas sobre el manejo de instancia.

 

5 Manejando la estructura de almacenamiento de BD.

Objetivos.
Estructura de almacenamiento.
Como se almacena la información de las tablas.
Anatomía de un bloque de BD.
Tablespaces y archivos de datos.
Oracle Managed Files (OMF).
Configuración de espacio en los tablespaces.
Tablespace en BD preconfiguradas.
Modificando Tablespaces.
Borrar Tablespaces.
Acciones con Tablespace.
Mirando la información de los tablespaces.
Recoger información de almacenamiento.
Mirando el contenido de un tablespace.
Como hacer más grande nuestra BD.
Que es el Automatic Storage Management?
ASM: Claves de funcionamiento y beneficios.
ASM: Conceptos.
Sumario
Practica sobre el manejo de estructuras de almacenamiento.

 

6 Administrando seguridad de usuarios.

Objetivos
Cuenta de usuario de BD.
Cuentas predefinidas: SYS y SYSTEM.
Creación de usuarios.
Autentificación de usuarios.
Administrador de autentificación.
Desbloquear una cuenta de usuario y resetear el pasword.
Privilegios.
Privilegios de sistema.
Privilegios de objetos.
Revocar privilegios de sistema con 'Admin option'.
Revocar privilegios de objetos con 'Grant Options'.
Beneficios de los roles.
Asignando privilegios a roles y roles a usuarios.
Roles predefinidos.
Implementando características de seguridad en paswords.
Creando perfiles de password.
Función de verificación del password.
Asignación de cuotas a los usuarios.
Sumario.
Practica sobre la administración de los usuarios.

 

7 Manejo de objetos de esquemas.

Objetivos.
Que es un esquema?
Nombrar objetos de esquemas.
Especificando tipos de datos en tablas.
Creación y modificación de tablas.
Comprender la integridad de los datos.
Definición de restricciones.
Violación de restricciones.
Estados de restricciones.
Chequeando restricciones.
Creación de restricciones con SQL*plus.
Columnas en las tablas.
Contenidos en las tablas.
Acciones con tablas.
Borrado de tablas.
Truncado de tablas.
Índices
Tipos de índices.
Índice B-Tree.
Índice bitmap.
Opciones de índices.
Crearon de índices.
Que es una vista?
Creación de vistas.
Secuencias.
Creación de secuencia
Usando secuencias.
Tablas temporales.
Consideraciones de tablas temporales.
Sobre el diccionario de datos.
Vistas del diccionario de datos.
Diccionario de datos: ejemplos de uso.
Sumario
Practica sobre administración de esquemas.

 

8 Tratando los datos y la concurrencia.

Objetivos.
Manipulando datos a través de SQL plus.
Comando INSERT.
Comando UPDATE.

Comando DELETE.
Comando MERGE.
Los comando COMMIT y ROLLBACK.
PL/SQL
Administrando PL/SQL.
Funciones.
Procedures.
Packages
Especificación y cuerpo de packages.
Construcción de packege.
Triggers
Eventos de un Trigger.
Bloqueos.
Mecanismos de bloqueo.
Concurrencia de datos.
Bloqueos DML.
Mecanismo de colas.
Posibles causas en los conflictos de bloqueos.
Detectando conflictos de bloqueos.
Resolviendo conflictos de bloqueos.
Resolviendo conflicto de bloqueos utilizando SQL.
Deadlock
Sumario
Practica sobre el manejo de datos y concurrencia.

 

9 Manejo de datos UNDO.

Objetivos.
Manipulación de datos.
Datos UNDO.
Transacciones y datos UNDO.
Informacion sobre el almacenamiento UNDO.
Datos UNDO Vs datos datos REDO.
Monitorizacion UNDO.
Administrando UNDO.
Configuracion de retencion UNDO.
Garantizando retencion UNDO.
Tamaño de Tablespace UNDO.
Usando UNDO Advisor.
Sumario.
Practica sobre segmentos UNDO.

 

10 Implementación de seguridad en BBDD ORACLE.

Objetivos.
Requerimientos de seguridad en la industria.
Separación de responsabilidades.
Seguridad en BD.
Principio del último privilegio.
Aplicando los principios del último privilegio.
Monitorizar actividad sospechosa.
Auditando BD estándar.
Activar audición.
Rastreo de intervenciones.
Enterprise Manager: pagina de audición.
Especificación de opciones de audición.
Usa y maneja la información auditada.
Auditando Value-Based.
Auditando Fine-grained
Política de FGA.
DML auditado: consideraciones.
Guía FGA.
Audición de DBA.
Mantenimiento de audición de rastreo.
Actualizaciones de seguridad.
Aplicando patches de seguridad.
Sumario.
Practicas sobre auditar.




11 Configuración del entorno de red ORACLE.

Objetivos.
Oracle Net services
Oracle Net Listener.
Estableciendo Net conections.
Estableciendo una conexión.
Sesiones de usuarios.
Herramienta para configurar y manejar Oracle Network.
Utilidades Listener control.
Sintaxis de utilidades Listener control.
Pagina de inicio de Listener.
Pagina de administración Net services.
Creación de listener.
Añadir direcciones al Listener.
Registrar servicio de BD.

Metodología de Nombres.
Conexión sencilla.
Nombre locales.
Directorio de nombres.
Metodología de nombres externa.
Configurar alias de servicios.
Opciones avanzadas de conexión.
Test de conectividad.
Sesiones de usuario dedicadas.
Sesiones de usuario compartidas.
SGA y PGA
Servidor compartido: pool de conexiones.
Cuando no usar servidor compartido.
Sumario.
Practica con componentes ORACLE Networks.

 

12 Herramientas de movimientos de datos.

Objetivos.
Presentación del EXP.
Configuraciones de EXP.
Presentación de IMP.
Configuraciones del IMP.
Presentación de DataPump
Configuraciones de DataPump para extraer datos.
Configuraciones de DataPump para importar datos.




Compartir este contenido en