900 100 957 | 619 926 324

 

Programación de bases de datos relacionales

Titulación Oficial del Ministerio de Educación, Formación Profesional y Deportes

AULA VIRTUAL
Curso de programación de bases de datos relacionales

Grupo Femxa
Plazas disponibles
CURSO GRATUITO (Formación 100% Subvencionada)

Trabajadores/as con estudios mínimos de Bachillerato o equivalente

Todos los Sectores
Presencial - Aula virtual, 210 horas

INSCRIPCIÓN ABIERTA

Aula virtual con 3 exámenes presenciales en Madrid o Barcelona

Consultar pestaña "centro, fechas y horarios"

Título Oficial de Formación Profesional: Grado B
¡Solicita tu plaza!
 

Temario

¿Cuáles son los objetivos del curso?

Título Oficial de Formación Profesional de Grado B (Certificado de competencia) equivalente al módulo formativo: MF0226_3 Programación de bases de datos relacionales.

Este módulo pertenece al Título Oficial de Formación Profesional de Grado C (Certificado profesional): IFCD0111 PROGRAMACIÓN EN LENGUAJES ESTRUCTURADOS DE APLICACIONES DE GESTIÓN.

Los objetivos del curso son aprender a programar bases de datos relacionales.

¿Qué vas a aprender?

UF2175: DISEÑO DE BASES DE DATOS RELACIONALES.

  • INTRODUCCIÓN A LAS BASES DE DATOS.
    • Historia y evolución de las bases de datos.
    • Beneficios y desventajas de utilizar bases de datos.
    • Conceptos fundamentales.
  • MODELOS CONCEPTUALES DE BASES DE DATOS.
    • Modelo entidad-relación: fundamentos.
    • Extensiones del modelo entidad-relación.
    • Principios de las restricciones de integridad.
  • EL MODELO RELACIONAL.
    • Desarrollo y evolución del modelo relacional.
    • Estructura básica del modelo relacional.
    • Importancia de las claves en el modelo relacional.
    • Restricciones de integridad en el modelo.
    • Conceptos fundamentales de la normalización.
  • EL CICLO DE VIDA DE UN PROYECTO.
    • Fases del ciclo de vida de una base de datos.
    • Aspectos clave del control de calidad.
  • CREACIÓN Y DISEÑO DE BASES DE DATOS.
    • Diversos enfoques para el diseño de bases de datos.
    • Metodologías utilizadas en el diseño.
    • Análisis del diseño lógico de una base de datos relacional.
    • Diccionario de Datos: definición y estructura.
    • Análisis del diseño de la base de datos según los requisitos del usuario.

UF2176: DEFINICIÓN Y MANIPULACIÓN DE DATOS.

  • LENGUAJES RELACIONALES.
    • Categorías de lenguajes relacionales,
    • Operaciones básicas en el modelo relacional,
    • Principios del álgebra relacional,
    • Fundamentos del cálculo relacional,
    • Lenguajes comerciales: SQL (Structured Query Language), QBE (Query By Example),
  • EL LENGUAJE DE MANIPULACIÓN DE LA BASE DE DATOS.
    • Lenguaje de definición de datos (DDL).
    • Lenguaje de manipulación de datos (DML).
    • Cláusulas para agrupar y ordenar consultas.
    • Operaciones aritméticas, lógicas y de comparación en el lenguaje.
    • Funciones agregadas disponibles.
    • Manejo de valores nulos en consultas.
    • Construcción de consultas anidadas.
    • Uniones, intersecciones y diferencias de consultas.
    • Consultas de tablas cruzadas.
    • Otras cláusulas relevantes del lenguaje.
    • Extensiones y mejoras del lenguaje.
    • Lenguaje de control de datos (DCL).
    • Procesamiento y optimización de consultas.
    • Tipos de optimización: basada en reglas, basada en costes, entre otras.

UF2177: DESARROLLO DE PROGRAMAS EN EL ENTORNO DE LA BASE DE DATOS.

  • LENGUAJES DE PROGRAMACIÓN DE BASES DE DATOS.
    • Entornos de desarrollo: conceptos y herramientas.
    • Entornos específicos para el desarrollo en bases de datos.
    • Sintaxis del lenguaje de programación utilizado.
    • Programación de módulos para manipular la base de datos: paquetes, procedimientos y funciones.
    • Herramientas para la depuración y el control de código.
    • Herramientas gráficas integradas para el desarrollo en bases de datos.
    • Técnicas para gestionar la ejecución de transacciones.
    • Optimización de consultas para mejorar el rendimiento.

Requisitos de acceso

Trabajadores/as por cuenta ajena y autónomos/as con estudios mínimos de Bachillerato o equivalente.


NOTAS:

  • Es necesario disponer de ordenador y de conexión a internet fluida, para la realización de este curso.
  • Recuerda que esta formación NO es bonificada, está subvencionada y es completamente gratuita.

¿AÚN TIENES DUDAS? ¡CONSULTA NUESTRO BLOG!


Titulación

Titulación Oficial del Ministerio de Educación, Formación Profesional y Deportes

Título Oficial de Formación Profesional de Grado B (Certificado de competencia) equivalente al módulo formativo: MF0226_3 Programación de bases de datos relacionales.

Este módulo pertenece al Título Oficial de Formación Profesional de Grado C (Certificado profesional): IFCD0111 PROGRAMACIÓN EN LENGUAJES ESTRUCTURADOS DE APLICACIONES DE GESTIÓN y corresponde a la unidad de competencia: UC0226_3: Programar bases de datos relacionales.


¿AÚN TIENES DUDAS? ¡CONSULTA NUESTRO BLOG!

Infórmate acerca de la nueva ley de formación profesional, las distintas titulaciones oficiales y sus convalidaciones, en nuestro blog: La nueva Ley de Formación Profesional.


Centro, fechas y horarios

Este curso se imparte en modalidad aula virtual pero cuenta con 3 exámenes presenciales.

Si no te permite solicitar plaza por provincia pero estás interesad@ en realizar esta formación y puedes desplazarte a realizar el examen presencial, contacta con atención al alumno en el teléfono gratuito 900 100 957 para poder gestionar tu solicitud de plaza.


Formación 100% Subvencionada por:
Entidades que financian

Inicia sesión:

Accede con tu nombre de usuario y contraseña o inicia sesión con Facebook, Google o LinkedIn:

Si todavía no tienes cuenta de usuario, regístrate aquí