You are on page 1of 4

Gua prctica para el alumnado del curso

GESTIN DE BASE DE DATOS CON MYSQL


Horas: 20
Objetivos generales

Conocer y dominar las herramientas bsicas de las bases de datos que permitan la creacin,
estructuracin y mantenimiento de las mismas mediante el gestor de BBDD MySQL.

Proporcionar al alumno los conocimientos necesarios para disear bases de datos


relacionales y plasmar este diseo en un gestor relacional como es MySQL.

Aprender a realizar las operaciones bsicas sobre una base de datos (consultas, creacin de
tablas, insercin, eliminacin y actualizacin de datos).

Contenidos
1. Sistemas De Gestin De Bases De Datos, Metodologa
1.1 Definicin
1.2 Lenguajes De Bases De Datos
1.3 Ventajas Y Desventajas De Las Bases De Datos
1.4 Entidades, Claves Primarias
1.4.1 Entidades
1.4.2 Claves Primarias
1.5 Relaciones Muchos A Uno Y Muchos A Muchos
1.6 Diagrama Entidad-Relacin
1.6.1 Notacin Diagrama E-R
1.6.2 Notacin Diagrama E-R Extendido
1.6.3 Pasar Del Modelo Relacional A Tablas
Transformar Un Diagrama E-R En Tabla
Ejemplo De Esquema De Tablas A Partir De Un Diagrama E-R
1.7 Restricciones, Claves Externas, Cardinalidad
2. Introduccin A Mysql
2.1 Caractersticas Y Versiones
2.2 Instalacin De Los Ficheros Del Programa
Seleccin Del Paquete De Instalacin
Paso 1 De La Instalacin
Paso 2 De La Instalacin
Paso 3 De La Instalacin
Paso 4 De La Instalacin
2.3 Configuracin Del Entorno
Paso 1 De Configuracin
Paso 2 De Configuracin
Paso 3 De Configuracin
Paso 4 De Configuracin
Paso 5 De Configuracin

Paso 6 De Configuracin
Paso 7 De Configuracin
Paso 8 De Configuracin
2.4 Arrancar El Servidor
2.5 Conexin Y Desconexin Al Servidor
3. Bases De Datos En Mysql
3.1 Entrada De Comandos En El Monitor
3.2 Visualizar Bases De Datos
3.3 Utilizar Una Base De Datos Existente
3.4 Crear, Borrar Una Base De Datos
3.4.1 Creacin Y Borrado De Una Base De Datos
3.4.2 Usuarios Y Privilegios
Concepto De Usuario Y Privilegio
Creacin De Un Usuario Sin Privilegios
Creacin De Un Usuario Con Todos Los Privilegios
Ver Los Permisos De Un Usuario
Eliminar Un Usuario
Tipos De Permisos
3.5 Mostrar Tablas De Una Base De Datos
3.6 Tipos De Datos
3.6.1 Tipos Numricos
3.6.2 Tipos De Fecha Y Hora
3.6.3 Tipos De Cadenas De Caracteres
3.7 Creacin De Una Tabla Y Operaciones Con Tablas
3.7.1 Creacin De Una Tabla
3.7.2 Operaciones Con Tablas
Operaciones Bsicas
Modificar Una Tabla
Borrar Contenido De Una Tabla
3.8 Tablas Innodb
4. Insertar Datos A Mysql
4.1 Introducir Datos En Una Tabla
4.2 Claves Principales Y Externas
Check
Not Null
Unique
Clave Primaria
Clave Extranjera
Declaracin De Tablas Con Restricciones
4.3 ndices
4.4 Obtener Registros
4.4.1 Estructura Bsica Select
4.4.2 Tipos De Selecciones
Select Sobre Todos Los Campos De Una Tabla
Select Mostrando Solo Algunos Campos De Una Tabla
Select Con Clusula Where
Where Con Patrones Estndar
Patrones Con Expresiones Regulares Extendidas
4.4.3 Ordenar Y Agrupar La Salida
Ordenar La Salida
Agrupar La Salida
Hacer Clculos Sobre Grupos
Clusula Limit Y Comando Having
4.4.4 Subconsultas Y Vistas

Subconsultas Dentro De Where


Subconsultas Dentro De From
Manejo De Vistas
4.4.5 Uso De Consultas Para Almacenar Valores En Archivos Externos
4.5 Modificar Registros
4.6 Borrar Registros
5. Combinar Tablas
5.1 Uniones
5.2 Tipos De Uniones
Composiciones Internas
Composiciones Externas
Composicin Externa Izquierda
Composicin Externa Derecha
Composiciones Naturales
Resumen De Los Tipos De Uniones

Metodologa especfica para el estudio de este curso


Este curso se desarrolla en formato teleformacin, a travs de la plataforma e-forem.
La recomendacin para este curso es, seguir las lecciones multimedia de los contenidos y
realizar los controles de evaluacin. En el foro del curso se invitar al alumnado a argumentar
las respuestas que han dado y se establecer una relacin ms estrecha, entre el tutor /a y
los/as participantes, se debatirn los aspectos ms importantes de cada mdulo y se atendern
las dudas, consultas y sugerencias de los/as participantes.
Se podrn enviar mensajes personales a travs del correo interno, y conversar en tiempo real
con el formador/a y los/as compaeros/as a travs de chat.

Aspectos bsicos y sugerencias prcticas.


Trata de trabajar con arreglo al cronograma o planificacin prevista. No acumules las
actividades ya que luego ser ms difcil ponerse al da y seguir el plan previsto.
Este curso requiere al menos una dedicacin diaria de hora y media incluyendo las
actividades de conexin al sistema y recuperacin de documentacin sobre el mismo.
Presntate en el foro, deja un mensaje en el que te das a conocer al grupo y comentas al
grupo tu expectativa sobre el curso y lo que ms te interesa del mismo.
Eres parte de un grupo, participa en el foro, aporta lo que te parece y lo que te surge al leer
los otros mensajes y realizar las tareas que te sugieren sobre el mismo.
Procura mantener una lnea regular en tu participacin que e note que ests presente.
No te cortes, pregunta lo que no sepas o lo que te interese saber de cualquier tema
relacionado con el curso.
Enva todos los ejercicios para corregir y cumplimenta los cuestionarios. Slo realizando
una participacin efectiva podrs comprobar el nivel de profundizacin y prctica sobre los
contenidos del curso.
Aplica correctamente la flexibilidad que tienes en un curso a distancia, puedes organizarte y
ajustar tu tiempo pero el curso debe acabar cuando termina el plazo establecido, y tu
trabajo debe habernos llegado antes de esa fecha para poder valorarlo adecuadamente.
Manejo de la plataforma de teleformacin e-FOREM: Esta plataforma es fcil de utilizar y
sus funcionalidades son muy intuitivas. No obstante, encontrars una gua de ayuda en el

sitio e-FOREM, (una vez has accedido con tus claves a la plataforma, pero antes de entrar
en el curso).

Materiales del curso


Espacio de descarga de documentacin
Material complementario que el/la tutor/a puede facilitar para completar el estudio.

Cuestionario de satisfaccin
No olvides cumplimentar el cuestionario de satisfaccin una vez que finalices el curso. Nos servir
para mejorar y organizar los cursos de forma ms acorde a vuestros intereses. Lo encontrars en
la plataforma en el espacio de Novedades o foro del curso

Ayuda tcnica
Llama a FOREM si se te presenta cualquier problema tcnico o tienes dudas sobre cmo seguir o
cmo enfocar el desarrollo del curso.
Para contactar con el servicio tcnico, ste es el correo electrnico:
soporte-teleformacion@forem.ccoo.es
FOREM. Departamento de Teleformacin
Telfono gratuito 900 460 392
Fax 91 306 91 93
teleformacion@forem.ccoo.es