Administración de Bases de Datos MySQL

Información
Fundación Germán Sánchez Ruipérez
Online
Curso
Conocer los principios básicos del diseño y construcción de Bases de Datos. Realizar las tareas de instalación, configuración y administración de MySQL. Aprender la forma de optimizar las Bases de Datos y protegerlas contra posibles agresiones. citar al alumno para crear un entorno de pruebas en el que realizar prácticas reales relacionadas con el curso. A quién va dirigido Este curso está destinado a estudiantes de informática y carreras técnicas, técnicos informáticos y profesionales del sector que deseen embarcarse en el aprendizaje de administración de Bases de Datos. Temario completo de este curso Módulo 1. Introducción a las bases de datos 1.1. Introducción 1.2. Evolución del almacenamiento de datos 1.3. Misiones de una DB 1.4. Bases de datos: Esquema, instancia 1.5. Misiones de un SGBD 1.6. Niveles de abstracción en un SGBD Módulo 2. Información general sobre MySQL 2.1. Historia de MySQL 2.2. Principales características técnicas de MySQL 2.3. Primeras consideraciones 2.4. de desarrollo de MySQL y situación actual 2.5. Compra de SUN y Oracle 2.6. Presente y futuro de MySQL 2.7. Diferentes forks surgentes 2.8. Nuevas funcionalidades en MySQL 5.X y 6.X 2.9. Cómo informar de bugs y problemas Módulo 3. Instalación MySQL 3.1. Sistemas operativos soportados 3.2. Escoger la sión y distribución a instalar 3.3. Instalar MySQL 3.3.1. Instalar MySQL en Windows 3.3.2. Instalar MySQL junto con xampp en Windows 3.3.3. Instalar MySQL en Linux 3.3.3.1. Entorno de pruebas 3.3.3.2. Instalación de MySQL y otros servicios 3.3.3.3. Arrancar y parar 3.4. Comparaciones de MySQL en Windows vs Linux Módulo 4. Uso y manejo inicial de MySQL 4.1. Conexión y desconexión 4.2. Primeros pasos 4.3. Obtener información sobre base de datos y tablas 4.4. Asegurar a MySQL 4.5. Soporte de tablas Módulo 5. Nociones de MySQL 5.1. Introducción 5.2. Importando la DB menagerie 5.3. Consulta y manipulación de datos 5.3.1. SELECT 5.3.1.1. ORDER 5.3.1.2. Incluyendo cálculos 5.3.1.3. DISTINCT 5.3.1.4. COUNT / MAX / MIN / AVERAGE 5.3.1.5. LIMIT 5.3.1.6. NULL 5.3.1.7. Fechas 5.3.1.8. Utilización más de una tabla 5.3.1.9. Utilizando variables 5.3.1.10. Sintaxis completa 5.3.2. INSERT 5.3.3. UPDATE 5.3.4. DELETE 5.4. Sintaxis de comentarios 5.5. Tratamiento de palabras reservadas 5.6. Operadores 5.6.1. Precedencias de los operadores 5.6.2. Paréntesis 5.6.3. Funciones y operadores de comparación 5.6.4. Operadores lógicos 5.7. Funciones de control de flujo 5.8. Funciones para cadenas de caracteres 5.8.1. Funciones básicas 5.8.2. Funciones de comparación de cadenas de caracteres 5.9. Funciones numéricas 5.9.1. Operadores aritméticos 5.9.2. Funciones matemáticas 5.10. Funciones de fecha y hora 5.11. Otras funciones 5.11.1. Funciones de información 5.12. Funciones y modificadores para cláusulas GROUP BY Módulo 6. Diseño de bases de datos 6.1. Bases de datos: Modelos de datos 6.1.1. Modelo Entidad - Relación 6.1.1.1. Claves 6.1.1.2. Diagramas E-R 6.1.1.3. Decisiones 6.1.2. Modelo Relacional 6.2. Definición de esquemas 6.2.1. Crear tablas 6.2.1.1. Auto_increment 6.2.1.2. Foreign Keys 6.2.1.3. Tipos de datos 6.2.2. Crear índices 6.2.3. Borrado de elementos 6.3. Transacciones 6.4. Ejemplo de Modelo de datos y código sql Módulo 7. Uso de programas y utilidades de MySQL 7.1. Introducción 7.2. Variables de sistema del servidor 7.3. Variables de estado del servidor 7.4. Sistema de privilegios 7.4.1. Qué hace el sistema de privilegios 7.4.2. Cómo funciona el sistema de privilegios 7.4.3. Privilegios de los que provee MySQL 7.4.4. Control de acceso, nivel 1: comprobación de la conexión 7.4.5. Control de acceso, nivel 2: comprobación de solicitudes 7.5. Cuentas de usuario 7.5.1. Añadir nuevas cuentas de usuario a MySQL 7.5.2. Eliminar permisos usuario a MySQL 7.5.3. Eliminar cuentas de usuario a MySQL 7.5.4. Sistema de permisos Módulo 8. Administración de MySQL 8.1. Introducción 8.2. Arranque de MySQL 8.3. Seguridad 8.3.1. Conexiones externas 8.3.2. Seguridad en las aplicaciones 8.4. Backups y recuperación de datos 8.4.1. Backups completos 8.4.1.1. Copiando los ficheros de datos 8.4.1.2. Mediante snapshots 8.4.1.3. Volcando la información 8.4.2. Backups incrementales 8.5. Recuperación ante fallos 8.6. Recuperación de contraseñas 8.7. Internacionalización 8.7.1. Conexiones de clientes 8.7.2. Unicode 8.7.3. Collate en SQL y literales 8.7.4. Codificadores y collates disponibles 8.8. Ser logs 8.9. Opciones avanzadas Módulo 9. Optimización 9.1. Introducción 9.2. Optimización del hardware 9.3. Optimización de consultas SQL 9.3.1. EXPLAIN 9.3.2. ANALYZE 9.3.3. ESTADÍSTICAS 9.3.4. OPTIMIZE 9.4. Locking 9.5. Base de datos Módulo 10. Herramientas de administración 10.1. Introducción 10.2. phpmyadmin 10.3. MySQL Gui Tools 10.4. MySQL Administrator 10.5. MySQL Query Browser 10.6. MySQL Workbench 10.7. MySQL Front Módulo 11. Curiosidades de MySQL 11.1. Dónde y quién utiliza MySQL 11.2. Guía de seguridad general 11.3. Inyección SQL 11.4. Bibliografía más
Otros cursos de esta academia
Búsqueda eficaz en la web
(Fundación Germán Sánchez Ruipérez)
• adquirir la capacidad de enseñar a otras personas a buscar... • elaborar nuestro propio buscador personalizado... • profundizar en el proceso de elaboración de...
Cómo atender al usuario en las bibliotecas
(Fundación Germán Sánchez Ruipérez)
• se facilitan las pautas para manejar eficazmente la comunicación para ofrecer un mejor servicio al usuario... • se trabajan aspectos teóricos de la comunicación...
Metadatos, aplicaciones y estándares. Una tendencia de futuro
(Fundación Germán Sánchez Ruipérez)
• compresión y definición del concepto de metadatos... • presentar los distintos estándares que existen en la actualidad relacionados con los metadatos...
Gestión integral del mercado del arte: galerías, subastas y ferias
(Fundación Germán Sánchez Ruipérez)
Agentes del mercado primario del arte: el artista 2... los verdaderos coleccionistas 1... comercio electrónico 4... ventas directas... guardia civil 4...
Técnico en aplicaciones tecnológicas y Web 2.0 en museos y centros...
(Fundación Germán Sánchez Ruipérez)
¿a qué llamamos web 2... ejemplos de blogs en museos 3... ¿para qué usar las wikis? 3... las principales redes sociales 6... dar las pautas y proponer ideas acerca...
Bibliocreatividad. Ideas frescas y locas para dinamizar una biblioteca
(Fundación Germán Sánchez Ruipérez)
•estimular la creatividad e imaginación a través de actividades desde distintas vertientes artísticas... el ambiente como elemento motivador...
Casos prácticos en los Archivos Municipales
(Fundación Germán Sánchez Ruipérez)
Comité de archivos de gestión en entorno electrónico 1... iso (international organization for standardization y organización internacional para la estandarización)...
Gestión de materiales especiales y tratamiento del libro antiguo en bibliotecas
(Fundación Germán Sánchez Ruipérez)
Descripción bibliográfica 6... el libro y las bibliotecas en la edad media: bizancio 7... libros y bibliotecas en la antigüedad 7... imprenta y los incunables 7...
RDA, nueva normativa de catalogación
(Fundación Germán Sánchez Ruipérez)
Otros datos relacionados con el registro de atributos de obras y expresiones 5... lengua de la expresión 5... objetivos funcionales y principios 6...
Máster de biblioteconomía y documentación en la era digital [2ª Edición]
(Fundación Germán Sánchez Ruipérez)
El perfil social y educativo como ejes del funcionamiento de la biblioteca del futuro 2... competencias digitales para la gestión del marketing de contenidos 7...
PEDIR INFORMACIÓN