Online
50 horas lectivas
Modalidad Abierta
En el mundo actual la informática y con ella la programación y desarrollo de aplicaciones centradas en el manejo de los datos han adquirido una importancia de primer orden para cualquier empresa o profesional.
Es por ello, que no vale de nada saber programar en cualquier lenguaje si no se entiende a la perfección el funcionamiento básico de cualquier base de datos y como los datos están organizados en ellas para ser llamados desde diversas aplicaciones en cualquier entorno operativo.
Partiendo de esta base y en función de la exhaustividad de los datos y las relaciones en sí surge el concepto de Bases de Datos Relacionales, que son aquellas que integran diversos tipos de datos en varias tablas de una misma base y que se hacen indispensables para la agilidad y usabilidad de las mismas.
De los enunciados anteriores se desprende que el manejo de las Bases de Datos Relacionales es indispensable en cualquier lenguaje de programación orientado al manejo de datos y por consiguiente en cualquier aplicación informática que pretenda la administración de los mismo, más aún cuando el mayor valor de las empresas en la actualidad radica en el tratamiento de sus productos, clientes, proveedores, agentes, etc..., no sería comprensible el más sencillo programa de facturación, almacén o contabilidad sin recurrir al usos de Bases de datos Relacionales y por tanto es un aspecto fundamental del aprendizaje de cualquiera que pretenda dedicarse al desarrollo de software.
Debe quedar claro desde el primer momento que del buen diseño de la base de datos que vayamos a utilizar depende el buen fin de la utilidad informática que pretendamos desarrollar y por tanto sería casi inútil saber mucho de cualquier lenguaje de programación sin conocer el funcionamiento de las bases de datos, ya que otra forma estaríamos condenador a reescribir todo el código del programa una y mil veces si no hemos planteado correctamente las bases del mismo.
Objetivos Generales
Con este curso de Introducción Avanzada a las Bases de Datos Relacionales pretendemos dejar claros los conceptos de su funcionamiento y estructura, consiguiendo un triple objetivo:
Aclarar el funcionamiento en todos los aspectos de las Bases de datos relacionales
Comprender como estructurar un numero elevado de datos
Planificar desde la base como desarrollar una aplicación informática.
Especificando un poco más los objetivos de este curso podemos declarar que el alumno conseguirá:
- Entender el funcionamiento y estructura para saber como aprovechar todas las capacidades de este tipo de bases de datos en la creación de programas informáticos de cualquier nivel.
- Aprender la utilización de las bases de datos y de Microsoft Access de cara a la programación.
- Estudiar el funcionamiento de las mismas para una mejor base de cara a la utilización de sentencias SQL y de bases de datos de mayor complejidad.
- Formación específica muy demandada y valorada en el mercado de trabajo para los profesionales de la informática.
- Asentar los pilares de la programación no sólo habitual sino también para intranets y extranets aprovechando las funcionalidades de las bases de datos con respecto a las tecnologías de programación para la web.
Metodología
El curso se desarrollará completamente online, por medio de temarios descargables, test de autoevaluación y completa ayuda y asesoramiento por medio de tutor personal.
Al final del curso el alumno recibirá un diploma acreditativo emitido por el centro.
Módulo 1 - Introducción
1.1- Introducción avanzada a las Bases de Datos Relacionales
1.2- Problemas con las bases de datos simples
1.3- Introducción a las bases de datos relacionales
1.4- Planificación de las bases de datos
Módulo 2 - Creación de una Base de datos relacional
2.1- Introducción a la creación de un Base de Datos con múltiples tablas
2.2- Creación de las tablas
2.3- Tipos de datos
2.4- Propiedades de los campos
2.5- Indices basados en varios campos
Módulo 3 - Creación de una Base de datos relacional II
3.1- Creación de una Base de datos relacional II
3.2- Tipos de Relaciones
Módulo 4 - Creación de Relaciones
4.1- Creación de Relaciones
4.2- Gestión de Relaciones
Módulo 5 - Gestión de registros en BD relacionales
5.1- Introduciendo y editando datos
5.2- Gestión de campos entre distintas tablas
Módulo 6 - Gestión de formularios
6.1- Creación y gestión de formularios
6.2- Ventana de Diseño de formularios
Módulo 7 - Consultas
7.1- Aplicación del Asistente Access para consultas de múltiples tablas
7.2- La vista de diseño en las consultas
7.3- Propiedades avanzadas de las consultas
Módulo 8 - Consultas con operaciones de cálculo
8.1- Campos Calculados
8.2- Cálculos sobre las tablas
8.3- Cálculos sobre los registros
Módulo 9 - Consultas avanzadas en BD relacionales
9.1- Crear consultas en vista diseño con varias tablas
9.2- Gestionar combinaciones de tablas
9.3- Crear una consulta a partir de otra
9.4- Las consultas de acción
Módulo 10 - Los filtros
10.1- Los filtros
Módulo 11 - Los autoinformes
11.1- Asistentes para informes no automáticos
Módulo 12 - Conclusión
12.1- Conclusión