Máster en Oracle 11g/12c. Gestión de bases de datos

3.000,00

Duración: 400 horas ONLINE  |  Ref (3151)
Consulte becas o como hacer el curso sin coste.

ID CURSO:

3151
MODALIDAD:

ONLINE
FAMILIA:

IED
HORAS:

400 horas
INICIO:

INMEDIATO
DURACIÓN:

Aprox.
87 semanas
Cantidad

PARTE 1. UML 2.0: PATRONES DE DISEÑO DE SOFTWARE

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A UML

· Introducción

· El origen del UML: Unified Modeling Language

· El Proceso Unificado

· MDA: Model Driven Architecture

UNIDAD DIDÁCTICA 2. CONCEPTOS DE LA ORIENTACIÓN A OBJETOS

· Introducción

· El objeto

· La abstracción

· Clases de objetos

· Encapsulación

· Herencia

· Especialización y generalización

· Clases abstractas y concretas

· Polimorfismo

· Composición

· La especialización de los elementos: la noción de estereotipo en UML

UNIDAD DIDÁCTICA 3. MODELADO I

· Modelado de Requisitos: Diagrama de los casos de uso

– Casos de uso

– Actor

– Escenario

– Representación textual de los casos de uso

· Modelado de la dinámica

– Diagrama de secuencia

– Diagrama de comunicación

– Marcos de interacción

· Modelado de objetos

– Conocer los objetos del sistema por descomposición

– Representación de clases

– Las asociaciones entre objetos

– Relación de generalización/especialización entre clases

– Diagrama de objetos o instancias

– Diagrama de estructura compuesta

UNIDAD DIDÁCTICA 4. ESTRUCTURACIÓN DE LOS ELEMENTOS DE MODELADO

· Introducción

· Empaquetado y diagrama de empaquetado

· Asociaciones entre empaquetados

UNIDAD DIDÁCTICA 5. MODELADO II:

· Modelado de objetos

– La noción de estado

– El cambio de estado

– Elaboración del diagrama de estados-transiciones

– El diagrama de timing

· Modelado de las actividades

– Las actividades y los encadenamientos de actividades

– Las particiones o calles

– Las actividades compuestas

– El diagrama de vista de conjunto de las interacciones

· Modelado de la arquitectura del sistema

– El diagrama de componentes

– El diagrama de despliegue

UNIDAD DIDÁCTICA 6. LOS PERFILES

· Introducción

· Los perfiles

· Estereotipos

· Tagged values

UNIDAD DIDÁCTICA 7. VISUAL PARADIGM

· Introducción

· Instalación

· Interface

· Crear un Proyecto

· Guardar un proyecto

· Diagrama de clases

– Crear Y editar un diagrama de clases

– Crear y editar elementos

– Agregar atributos y operaciones

– Crear generalización

– Crear asociación

· Análisis textual

– Crear diagrama de análisis textual

– Determinar clases y elementos

– Crear clases candidatas

· Diagrama de componentes

– Crear un componente

– Crear una interface

PARTE 2. ADMINISTRACIÓN CON BASES DE DATOS ORACLE 11G

UNIDAD DIDÁCTICA 1. PL/SQL

· Introducción al lenguaje SQL de Oracle

· Consultas básicas en SQL.

· Consultas avanzadas en SQL.

· Trabajar con diferentes tablas en SQL.

· Operaciones DML, DDL y DCL.

UNIDAD DIDÁCTICA 2. BASES DE DATOS RELACIONALES

· Introducción.

· Modelo Relacional

· Principales sentencias del Lenguaje SQL.

· Crear un objeto directorio

UNIDAD DIDÁCTICA 3. COPIAS DE SEGURIDAD EN ORACLE 11G

· Introducción a las copias de seguridad y recuperación

· Copias de Seguridad de Base de Datos

UNIDAD DIDÁCTICA 4. GESTIÓN Y ADMINISTRACIÓN DE BASE DE DATOS EN ORACLE 11G

· Restaurar copia seguridad de base de datos

· Oracle Flashback

· Movimiento de datos

· Almacenamiento de datos: Estructuras

· Gestión y seguridad de usuarios

· Esquema

· Gestión de los datos en Oracle

· Operaciones DML

UNIDAD DIDÁCTICA 5. SEGURIDAD Y MANTENIMIENTO: ORACLE 11G

· Seguridad de la base de datos

· Oracle Net Services

· Mantenimiento Proactivo

· Rendimiento

UNIDAD DIDÁCTICA 6. ESTRUCTURA FÍSICA DE UNA BASE DE DATOS

· Estructura física de una base de datos

– Elementos de Diseño Físico en ORACLE

UNIDAD DIDÁCTICA 7. ESTRUCTURA MEMORIA

· Estructuras de Memoria

– Área Global del Sistema, SGA

– Área Global de Programa

UNIDAD DIDÁCTICA 8. ESTRUCTURA PROCESOS

· Estructura procesos

– System Monitor, SMON

– Process Monitor, PMON

– Database Writer, DBWR

– Log Writer, LGWR

– Checkpoint, CKPT

– Archiver, ARCH

– Recoverer, RECO

PARTE 3. TÉCNICAS DE PROGRAMACIÓN EN PL/SQL EN BASES DE DATOS ORACLE 11G

UNIDAD DIDÁCTICA 1. MODELO RELACIONAL

· Gestión de datos

· El modelo relacional

· Álgebra relacional

UNIDAD DIDÁCTICA 2. SQL

· Generalidades

· Descripción de objetos

· Manipulacion de los datos

· Traducción del álgebra relacional

· SQL avanzado

UNIDAD DIDÁCTICA 3. SQL*PLUS Y SQL DEVELOPER

· Uso de SQL*Plus

· Presentación de los datos

· SQL Developer

UNIDAD DIDÁCTICA 4. PL/SQL

· Introducción

· Gestión de variables

· Estructuras de control

· Uso de cursores

· Gestión de errores

· Ejemplo resumen

UNIDAD DIDÁCTICA 5. PL/SQL EN OBJETOS DE LA BASE DE DATOS

· Introducción

· Los DATABASES TRIGGERS

· Disparadores sobre sucesos del sistema o de usuario

· Modificaciones en los disparadores

· Procedimientos almacenados

· Funciones almacenadas

· Paquetes

· Transacciones autónomas

· SQL dinámico

· Colecciones y registros

· Copia de datos por bloques

· Funciones y conjuntos de filas

· La utilidad Wrap

· DBMS_OUTPUT

· El paquete UTL_FILE

· El paquete DBMS_LOB

UNIDAD DIDÁCTICA 6. JAVA

· Introducción

· Cómo cargar procedimientos almacenados

· Publicación de procedimientos almacenados

· Uso de procedimientos almacenados

UNIDAD DIDÁCTICA 7. EL ANALIZADOR DE XML

· Introducción

· Lectura de un archivo XML

· Aplicación de una hoja de estilos a un documento XML

· DXSU

UNIDAD DIDÁCTICA 8. APLICACIÓN EXPRESS

· Introducción

· Activar Oracle Application Express

· Crear un espacio de trabajo

· Desarrollar una aplicación

PARTE 4. GESTIÓN DE BASE DE DATOS CON ORACLE 12C

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN

· Introducción a Oracle

UNIDAD DIDÁCTICA 2. Caracteristicas estructurales de Oracle

· Base General

· -Nociones de instancia y base de datos

· -Base de datos

· -Instancias

· -Categorías de base de datos

· -Oracle Base y Oracle Home

· Bases de datos

· -Archivo de control

· -Archivos de traza

· -Archivos de datos

· -Sistema de almacenamiento

· -Noción de esquema

· -Reglas de nomenclatura

· Instanacias

· -SGA

· -Procesos en segundo plano y de servidor

· -La PGA

· -La gestión de la memoria

· -El archivo de argumentos

· -Infraestructura para la gestión automática

· Base de datos: Administrador

· -Tareas esenciales

· -Cuentas Oracle de administración

· -SYSDBA, SYSOPER y SYSBACKUP

· -Otras cuentas Oracle

· Diccionario de datos

· -Presentación

· -Vistas estáticas

· -Vistas dinámicas de rendimiento (v$)

UNIDAD DIDÁCTICA 3. INSTALACIÓN

· Instalación del Server

· -Introducción

· -Principales fases de instalación

· -(OFA) Optimal Flexible Architecture

· -Pre-instalación

· -Instalación con Oracle Universal Installer

· -Post-instalación

· Instalación cliente

 

UNIDAD DIDÁCTICA 4. ORACLE NET

· Principios básicos de Oracle Net

· -La función de Oracle Net

· -Principios de funcionamiento

· -Nombre de servicio y nombre de instancia

· Servidor: Configuración

· -Creación del proceso de escucha

· -Configuración del proceso de escucha

· -Administración del proceso de escucha

· -Inicio automático del proceso de escucha

· -Registro dinámico de servicios

· Cliente: Configuración

· -Introducción

· -Selección de los métodos de resolución de nombres

· -Configuración de los métodos de resolución de nombres

UNIDAD DIDÁCTICA 5. ADMINISTRACIÓN: PRINCIPALES HERRAMIENTAS

· Introducción a las herramientas

· SQL*PLUS

· -Introducción

· -Uso

· ORACLE SQL DEVELOPER

· -Introducción

· -Uso

· ORACLE ENTERPRISE MANAGER DATABASE EXPRESS

· -Introducción

· -Arquitectura

· -Uso

· Documentación ORACLE

· -Obtener ayuda

· -¿Cómo utilizarla?

· Monitorización

· -Descripción

· -Repositorio de diagnóstico automático

· -Archivos de alerta y de traza

· Mantenimiento Automatizado: Tareas

UNIDAD DIDÁCTICA 6. ARRANQUE Y PARADA

· Introducción

· Arranque

· -Usar SQL*Plus

· -Usar Oracle SQL Developer

· Parada

· -Usar SQL*Plus

· -Usar Oracle SQL Developer

· Aotumatización y Scripts

· -En plataformas Unix o Linux

· -En plataformas Windows

UNIDAD DIDÁCTICA 7. CREACIÓN DE BASE DE DATOS

· Introducción

· -Fases para crear una nueva base de datos para una aplicación 199

· -Fasses para crear la base de datos propiamente dicha 200

· -Métodos disponibles

· Creando manualmente la base de datos

· -Crear los repositorios en los discos

· -Preparar un nuevo archivo de argumentos de texto

· -Crear el servicio asociado a la instancia o crear el archivo de contraseñas

· -Ejecutar SQL*Plus y conectarse AS SYSDBA

· -Crear el archivo de argumentos de servidor

· -Inicio de la instancia

· -Crear la base de datos

· -Finalizar la creación del diccionario de datos

· -Configurar Oracle Net para la nueva base de datos

· Creando base de datps con asistente gráfico

· -Descripción general

· -Creación de una base de datos

· -Gestionar las plantillas

UNIDAD DIDÁCTICA 8. INSTANCIA: ADMINISTRACIÓN

· Administración de los argumentos de inicialización

· -Alterar los argumentos de inicialización

· -Argumentos en el diccionario de datos

· -Exportar un archivo de argumentos del servidor

· -Usar EM Express

· Administración dinámica de la memoria

· -Introducción

· -Información de la memoria

· -Alterar la memoria dinámicamente

· -Usar EM Express

UNIDAD DIDÁCTICA 9. ARCHIVOS DE CONTROL Y DE TRAZA

· Administración de los archivos de control

· -Recordatorio del archivo de control

· -Encontrar la información en los archivos de control

· -Multiplexar el archivo de control

· -Utilizar EM Express

· Gestión de los archivo de traza

· -Recordatorio de los archivos de traza

· -Encontrar información de los archivos de traza

· -Dimensionar los archivos de traza

· -Administrar los archivos de traza

· -Controlar la frecuencia de los puntos de control

· -Utilizar EM Express

UNIDAD DIDÁCTICA 10. ARCHIVOS DE DATOS Y TABLESPACE

· Introducción

· -Descripción general

· -Directivas

· Tablespace Permanente

· -Creación de un tablespace permanente

· -Observaciones de los tablespaces BIGFILE

· -Tablespace permanente predeterminado

· -Modificación de un tablespace permanente

· -Eliminación de un tablespace permanente

· Administración dentro de un tablespace

· -Principios generales

· -Especificar el almacenamiento de un segmento

· -Especificar el modo de gestión de un tablespace

· -Gestión de extensiones dentro de un tablespace gestionado localmente

· -Caso de los tablespaces SYSTEM y SYSAUX

· tablespace temporal

· -Rol del tablespace temporal

· -Grupo de tablespaces temporales

· -Creación de un tablespace temporal administrado localmente

· -Tablespace temporal predeterminado

· -Administración de los tablespaces temporales administrados localmente

UNIDAD DIDÁCTICA 11. USUARIOS Y PERMISOS: ADMINISTRACIÓN

· Gestión de usuarios

· -Modo de identificación del usuario

· -Creación de un usuario

· -Modificación de un usuario

· -Eliminación de un usuario

· -Encontrar información de los usuarios

· Perfiles

· -¿Qué son los perfiles?

· -Creación de un perfil

· -Modificación de un perfil

· -Asignación de un perfil a un usuario

· -Activación de la limitación de los recursos

· -Eliminación de un perfil

· -Encontrar la información de los perfiles

· Administración de permisos

· -Permiso de sistema

· -Permiso de objeto

· -Rol

· -Limitación de los roles

· -Encontrar información de los permisos

PARTE 5. PROGRAMACIÓN EN PL/SQL EN BASES DE DATOS ORACLE 12C

UNIDAD DIDÁCTICA 1. MODELO RELACIONAL

· Gestión de datos

· El modelo relacional

· Álgebra relacional

UNIDAD DIDÁCTICA 2. SQL

· Generalidades

· Descripción de objetos

· Manipulación de los datos

· Traducción del álgebra relacional

· SQL avanzado

UNIDAD DIDÁCTICA 3. SQL*PLUS Y SQL DEVELOPER

· Uso de SQL*Plus

· Presentación de los datos

· SQL Developer

UNIDAD DIDÁCTICA 4. PL/SQL

· Introducción

· Gestión de variables

· Estructuras de control

· Uso de cursores

· Gestión de errores

· Ejemplo resumen

UNIDAD DIDÁCTICA 5. PL/SQL EN OBJETOS DE LA BASE DE DATOS

· Introducción

· Los triggers de bases de datos

· Triggers sobre sucesos del sistema o de usuario

· Modificaciones en los triggers

· Procedimientos almacenados

· Funciones almacenadas

· Paquetes

· Transacciones autónomas

· SQL dinámico

· Colecciones y registros

· Copia de datos por bloques

· Funciones y conjuntos de filas

· La utilidad Wrap

· DBMS_OUTPUT

· El paquete UTL_FILE

· El paquete DBMS_LOB

UNIDAD DIDÁCTICA 6. JAVA

· Introducción

· Cómo cargar procedimientos almacenados

· Publicación de procedimientos almacenados

· Uso de procedimientos almacenados

UNIDAD DIDÁCTICA 7. EL ANALIZADOR DE XML

· Introducción

· Lectura de un archivo XML

· Aplicación de una hoja de estilos a un documento XML

· XSU

UNIDAD DIDÁCTICA 8. APPLICATION EXPRESS

· Introducción

· Activar Oracle Application Express

· Crear un espacio de trabajo

· Desarrollar una aplicación

PARTE 6. CREACIÓN Y GESTIÓN DE BASES DE DATOS MYSQL

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A MYSQL

· ¿Qué es MySQL?

· MySQL Open Source

· ¿Por qué usar MySQL?

· Algunos detalles técnicos de MySQL

· Características

UNIDAD DIDÁCTICA 2. INSTALACIÓN MYSQL

· Introducción

· Instalación de Xampp

· Comprobar la instalación de Xampp

· PHPMyAdmin

· Contraseña para el root

· Administración de usuarios

· Acceder a nuestra base de datos por consola

· Tipos de tablas en MySQL

· Crear tablas

· Relaciones uno a muchos

· Relaciones muchos a muchos

UNIDAD DIDÁCTICA 3. TIPOS DE DATOS

· Introducción

· Resumen de los tipos de datos

· Tipos de datos String y Char

· Tipos de datos numéricos

· Tipos de datos para fecha y hora

· Almacenamiento según el tipo de campo

· La importancia de coger el tipo de columna correcto

· Relación con otros tipos de datos de bases de datos

UNIDAD DIDÁCTICA 4. OPERADORES ARITMÉTICO-LÓGICOS Y FUNCIONES

· Introducción

· Control de flujo

· Operadores y funciones de comparación

· Operadores lógicos

· Funciones de fecha

· Funciones para tipos String

· Funciones aritméticas

· Funciones matemáticas

UNIDAD DIDÁCTICA 5. SINTAXIS SQL

· Introducción a la sintaxis SQL

· Sentencias de definición de la estructura de datos

· Sentencias de datos: Select, Insert, Delete, Update

· Sintaxis de subconsultas

· Sintaxis de JOIN

UNIDAD DIDÁCTICA 6. PROCEDIMIENTOS ALMACENADOS

· Introducción a los Procedimientos almacenados

· Stored procedure (Procedimientos almacenados)

· Introducción a la sintaxis de los procedures (procedimientos)

UNIDAD DIDÁCTICA 7. TRIGGERS O DISPARADORES

· Introducción a los trigger

· Para que sirven y cuando utilizarlos.

· Sintaxis de los trigger, Create trigger

· Sintaxis de los trigger, drop trigger

UNIDAD DIDÁCTICA 8. VISTAS

· Introducción a las vistas

· Sintaxis de las views, create view

· Sintaxis de las views, alter view

· Sintaxis de las view, drop view

Aprender sobre UML 2.0 para la iniciación al mundo de los patrones de diseño de software. – Conocer los elementos de modelado a partir de ejemplos pedagógicos extraídos del mundo de los caballos. – Instalar Oracle. – Adquirir conocimientos sobre Oracle Net. – Manejar la herramienta SQL Developer. – Potenciar el servidor de la base de datos Oracle. – Dominar los lenguajes de referencia en el mundo de las bases de datos relacionales. – Administrar, mantener y diseñar bases de datos con MYSQL. – Aprender a manejar bases de datos con el lenguaje de consultas SQL.

Este Master en Oracle 11g/12c. Gestión de Bases de Datos está dirigido a Estudiantes y profesionales de los sectores relacionados con el Mundo de la Informática, Internet y Programación orientada a bases de datos.

PARTE 1. UML 2.0: PATRONES DE DISEÑO DE SOFTWARE

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A UML

· Introducción

· El origen del UML: Unified Modeling Language

· El Proceso Unificado

· MDA: Model Driven Architecture

UNIDAD DIDÁCTICA 2. CONCEPTOS DE LA ORIENTACIÓN A OBJETOS

· Introducción

· El objeto

· La abstracción

· Clases de objetos

· Encapsulación

· Herencia

· Especialización y generalización

· Clases abstractas y concretas

· Polimorfismo

· Composición

· La especialización de los elementos: la noción de estereotipo en UML

UNIDAD DIDÁCTICA 3. MODELADO I

· Modelado de Requisitos: Diagrama de los casos de uso

– Casos de uso

– Actor

– Escenario

– Representación textual de los casos de uso

· Modelado de la dinámica

– Diagrama de secuencia

– Diagrama de comunicación

– Marcos de interacción

· Modelado de objetos

– Conocer los objetos del sistema por descomposición

– Representación de clases

– Las asociaciones entre objetos

– Relación de generalización/especialización entre clases

– Diagrama de objetos o instancias

– Diagrama de estructura compuesta

UNIDAD DIDÁCTICA 4. ESTRUCTURACIÓN DE LOS ELEMENTOS DE MODELADO

· Introducción

· Empaquetado y diagrama de empaquetado

· Asociaciones entre empaquetados

UNIDAD DIDÁCTICA 5. MODELADO II:

· Modelado de objetos

– La noción de estado

– El cambio de estado

– Elaboración del diagrama de estados-transiciones

– El diagrama de timing

· Modelado de las actividades

– Las actividades y los encadenamientos de actividades

– Las particiones o calles

– Las actividades compuestas

– El diagrama de vista de conjunto de las interacciones

· Modelado de la arquitectura del sistema

– El diagrama de componentes

– El diagrama de despliegue

UNIDAD DIDÁCTICA 6. LOS PERFILES

· Introducción

· Los perfiles

· Estereotipos

· Tagged values

UNIDAD DIDÁCTICA 7. VISUAL PARADIGM

· Introducción

· Instalación

· Interface

· Crear un Proyecto

· Guardar un proyecto

· Diagrama de clases

– Crear Y editar un diagrama de clases

– Crear y editar elementos

– Agregar atributos y operaciones

– Crear generalización

– Crear asociación

· Análisis textual

– Crear diagrama de análisis textual

– Determinar clases y elementos

– Crear clases candidatas

· Diagrama de componentes

– Crear un componente

– Crear una interface

PARTE 2. ADMINISTRACIÓN CON BASES DE DATOS ORACLE 11G

UNIDAD DIDÁCTICA 1. PL/SQL

· Introducción al lenguaje SQL de Oracle

· Consultas básicas en SQL.

· Consultas avanzadas en SQL.

· Trabajar con diferentes tablas en SQL.

· Operaciones DML, DDL y DCL.

UNIDAD DIDÁCTICA 2. BASES DE DATOS RELACIONALES

· Introducción.

· Modelo Relacional

· Principales sentencias del Lenguaje SQL.

· Crear un objeto directorio

UNIDAD DIDÁCTICA 3. COPIAS DE SEGURIDAD EN ORACLE 11G

· Introducción a las copias de seguridad y recuperación

· Copias de Seguridad de Base de Datos

UNIDAD DIDÁCTICA 4. GESTIÓN Y ADMINISTRACIÓN DE BASE DE DATOS EN ORACLE 11G

· Restaurar copia seguridad de base de datos

· Oracle Flashback

· Movimiento de datos

· Almacenamiento de datos: Estructuras

· Gestión y seguridad de usuarios

· Esquema

· Gestión de los datos en Oracle

· Operaciones DML

UNIDAD DIDÁCTICA 5. SEGURIDAD Y MANTENIMIENTO: ORACLE 11G

· Seguridad de la base de datos

· Oracle Net Services

· Mantenimiento Proactivo

· Rendimiento

UNIDAD DIDÁCTICA 6. ESTRUCTURA FÍSICA DE UNA BASE DE DATOS

· Estructura física de una base de datos

– Elementos de Diseño Físico en ORACLE

UNIDAD DIDÁCTICA 7. ESTRUCTURA MEMORIA

· Estructuras de Memoria

– Área Global del Sistema, SGA

– Área Global de Programa

UNIDAD DIDÁCTICA 8. ESTRUCTURA PROCESOS

· Estructura procesos

– System Monitor, SMON

– Process Monitor, PMON

– Database Writer, DBWR

– Log Writer, LGWR

– Checkpoint, CKPT

– Archiver, ARCH

– Recoverer, RECO

PARTE 3. TÉCNICAS DE PROGRAMACIÓN EN PL/SQL EN BASES DE DATOS ORACLE 11G

UNIDAD DIDÁCTICA 1. MODELO RELACIONAL

· Gestión de datos

· El modelo relacional

· Álgebra relacional

UNIDAD DIDÁCTICA 2. SQL

· Generalidades

· Descripción de objetos

· Manipulacion de los datos

· Traducción del álgebra relacional

· SQL avanzado

UNIDAD DIDÁCTICA 3. SQL*PLUS Y SQL DEVELOPER

· Uso de SQL*Plus

· Presentación de los datos

· SQL Developer

UNIDAD DIDÁCTICA 4. PL/SQL

· Introducción

· Gestión de variables

· Estructuras de control

· Uso de cursores

· Gestión de errores

· Ejemplo resumen

UNIDAD DIDÁCTICA 5. PL/SQL EN OBJETOS DE LA BASE DE DATOS

· Introducción

· Los DATABASES TRIGGERS

· Disparadores sobre sucesos del sistema o de usuario

· Modificaciones en los disparadores

· Procedimientos almacenados

· Funciones almacenadas

· Paquetes

· Transacciones autónomas

· SQL dinámico

· Colecciones y registros

· Copia de datos por bloques

· Funciones y conjuntos de filas

· La utilidad Wrap

· DBMS_OUTPUT

· El paquete UTL_FILE

· El paquete DBMS_LOB

UNIDAD DIDÁCTICA 6. JAVA

· Introducción

· Cómo cargar procedimientos almacenados

· Publicación de procedimientos almacenados

· Uso de procedimientos almacenados

UNIDAD DIDÁCTICA 7. EL ANALIZADOR DE XML

· Introducción

· Lectura de un archivo XML

· Aplicación de una hoja de estilos a un documento XML

· DXSU

UNIDAD DIDÁCTICA 8. APLICACIÓN EXPRESS

· Introducción

· Activar Oracle Application Express

· Crear un espacio de trabajo

· Desarrollar una aplicación

PARTE 4. GESTIÓN DE BASE DE DATOS CON ORACLE 12C

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN

· Introducción a Oracle

UNIDAD DIDÁCTICA 2. Caracteristicas estructurales de Oracle

· Base General

· -Nociones de instancia y base de datos

· -Base de datos

· -Instancias

· -Categorías de base de datos

· -Oracle Base y Oracle Home

· Bases de datos

· -Archivo de control

· -Archivos de traza

· -Archivos de datos

· -Sistema de almacenamiento

· -Noción de esquema

· -Reglas de nomenclatura

· Instanacias

· -SGA

· -Procesos en segundo plano y de servidor

· -La PGA

· -La gestión de la memoria

· -El archivo de argumentos

· -Infraestructura para la gestión automática

· Base de datos: Administrador

· -Tareas esenciales

· -Cuentas Oracle de administración

· -SYSDBA, SYSOPER y SYSBACKUP

· -Otras cuentas Oracle

· Diccionario de datos

· -Presentación

· -Vistas estáticas

· -Vistas dinámicas de rendimiento (v$)

UNIDAD DIDÁCTICA 3. INSTALACIÓN

· Instalación del Server

· -Introducción

· -Principales fases de instalación

· -(OFA) Optimal Flexible Architecture

· -Pre-instalación

· -Instalación con Oracle Universal Installer

· -Post-instalación

· Instalación cliente

 

UNIDAD DIDÁCTICA 4. ORACLE NET

· Principios básicos de Oracle Net

· -La función de Oracle Net

· -Principios de funcionamiento

· -Nombre de servicio y nombre de instancia

· Servidor: Configuración

· -Creación del proceso de escucha

· -Configuración del proceso de escucha

· -Administración del proceso de escucha

· -Inicio automático del proceso de escucha

· -Registro dinámico de servicios

· Cliente: Configuración

· -Introducción

· -Selección de los métodos de resolución de nombres

· -Configuración de los métodos de resolución de nombres

UNIDAD DIDÁCTICA 5. ADMINISTRACIÓN: PRINCIPALES HERRAMIENTAS

· Introducción a las herramientas

· SQL*PLUS

· -Introducción

· -Uso

· ORACLE SQL DEVELOPER

· -Introducción

· -Uso

· ORACLE ENTERPRISE MANAGER DATABASE EXPRESS

· -Introducción

· -Arquitectura

· -Uso

· Documentación ORACLE

· -Obtener ayuda

· -¿Cómo utilizarla?

· Monitorización

· -Descripción

· -Repositorio de diagnóstico automático

· -Archivos de alerta y de traza

· Mantenimiento Automatizado: Tareas

UNIDAD DIDÁCTICA 6. ARRANQUE Y PARADA

· Introducción

· Arranque

· -Usar SQL*Plus

· -Usar Oracle SQL Developer

· Parada

· -Usar SQL*Plus

· -Usar Oracle SQL Developer

· Aotumatización y Scripts

· -En plataformas Unix o Linux

· -En plataformas Windows

UNIDAD DIDÁCTICA 7. CREACIÓN DE BASE DE DATOS

· Introducción

· -Fases para crear una nueva base de datos para una aplicación 199

· -Fasses para crear la base de datos propiamente dicha 200

· -Métodos disponibles

· Creando manualmente la base de datos

· -Crear los repositorios en los discos

· -Preparar un nuevo archivo de argumentos de texto

· -Crear el servicio asociado a la instancia o crear el archivo de contraseñas

· -Ejecutar SQL*Plus y conectarse AS SYSDBA

· -Crear el archivo de argumentos de servidor

· -Inicio de la instancia

· -Crear la base de datos

· -Finalizar la creación del diccionario de datos

· -Configurar Oracle Net para la nueva base de datos

· Creando base de datps con asistente gráfico

· -Descripción general

· -Creación de una base de datos

· -Gestionar las plantillas

UNIDAD DIDÁCTICA 8. INSTANCIA: ADMINISTRACIÓN

· Administración de los argumentos de inicialización

· -Alterar los argumentos de inicialización

· -Argumentos en el diccionario de datos

· -Exportar un archivo de argumentos del servidor

· -Usar EM Express

· Administración dinámica de la memoria

· -Introducción

· -Información de la memoria

· -Alterar la memoria dinámicamente

· -Usar EM Express

UNIDAD DIDÁCTICA 9. ARCHIVOS DE CONTROL Y DE TRAZA

· Administración de los archivos de control

· -Recordatorio del archivo de control

· -Encontrar la información en los archivos de control

· -Multiplexar el archivo de control

· -Utilizar EM Express

· Gestión de los archivo de traza

· -Recordatorio de los archivos de traza

· -Encontrar información de los archivos de traza

· -Dimensionar los archivos de traza

· -Administrar los archivos de traza

· -Controlar la frecuencia de los puntos de control

· -Utilizar EM Express

UNIDAD DIDÁCTICA 10. ARCHIVOS DE DATOS Y TABLESPACE

· Introducción

· -Descripción general

· -Directivas

· Tablespace Permanente

· -Creación de un tablespace permanente

· -Observaciones de los tablespaces BIGFILE

· -Tablespace permanente predeterminado

· -Modificación de un tablespace permanente

· -Eliminación de un tablespace permanente

· Administración dentro de un tablespace

· -Principios generales

· -Especificar el almacenamiento de un segmento

· -Especificar el modo de gestión de un tablespace

· -Gestión de extensiones dentro de un tablespace gestionado localmente

· -Caso de los tablespaces SYSTEM y SYSAUX

· tablespace temporal

· -Rol del tablespace temporal

· -Grupo de tablespaces temporales

· -Creación de un tablespace temporal administrado localmente

· -Tablespace temporal predeterminado

· -Administración de los tablespaces temporales administrados localmente

UNIDAD DIDÁCTICA 11. USUARIOS Y PERMISOS: ADMINISTRACIÓN

· Gestión de usuarios

· -Modo de identificación del usuario

· -Creación de un usuario

· -Modificación de un usuario

· -Eliminación de un usuario

· -Encontrar información de los usuarios

· Perfiles

· -¿Qué son los perfiles?

· -Creación de un perfil

· -Modificación de un perfil

· -Asignación de un perfil a un usuario

· -Activación de la limitación de los recursos

· -Eliminación de un perfil

· -Encontrar la información de los perfiles

· Administración de permisos

· -Permiso de sistema

· -Permiso de objeto

· -Rol

· -Limitación de los roles

· -Encontrar información de los permisos

PARTE 5. PROGRAMACIÓN EN PL/SQL EN BASES DE DATOS ORACLE 12C

UNIDAD DIDÁCTICA 1. MODELO RELACIONAL

· Gestión de datos

· El modelo relacional

· Álgebra relacional

UNIDAD DIDÁCTICA 2. SQL

· Generalidades

· Descripción de objetos

· Manipulación de los datos

· Traducción del álgebra relacional

· SQL avanzado

UNIDAD DIDÁCTICA 3. SQL*PLUS Y SQL DEVELOPER

· Uso de SQL*Plus

· Presentación de los datos

· SQL Developer

UNIDAD DIDÁCTICA 4. PL/SQL

· Introducción

· Gestión de variables

· Estructuras de control

· Uso de cursores

· Gestión de errores

· Ejemplo resumen

UNIDAD DIDÁCTICA 5. PL/SQL EN OBJETOS DE LA BASE DE DATOS

· Introducción

· Los triggers de bases de datos

· Triggers sobre sucesos del sistema o de usuario

· Modificaciones en los triggers

· Procedimientos almacenados

· Funciones almacenadas

· Paquetes

· Transacciones autónomas

· SQL dinámico

· Colecciones y registros

· Copia de datos por bloques

· Funciones y conjuntos de filas

· La utilidad Wrap

· DBMS_OUTPUT

· El paquete UTL_FILE

· El paquete DBMS_LOB

UNIDAD DIDÁCTICA 6. JAVA

· Introducción

· Cómo cargar procedimientos almacenados

· Publicación de procedimientos almacenados

· Uso de procedimientos almacenados

UNIDAD DIDÁCTICA 7. EL ANALIZADOR DE XML

· Introducción

· Lectura de un archivo XML

· Aplicación de una hoja de estilos a un documento XML

· XSU

UNIDAD DIDÁCTICA 8. APPLICATION EXPRESS

· Introducción

· Activar Oracle Application Express

· Crear un espacio de trabajo

· Desarrollar una aplicación

PARTE 6. CREACIÓN Y GESTIÓN DE BASES DE DATOS MYSQL

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A MYSQL

· ¿Qué es MySQL?

· MySQL Open Source

· ¿Por qué usar MySQL?

· Algunos detalles técnicos de MySQL

· Características

UNIDAD DIDÁCTICA 2. INSTALACIÓN MYSQL

· Introducción

· Instalación de Xampp

· Comprobar la instalación de Xampp

· PHPMyAdmin

· Contraseña para el root

· Administración de usuarios

· Acceder a nuestra base de datos por consola

· Tipos de tablas en MySQL

· Crear tablas

· Relaciones uno a muchos

· Relaciones muchos a muchos

UNIDAD DIDÁCTICA 3. TIPOS DE DATOS

· Introducción

· Resumen de los tipos de datos

· Tipos de datos String y Char

· Tipos de datos numéricos

· Tipos de datos para fecha y hora

· Almacenamiento según el tipo de campo

· La importancia de coger el tipo de columna correcto

· Relación con otros tipos de datos de bases de datos

UNIDAD DIDÁCTICA 4. OPERADORES ARITMÉTICO-LÓGICOS Y FUNCIONES

· Introducción

· Control de flujo

· Operadores y funciones de comparación

· Operadores lógicos

· Funciones de fecha

· Funciones para tipos String

· Funciones aritméticas

· Funciones matemáticas

UNIDAD DIDÁCTICA 5. SINTAXIS SQL

· Introducción a la sintaxis SQL

· Sentencias de definición de la estructura de datos

· Sentencias de datos: Select, Insert, Delete, Update

· Sintaxis de subconsultas

· Sintaxis de JOIN

UNIDAD DIDÁCTICA 6. PROCEDIMIENTOS ALMACENADOS

· Introducción a los Procedimientos almacenados

· Stored procedure (Procedimientos almacenados)

· Introducción a la sintaxis de los procedures (procedimientos)

UNIDAD DIDÁCTICA 7. TRIGGERS O DISPARADORES

· Introducción a los trigger

· Para que sirven y cuando utilizarlos.

· Sintaxis de los trigger, Create trigger

· Sintaxis de los trigger, drop trigger

UNIDAD DIDÁCTICA 8. VISTAS

· Introducción a las vistas

· Sintaxis de las views, create view

· Sintaxis de las views, alter view

· Sintaxis de las view, drop view

Modalidad

online

Tipo formación

Curso online

Para enviarte información sobre este curso, por favor, rellena los siguientes datos:

Nombre (requerido)

Teléfono: (requerido)

Correo electrónico: (requerido)

Acepto la Política de privacidad

 

SKU: 3151 Categoría: