Descripción del curso
PROGRAMACIÓN DE BASES DE DATOS RELACIONALES.
Objetivos:
Programar bases de datos relacionales.
Objetivos
- Programar bases de datos relacionales.
Contenidos
- DISEÑO DE BASES DE DATOS RELACIONALES
- 1 Introducción a las bases de datos
- 1.1 Evolución histórica de las bases de datos
- 1.2 Ventajas e inconvenientes de las bases de datos
- 1.3 Conceptos generales
- 1.4 Niveles de Arquitectura - interno, conceptual y externo
- 1.5 Modelos de datos. Clasificación
- 1.6 Independencia lógica y física de los datos
- 1.7 Lenguaje de definición de datos
- 1.8 Lenguaje de manejo de bases de datos. Tipos
- 1.9 El sistema de Gestión de la Base de datos (DBMS)
- 1.10 El administrador de bases de datos (DBA)
- 1.11 Usuarios de las bases de datos
- 1.12 Estructura general de la bases de datos. Componentes funcionales
- 1.13 Arquitectura de sistemas de bases de datos
- 2 Modelos conceptuales de bases de datos
- 2.1 El modelo entidad-relación
- 3 El modelo relacional
- 3.1 Evolución del modelo relacional. Estructura del modelo relacional
- 3.2 Claves en el modelo relacional
- 3.3 Restricciones de integridad
- 3.4 Teoría de la normalización
- 4 El ciclo de vida de un proyecto
- 4.1 El ciclo de vida de una base de datos
- 4.2 Conceptos generales del control de calidad
- 5 Creación y diseño de base de datos
- 5.1 Enfoques de diseño
- 5.2 Metodologías de diseño
- 5.3 Estudios del diseño lógico de una base de datos relacional
- 5.4 Cuestionario: Cuestionario
- DEFINICIÓN Y MANIPULACIÓN DE DATOS
- 1 Lenguajes relacionales
- 1.1 Tipos de lenguajes relacionales
- 1.2 Operaciones en el modelo relacional
- 1.3 Algebra relacional
- 1.4 Cálculo relacional
- 1.5 Transformación de consultas entre álgebra y cálculo relacional
- 1.6 Lenguajes Comerciales - SQL, QBE
- 1.7 Orígenes y evolución del SQL
- 1.8 Características del SQL
- 1.9 Sistemas de Gestión de bases de datos con soporte SQL
- 2 El lenguaje de manipulación de la base de datos
- 2.1 El lenguaje de definición de datos (DDL)
- 2.2 El lenguaje de manipulación de datos (DML)
- 2.3 Cláusulas del lenguaje para la agrupación y ordenación de las consultas
- 2.4 Capacidades aritméticas, lógicas y de comparación del lenguaje
- 2.5 Funciones agregadas del lenguaje
- 2.6 Tratamiento de valores nulos
- 2.7 Construcción de consultas anidadas
- 2.8 Unión, intersección y diferencia de consultas
- 2.9 Consultas de tablas cruzadas
- 2.10 Otras cláusulas del lenguaje
- 2.11 Extensiones del lenguaje
- 2.12 El lenguaje de control de datos (DLC)
- 2.13 Procesamiento y optimización de consultas
- 2.14 Cuestionario: Cuestionario
- DESARROLLO DE PROGRAMAS EN EL ENTORNO DE LA BASE DE DATOS
- 1 Lenguajes de programación de bases de datos
- 1.1 Entornos de desarrollo
- 1.2 Entornos de desarrollo en el entorno de la base de datos
- 1.3 La sintaxis del lenguaje de programación
- 1.4 Programación de módulos de manipulación de la base de datos
- 1.5 Herramientas de depuración y control de código
- 1.6 Herramientas gráficas de desarrollo integradas en la base de datos
- 1.7 Técnicas para el control de la ejecución de transacciones
- 1.8 Optimización de consultas
- 1.9 Cuestionario: Cuestionario
- 1.10 Cuestionario: Cuestionario
Detalles
- Dirigido a
- Trabajadores y profesionales del sector.
- Certificado
- Diploma acreditativo de aprovechamiento del curso.
Solicita este curso
Formación Mallorca · Tel. 685 881 641 · administracion@formacionmallorca.com · https://formacionmallorca.com/cursos/programacion-de-bases-de-datos-relacionales/