Pasar al contenido principal
Presentación
El Máster en Administración de Bases de Datos con Oracle 11g/12c te posiciona en un sector en constante expansión. La gestión y administración de bases de datos es crucial en la era digital, donde el manejo eficiente de la información es vital para el éxito empresarial. Este máster no solo te capacita en técnicas avanzadas de programación en PL/SQL y administración de bases de datos Oracle, sino que también desarrolla habilidades clave en diseño de software mediante UML, brindándote una comprensión integral de las bases de datos relacionales. A medida que las empresas buscan optimizar sus estructuras de datos, la demanda de profesionales con conocimientos en Oracle 11g/12c y MySQL está en auge. Este programa online te ofrece la flexibilidad de aprender a tu ritmo, permitiéndote adquirir competencias valiosas sin sacrificar tus responsabilidades actuales. Si deseas destacar en el competitivo mundo de la tecnología, este máster es tu camino hacia el éxito.
Para qué te prepara
El Máster en Administración de Bases de Datos con Oracle 11g/12c te prepara para dominar la gestión avanzada de bases de datos Oracle. Aprenderás a implementar y administrar bases de datos relacionales, asegurar su integridad y realizar copias de seguridad. Desarrollarás habilidades en PL/SQL, incluyendo triggers y programación orientada a objetos. También te familiarizarás con estructuras de Oracle 12c, mejorando tu capacidad para crear, configurar y optimizar bases de datos, asegurando su rendimiento y seguridad.
Objetivos
  • '
  • Comprender los conceptos de UML para mejorar el diseño de software orientado a objetos.
  • Aplicar patrones de diseño en UML para optimizar la estructuración del software.
  • Configurar la seguridad en bases de datos Oracle 11g para proteger los datos.
  • Administrar bases de datos Oracle 11g mediante el uso de PL/SQL.
  • Implementar triggers en PL/SQL para automatizar procesos en Oracle.
  • Configurar Oracle DB para optimizar el rendimiento y la eficiencia.
  • Gestionar usuarios y permisos en Oracle 12c para asegurar el acceso controlado.
A quién va dirigido
El Máster en Administración de Bases de Datos con Oracle 11g/12c está dirigido a profesionales y titulados en informática, ingeniería o áreas afines que buscan profundizar en la administración avanzada de bases de datos. Este programa es ideal para quienes desean dominar técnicas como PL/SQL, gestión de Oracle 11g y 12c, y el uso de herramientas como SQL*Plus y SQL Developer en un entorno profesional.
Salidas Profesionales
'- Administrador de bases de datos Oracle, gestionando seguridad y mantenimiento. - Desarrollador PL/SQL, especializándose en triggers y programación orientada a objetos. - Ingeniero de datos, implementando estructuras físicas y optimización de procesos. - Consultor Oracle, configurando y personalizando bases de datos 11g/12c. - Especialista en seguridad de bases de datos, garantizando integridad de la información.
Metodología
Aprendizaje 100% online
Campus virtual
Equipo docente especializado
Centro del estudiante
Temario
  1. Introducción
  2. El origen del UML: Unified Modeling Language
  3. El Proceso Unificado
  4. MDA: Model Driven Architecture
  1. Introducción
  2. El objeto
  3. La abstracción
  4. Clases de objetos
  5. Encapsulación
  6. Herencia
  7. Especialización y generalización
  8. Clases abstractas y concretas
  9. Polimorfismo
  10. Composición
  11. La especialización de los elementos: la noción de estereotipo en UML
  1. Modelado de Requisitos: Diagrama de los casos de uso
    1. - Casos de uso
    2. - Actor
    3. - Escenario
    4. - Representación textual de los casos de uso
  2. Modelado de la dinámica
    1. - Diagrama de secuencia
    2. - Diagrama de comunicación
    3. - Marcos de interacción
  3. Modelado de objetos
    1. - Conocer los objetos del sistema por descomposición
    2. - Representación de clases
    3. - Las asociaciones entre objetos
    4. - Relación de generalización/especialización entre clases
    5. - Diagrama de objetos o instancias
    6. - Diagrama de estructura compuesta
  1. Introducción
  2. Empaquetado y diagrama de empaquetado
  3. Asociaciones entre empaquetados
  1. Modelado de objetos
    1. - La noción de estado
    2. - El cambio de estado
    3. - Elaboración del diagrama de estados-transiciones
    4. - El diagrama de timing
  2. Modelado de las actividades
    1. - Las actividades y los encadenamientos de actividades
    2. - Las particiones o calles
    3. - Las actividades compuestas
    4. - El diagrama de vista de conjunto de las interacciones
  3. Modelado de la arquitectura del sistema
    1. - El diagrama de componentes
    2. - El diagrama de despliegue
  1. Introducción
  2. Los perfiles
  3. Estereotipos
  4. Tagged values
  1. Introducción
  2. Instalación
  3. Interface
  4. Crear un Proyecto
  5. Guardar un proyecto
  6. Diagrama de clases
    1. - Crear Y editar un diagrama de clases
    2. - Crear y editar elementos
    3. - Agregar atributos y operaciones
    4. - Crear generalización
    5. - Crear asociación
  7. Análisis textual
    1. - Crear diagrama de análisis textual
    2. - Determinar clases y elementos
    3. - Crear clases candidatas
  8. Diagrama de componentes
    1. - Crear un componente
    2. - Crear una interface
  1. Introducción al lenguaje SQL de Oracle
  2. Consultas básicas en SQL.
  3. Consultas avanzadas en SQL.
  4. Trabajar con diferentes tablas en SQL.
  5. Operaciones DML, DDL y DCL.
  1. Introducción.
  2. Modelo Relacional
  3. Principales sentencias del Lenguaje SQL.
  4. Crear un objeto directorio
  1. Introducción a las copias de seguridad y recuperación
  2. Copias de Seguridad de Base de Datos
  1. Restaurar copia seguridad de base de datos
  2. Oracle Flashback
  3. Movimiento de datos
  4. Almacenamiento de datos: Estructuras
  5. Gestión y seguridad de usuarios
  6. Esquema
  7. Gestión de los datos en Oracle
  8. Operaciones DML
  1. Seguridad de la base de datos
  2. Oracle Net Services
  3. Mantenimiento Proactivo
  4. Rendimiento
  1. Estructura física de una base de datos
    1. - Elementos de Diseño Físico en ORACLE
  1. Estructuras de Memoria
    1. - Área Global del Sistema, SGA
    2. - Área Global de Programa
  1. Estructura procesos
    1. - System Monitor, SMON
    2. - Process Monitor, PMON
    3. - Database Writer, DBWR
    4. - Log Writer, LGWR
    5. - Checkpoint, CKPT
    6. - Archiver, ARCH
    7. - Recoverer, RECO
  1. Introducción
  2. Modelo relacional
  3. Gestión de datos
  4. Álgebra relacional
  1. Características generales
  2. DDL
  3. DML
  4. Traducción del álgebra relacional
  5. SQL avanzado
  1. Tipos de usuarios
  2. Tareas del administrador
  3. Tablas e índices
  4. Seguridad y privilegios
  5. Autenticación
  1. Creación de la base de datos
  2. Configuración de la base de datos
  3. Copias de seguridad y restauración
  1. Introducción
  2. Elementos PL/SQL
  3. Tipos de bloques PL/SQL
  1. Triggers sobre el sistema o de usuario
  2. Modificaciones en los triggers
  3. Procedimientos almacenados
  4. Funciones almacenadas
  5. Paquetes
  1. Transacciones
  2. SQL dinámico
  3. Colecciones y registros
  4. Copia de datos por bloques
  5. Funciones y conjuntos de filas
  6. La utilidad Wrap
  7. DBMS_OUTPUT
  8. El paquete UTL_FILE
  9. El paquete DBMS_LOB
  1. Introducción a Java
  2. Cargar los procedimientos almacenados
  3. Publicar procedimientos almacenados
  4. Usar procedimientos almacenados
  1. Introducción a XML
  2. Lectura de un archivo XML
  3. Hoja de estilos con XML
  4. Uso de Oracle XML DB
  1. Introducción
  2. Activar Oracle Application Express
  3. Creación de un espacio de trabajo
  4. Desarrollar una aplicación
  1. Base General
  2. -Nociones de instancia y base de datos
  3. -Base de datos
  4. -Instancias
  5. -Categorías de base de datos
  6. -Oracle Base y Oracle Home
  7. Bases de datos
  8. -Archivo de control
  9. -Archivos de traza
  10. -Archivos de datos
  11. -Sistema de almacenamiento
  12. -Noción de esquema
  13. -Reglas de nomenclatura
  14. Instanacias
  15. -SGA
  16. -Procesos en segundo plano y de servidor
  17. -La PGA
  18. -La gestión de la memoria
  19. -El archivo de argumentos
  20. -Infraestructura para la gestión automática
  21. Base de datos: Administrador
  22. -Tareas esenciales
  23. -Cuentas Oracle de administración
  24. -SYSDBA, SYSOPER y SYSBACKUP
  25. -Otras cuentas Oracle
  26. Diccionario de datos
  27. -Presentación
  28. -Vistas estáticas
  29. -Vistas dinámicas de rendimiento (v$)
  1. Instalación del Server
  2. -Introducción
  3. -Principales fases de instalación
  4. -(OFA) Optimal Flexible Architecture
  5. -Pre-instalación
  6. -Instalación con Oracle Universal Installer
  7. -Post-instalación
  8. Instalación cliente
  1. Principios básicos de Oracle Net
  2. -La función de Oracle Net
  3. -Principios de funcionamiento
  4. -Nombre de servicio y nombre de instancia
  5. Servidor: Configuración
  6. -Creación del proceso de escucha
  7. -Configuración del proceso de escucha
  8. -Administración del proceso de escucha
  9. -Inicio automático del proceso de escucha
  10. -Registro dinámico de servicios
  11. Cliente: Configuración
  12. -Introducción
  13. -Selección de los métodos de resolución de nombres
  14. -Configuración de los métodos de resolución de nombres
  1. Introducción a las herramientas
  2. SQL*PLUS
  3. -Introducción
  4. -Uso
  5. ORACLE SQL DEVELOPER
  6. -Introducción
  7. -Uso
  8. ORACLE ENTERPRISE MANAGER DATABASE EXPRESS
  9. -Introducción
  10. -Arquitectura
  11. -Uso
  12. Documentación ORACLE
  13. -Obtener ayuda
  14. -¿Cómo utilizarla?
  15. Monitorización
  16. -Descripción
  17. -Repositorio de diagnóstico automático
  18. -Archivos de alerta y de traza
  19. Mantenimiento Automatizado: Tareas
  1. Introducción
  2. Arranque
  3. -Usar SQL*Plus
  4. -Usar Oracle SQL Developer
  5. Parada
  6. -Usar SQL*Plus
  7. -Usar Oracle SQL Developer
  8. Aotumatización y Scripts
  9. -En plataformas Unix o Linux
  10. -En plataformas Windows
  1. Introducción
  2. -Fases para crear una nueva base de datos para una aplicación 199
  3. -Fasses para crear la base de datos propiamente dicha 200
  4. -Métodos disponibles
  5. Creando manualmente la base de datos
  6. -Crear los repositorios en los discos
  7. -Preparar un nuevo archivo de argumentos de texto
  8. -Crear el servicio asociado a la instancia o crear el archivo de contraseñas
  9. -Ejecutar SQL*Plus y conectarse AS SYSDBA
  10. -Crear el archivo de argumentos de servidor
  11. -Inicio de la instancia
  12. -Crear la base de datos
  13. -Finalizar la creación del diccionario de datos
  14. -Configurar Oracle Net para la nueva base de datos
  15. Creando base de datps con asistente gráfico
  16. -Descripción general
  17. -Creación de una base de datos
  18. -Gestionar las plantillas
  1. Administración de los argumentos de inicialización
  2. -Alterar los argumentos de inicialización
  3. -Argumentos en el diccionario de datos
  4. -Exportar un archivo de argumentos del servidor
  5. -Usar EM Express
  6. Administración dinámica de la memoria
  7. -Introducción
  8. -Información de la memoria
  9. -Alterar la memoria dinámicamente
  10. -Usar EM Express
  1. Administración de los archivos de control
  2. -Recordatorio del archivo de control
  3. -Encontrar la información en los archivos de control
  4. -Multiplexar el archivo de control
  5. -Utilizar EM Express
  6. Gestión de los archivo de traza
  7. -Recordatorio de los archivos de traza
  8. -Encontrar información de los archivos de traza
  9. -Dimensionar los archivos de traza
  10. -Administrar los archivos de traza
  11. -Controlar la frecuencia de los puntos de control
  12. -Utilizar EM Express
  1. Introducción
  2. -Descripción general
  3. -Directivas
  4. Tablespace Permanente
  5. -Creación de un tablespace permanente
  6. -Observaciones de los tablespaces BIGFILE
  7. -Tablespace permanente predeterminado
  8. -Modificación de un tablespace permanente
  9. -Eliminación de un tablespace permanente
  10. Administración dentro de un tablespace
  11. -Principios generales
  12. -Especificar el almacenamiento de un segmento
  13. -Especificar el modo de gestión de un tablespace
  14. -Gestión de extensiones dentro de un tablespace gestionado localmente
  15. -Caso de los tablespaces SYSTEM y SYSAUX
  16. tablespace temporal
  17. -Rol del tablespace temporal
  18. -Grupo de tablespaces temporales
  19. -Creación de un tablespace temporal administrado localmente
  20. -Tablespace temporal predeterminado
  21. -Administración de los tablespaces temporales administrados localmente
  1. Gestión de usuarios
  2. -Modo de identificación del usuario
  3. -Creación de un usuario
  4. -Modificación de un usuario
  5. -Eliminación de un usuario
  6. -Encontrar información de los usuarios
  7. Perfiles
  8. -¿Qué son los perfiles?
  9. -Creación de un perfil
  10. -Modificación de un perfil
  11. -Asignación de un perfil a un usuario
  12. -Activación de la limitación de los recursos
  13. -Eliminación de un perfil
  14. -Encontrar la información de los perfiles
  15. Administración de permisos
  16. -Permiso de sistema
  17. -Permiso de objeto
  18. -Rol
  19. -Limitación de los roles
  20. -Encontrar información de los permisos
  1. Introducción
  2. Modelo relacional
  3. Gestión de datos
  4. Álgebra relacional
  1. Características generales
  2. DDL
  3. DML
  4. Traducción del álgebra relacional
  5. SQL avanzado
  1. Tipos de usuarios
  2. Tareas del administrador
  3. Tablas e índices
  4. Seguridad y privilegios
  5. Autenticación
  1. Creación de la base de datos
  2. Configuración de la base de datos
  3. Copias de seguridad y restauración
  1. Introducción
  2. Elementos PL/SQL
  3. Tipos de bloques PL/SQL
  1. Triggers sobre el sistema o de usuario
  2. Modificaciones en los triggers
  3. Procedimientos almacenados
  4. Funciones almacenadas
  5. Paquetes
  1. Transacciones
  2. SQL dinámico
  3. Colecciones y registros
  4. Copia de datos por bloques
  5. Funciones y conjuntos de filas
  6. La utilidad Wrap
  7. DBMS_OUTPUT
  8. El paquete UTL_FILE
  9. El paquete DBMS_LOB
  1. Introducción a Java
  2. Cargar los procedimientos almacenados
  3. Publicar procedimientos almacenados
  4. Usar procedimientos almacenados
  1. Introducción a XML
  2. Lectura de un archivo XML
  3. Hoja de estilos con XML
  4. Uso de Oracle XML DB
  1. Introducción
  2. Activar Oracle Application Express
  3. Creación de un espacio de trabajo
  4. Desarrollar una aplicación
  1. ¿Qué es MySQL?
  2. MySQL Open Source
  3. ¿Por qué usar MySQL?
  4. Algunos detalles técnicos de MySQL
  5. Características
  1. Introducción
  2. Instalación de Xampp
  3. Comprobar la instalación de Xampp
  4. PHPMyAdmin
  5. Contraseña para el root
  6. Administración de usuarios
  7. Acceder a nuestra base de datos por consola
  8. Tipos de tablas en MySQL
  9. Crear tablas
  10. Relaciones uno a muchos
  11. Relaciones muchos a muchos
  1. Introducción
  2. Resumen de los tipos de datos
  3. Tipos de datos String y Char
  4. Tipos de datos numéricos
  5. Tipos de datos para fecha y hora
  6. Almacenamiento según el tipo de campo
  7. La importancia de coger el tipo de columna correcto
  8. Relación con otros tipos de datos de bases de datos
  1. Introducción
  2. Control de flujo
  3. Operadores y funciones de comparación
  4. Operadores lógicos
  5. Funciones de fecha
  6. Funciones para tipos String
  7. Funciones aritméticas
  8. Funciones matemáticas
  1. Introducción a la sintaxis SQL
  2. Sentencias de definición de la estructura de datos
  3. Sentencias de datos: Select, Insert, Delete, Update
  4. Sintaxis de subconsultas
  5. Sintaxis de JOIN
  1. Introducción a los Procedimientos almacenados
  2. Stored procedure (Procedimientos almacenados)
  3. Introducción a la sintaxis de los procedures (procedimientos)
  1. Introducción a los trigger
  2. Para que sirven y cuando utilizarlos.
  3. Sintaxis de los trigger, Create trigger
  4. Sintaxis de los trigger, drop trigger
  1. Introducción a las vistas
  2. Sintaxis de las views, create view
  3. Sintaxis de las views, alter view
  4. Sintaxis de las view, drop view
Titulación
Titulación de Máster en Administración de Bases de Datos con Oracle 11g/12c con 1500 horas expedida por EDUCA BUSINESS SCHOOL como Escuela de Negocios Acreditada para la Impartición de Formación Superior de Postgrado, con Validez Profesional a Nivel Internacional
¡

Entidades colaboradoras

Logo Educa Logo educa edtech
Logo QS