Contenidos SCORM

Bases de datos -BBDD-

MF0226_3 Programación de Bases de Datos Relacionales

Actualmente, en el campo de la informática y las comunicaciones, es imprescindible tener conocimiento sobre los sistemas microinformáticos, dentro del área profesional de sistemas y telemática.

  • Duración210 h
  • Unidades11
  • FormatoSCORM 1.2

Sobre este contenido

Actualmente, en el campo de la informática y las comunicaciones, es imprescindible tener conocimiento sobre los sistemas microinformáticos, dentro del área profesional de sistemas y telemática. Por ello, con el presente scorm se trata de aportar los conocimientos necesarios para conocer la programación de bases de datos relacionales.

A quién va dirigido

Este scorm está dirigido a todas aquellas personas que emplean su tiempo en la informática y las comunicaciones, concretamente en programación en lenguajes estructurados de aplicaciones de gestión, dentro del área profesional de desarrollo, y a todas aquellas personas interesadas en adquirir conocimientos relacionados con la programación de bases de datos relacionales.

Temario

11 unidades didácticas · 210 horas

Campo 1Programación de Bases de Datos Relacionales11 unidades
SCORM 1

Diseño de bases de datos relacionales

SCORM 1

Introducción a las bases de datos.

  • Evolución histórica de las bases de datos.
  • Ventajas e inconvenientes de las bases de datos.
  • Conceptos generales
SCORM 2

Modelos conceptuales de bases de datos.

  • El modelo entidad-relación
  • El modelo entidad-relación extendido.
  • Restricciones de integridad
SCORM 3

El modelo relacional.

  • Evolución del modelo relacional.
  • Estructura del modelo relacional
  • Claves en el modelo relacional
  • Restricciones de integridad
  • Teoría de la normalización
SCORM 4

El ciclo de vida de un proyecto.

  • El ciclo de vida de una base de datos
  • Conceptos generales del control de calidad
SCORM 5

Creación y diseño de bases de datos.

  • Enfoques de diseño
  • Metodologías de diseño
  • Estudio del diseño lógico de una base de datos relacional.
  • El Diccionario de Datos: concepto y estructura.
  • Estudio del diseño de la BBDD y de los requisitos de usuario.
SCORM 2

Definición y manipulación de datos

SCORM 1

Lenguajes relacionales.

  • Tipos de lenguajes relacionales.
  • Operaciones en el modelo relacional.
  • Álgebra relacional
  • Cálculo relacional
  • Lenguajes comerciales: SQL (Structured Query Language), QBE (Query By Example)
SCORM 2

El lenguaje de manipulación de la base de datos.

  • El lenguaje de definición de datos (DDL)
  • El lenguaje de manipulación de datos (DML):
  • Cláusulas del lenguaje para la agrupación y ordenación de las consultas.
  • Capacidades aritméticas, lógicas y de comparación del lenguaje.
  • Funciones agregadas del lenguaje.
  • Tratamiento de valores nulos.
  • Construcción de consultas anidadas.
  • Unión, intersección y diferencia de consultas.
  • Consultas de tablas cruzadas.
  • Otras cláusulas del lenguaje.
  • Extensiones del lenguaje
  • El lenguaje de control de datos (DCL)
  • Procesamiento y optimización de consultas
  • Tipos de optimización: basada en reglas, basada en costes, otros.
SCORM 3

Desarrollo de programas en el entorno de la base de datos

SCORM 1

Lenguajes de programación de bases de datos.

  • Entornos de desarrollo
  • Entornos de desarrollo en el entorno de la base de datos.
  • La sintaxis del lenguaje de programación
  • Programación de módulos de manipulación de la base de datos: paquetes, procedimientos y funciones.
  • Herramientas de depuración y control de código.
  • Herramientas gráficas de desarrollo integradas en la base de datos
  • Técnicas para el control de la ejecución de transacciones.
  • Optimización de consultas.

Palabras clave

  • Curso
  • Certificación
  • Profesional
  • Informática
  • Comunicaciones
  • Desarrollo
  • IFCD0111
  • Programación
  • Lenguajes
  • Estructurados
  • Aplicaciones
  • Gestión
  • MF0226_3
  • Bases

Más contenidos de Bases de datos -BBDD-

Ver los 68 →