- ¿Qué es MySQL?
- MySQL Open Source
- ¿Por qué usar MySQL?
- Algunos detalles técnicos de MySQL
- Características
- 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
- 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
- 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
- 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
- Introducción a los Procedimientos almacenados
- Stored procedure (Procedimientos almacenados)
- Introducción a la sintaxis de los procedures (procedimientos)
- Introducción a los trigger
- Para que sirven y cuando utilizarlos.
- Sintaxis de los trigger, Create trigger
- Sintaxis de los trigger, drop trigger
- Introducción a las vistas
- Sintaxis de las views, create view
- Sintaxis de las views, alter view
- Sintaxis de las view, drop view
- Introducción a 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$)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
