INICIO
/
FORMACIÓN PARA EL EMPLEO
/
INFORMÁTICA Y COMUNICACIONES
Programación con SQL y bases de datos relacionales – IFCD47
Aprende a diseñar modelos relacionales normalizados y a gestionar bases de datos mediante consultas complejas, transacciones y procedimientos almacenados con el lenguaje SQL.
200H
Duración
2
Módulos
Presencial · Teleformación
Modalidad
Modalidad
Presencial · Teleformación
Tutor asignado
Resuelve tus dudas con el equipo docente.
Campus 24/7
Materiales y grabaciones siempre a mano.
Diploma
Diploma de la especialidad al superar el curso.
EL CURSO
Qué vas a aprender
En este curso aprendes a estructurar y administrar información desde la fase conceptual de análisis hasta su implementación técnica definitiva. Trabajarás con el modelo entidad-relación, aplicarás reglas de normalización para evitar redundancias y definirás restricciones de integridad en sistemas gestores de bases de datos relacionales. Además, dominarás la sintaxis de definición y manipulación de datos (DDL y DML) para crear esquemas funcionales, tablas, vistas e índices adaptados a los requerimientos de cualquier sistema de información.
Asimismo, profundizarás en la explotación de datos y la automatización lógica de tareas en el servidor. Aprenderás a redactar consultas complejas mediante operaciones de filtrado, agrupaciones, subconsultas y combinaciones mediante JOIN, optimizando el rendimiento de las peticiones. También programarás procedimientos almacenados, funciones y disparadores para controlar transacciones y gestionar permisos de acceso. Durante la formación desarrollarás un proyecto práctico completo con herramientas de desarrollo y control de versiones, simulando un entorno de trabajo real.
Título de Bachiller, FP de Grado Superior, Grado universitario o titulaciones equivalentes.
Certificado de profesionalidad de nivel 3 o superación de pruebas de competencia clave de nivel 3.
Superación de la prueba de acceso a Ciclos Formativos de Grado Superior o a la universidad.
TEMARIO
Contenidos del curso
01
Bases de datos relacionales · 60 h
01
Bases de datos relacionales · 60 h
- Diseño conceptual y modelo entidad-relación.
- Restricciones de integridad y definición de claves.
- Diseño lógico y características del modelo relacional.
- Reglas de normalización de datos.
- Elaboración e interpretación de diagramas de bases de datos.
02
Lenguaje SQL y procedimientos almacenados · 140 h
02
Lenguaje SQL y procedimientos almacenados · 140 h
- Lenguaje de definición de datos (DDL): tablas, vistas e índices.
- Lenguaje de manipulación de datos (DML): sentencias SELECT, INSERT, UPDATE y DELETE.
- Consultas avanzadas con agrupaciones, subconsultas y uniones (JOIN).
- Optimización del rendimiento en la ejecución de consultas.
- Control de transacciones (TCL) y administración de usuarios y permisos (DCL).
- Programación de procedimientos almacenados, funciones y disparadores (triggers).
TU MATRÍCULA
Consultar
Te contamos las próximas convocatorias, la modalidad y las condiciones.
Más información
Solicitar información
Modalidad
Presencial · Teleformación
Duración
200 horas
Código
IFCD47
Familia
Informática y comunicaciones
PREGUNTAS FRECUENTES
Preguntas frecuentes
Lo que más nos preguntan sobre este curso.
¿Cuántas horas dura la formación?
El curso tiene una duración de 200 horas lectivas, repartidas en un módulo de diseño de bases de datos de 60 horas y un módulo de SQL y procedimientos de 140 horas.
¿En qué modalidades se puede cursar?
Está disponible tanto en modalidad presencial como en teleformación, no requiriendo tutorías presenciales obligatorias en el caso de cursarse a distancia.
¿Qué estudios se exigen para acceder al curso?
Se requiere Bachillerato, Técnico Superior de FP, Grado universitario o certificado de nivel 3. Quienes no tengan la titulación pueden realizar una prueba de acceso para acreditar sus conocimientos.
¿Qué herramientas se utilizan durante las clases?
Se trabaja con sistemas gestores de bases de datos relacionales (RDBMS), entornos de desarrollo compatibles con SQL y herramientas de control de versiones para la entrega de proyectos.
¿Qué salidas ocupacionales tiene esta especialidad?
La formación prepara para puestos de administrador de bases de datos, programador de aplicaciones informáticas y analista de aplicaciones en niveles junior o senior.
¿Qué obtengo al terminar?
Un diploma que acredita que has superado la especialidad formativa IFCD47 del Catálogo de Especialidades Formativas del SEPE. No es un certificado de profesionalidad.
¿Cómo me apunto?
Pulsa «Más información» y déjanos tus datos: te contamos las próximas convocatorias, la modalidad y las condiciones.
GOOGLE · SEGÚN TRUSTINDEX EN CKUMA.COM
Opiniones de nuestros alumnos
Personal muy cualificado y competente, cursos muy completos y currados. Yo me estoy preparando AGE, pero tienen muchas otras oposiciones como CC.AA, AYTOS., etc. Próximamente Seg. Soc., además tienen muchos y buenos cursos. Vamos que para mi son los mejores, por eso apuesto por ellos. ❤️❤️❤️
Fátima Rojas
9 Septiembre 2025 · Publicada en ckuma.com
Super amables y eficientes, me ayudaron mucho a la hora de resolver un inconveniente.
Celia Matallin
8 Septiembre 2025 · Publicada en ckuma.com
La atención del personal del centro es inmejorable y el profesorado excelente. Cursos de gran utilidad para mejorar en el día a día del trabajo.
Montse
2 Septiembre 2025 · Publicada en ckuma.com
SOLICITA INFORMACIÓN
¿Prefieres que te lo contemos?
Déjanos tus datos y te explicamos los requisitos, cómo se organiza el curso y cuándo puedes empezar.
Respuesta en menos de 24 h laborables
Sin compromiso de matrícula
Te decimos si te falta algún requisito