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

  1. Introducción a Oracle

  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