- Buscador de cursos
- Administración y gestión de Bases de Datos con Oracle (on-line)
Administración y gestión de Bases de Datos con Oracle (on-line)
Centro donde se imparte
- Tipo Cursos
- Duración 50 Horas
- Modalidad On-line
- Lugar Madrid
Descripción del curso: Administración y gestión de Bases de Datos con Oracle (on-line)
Destinatarios:
Curso subvencionado para profesionales en activo
Personas que tengan interés por adentrarse en el mundo de las bases de datos, profundizando en las tareas de análisis funcional, concretamente en el modelado conceptual de una base de datos. Así, los perfiles más adecuados podrían ser programadores, analistas y consultores.
Descripción:
Objetivos
Ser capaz de diseñar, desarrollar y publicar una base de datos de Oracle.
Entender que una base de datos mal diseñada implicará tener que realizar procedimientos más complejos para su manejo y una mayor atención por parte del administrador, y obrar en consecuencia.
Aprender que el diseño de una base de datos se basa en un conjunto de reglas sencillas que siempre hay que seguir y en algunas técnicas que se aplican posteriormente para mejorar cada caso particular.
Aprender a programar aprovechando las ventajas y trucos de PL/SQL, el lenguaje imprescindible para trabajar en cualquier área relacionada con Oracle.
Ser capaz de generar formularios e informes con Oracle Developer.
Temario del curso: Administración y gestión de Bases de Datos con Oracle (on-line)
1. Instalación de Oracle 9i
2. Arquitectura de Oracle 9i
2.1 Estructura de almacenamiento lógica y física
2.2 Relación entre tablespaces y datafiles
2.3 Segmentos, extensiones y bloques de datos
2.4 Espacio de tablas SYSTEM (Tablespace SYSTEM)
2.5 Diferentes opciones de un tablespace
2.6 Ficheros de datos (datafiles)
2.7 Otros tablespaces
2.8 Ficheros de REDO LOG
2.9 Ficheros de control
3. Creación de tablespaces
3.1 Definición de SQL (Structured Query Language)
3.2 Creación de tablespaces
3.3 Eliminación de tablespaces
4. Usuarios
4.1 Definición
4.2 Asignación de privilegios
4.3 Asignación de roles
4.4 Creación de usuarios
5. Tablas
5.1 Definición
5.2 Tipos de datos
5.3 Definición de esquema
5.4 Pasos para crear una tabla
6. Operaciones sobre tablas
6.1 Inserciones de datos
6.2 Consultas de datos
6.3 Actualización de datos
6.4 Borrado de datos
6.5 La cláusula "WHERE"
6.6 Relaciones entre INSERT y SELECT
6.7 La vista V$NLS_PARAMETERS
6.8 Funciones predefinidas
7. Consultas
7.1 Cláusula HAVING
7.2 Operaciones de conjuntos en consultas SQL
7.3 Uniones internas
7.4 Subconsultas
7.5 Consultas recursivas
7.6 Consultas con la función DECODE
8. PL/SQL
8.1 Definición de PL/SQL
8.2 Bloques
8.3 Variables y constantes
8.4 Instrucciones o estructuras de control
8.5 Tratamientos de errores (Exception)
9. Funciones, procedimientos, paquetes y disparadores
9.1 Introducción
9.2 Procedimientos
9.3 Funciones
9.4 vistas relacionadas con PROC/FUNC
9.5 Paquetes
9.6 Disparadores
9.7 Disparadores o triggers mutantes
10. Cursores
10.1 Tipos de cursores
10.2 Atributos de los cursores
10.3 Recorrido de cursores
10.4 Bloqueos de exclusividad
10.5 Variables de cursor
11. Índices
11.1 Definición
11.2 Características de los índices
11.3 Reglas a la hora de crear un índice
11.4 Tipos de índices
11.5 Creación de Índices