
CURSO DE BASES DE DATOS (TÉCNICO SUPERIOR)
Información adicional
| Horas | 200 |
|---|---|
| Código | |
| Formato | Digital |
| Proveedor | IEDITORIAL |
21,50 €
*Los precios no incluyen el IVA.
Objetivos
Contenidos
Objetivos
– Comprender el concepto de almacenamiento de la información y su importancia en bases de datos modernas
– Identificar las características y estructuras de bases de datos relacionales para su correcta aplicación
– Realizar consultas efectivas para extraer información relevante de bases de datos utilizando SQL
– Analizar y tratar datos para asegurar su calidad y utilidad en la toma de decisiones empresariales
– Programar procedimientos y funciones en bases de datos para optimizar el manejo de datos
– Interpretar diagramas entidad/relación para diseñar bases de datos eficientes y coherentes
– Aplicar conocimientos de bases de datos objeto-relacionales en proyectos de desarrollo de software
– Identificar las características y estructuras de bases de datos relacionales para su correcta aplicación
– Realizar consultas efectivas para extraer información relevante de bases de datos utilizando SQL
– Analizar y tratar datos para asegurar su calidad y utilidad en la toma de decisiones empresariales
– Programar procedimientos y funciones en bases de datos para optimizar el manejo de datos
– Interpretar diagramas entidad/relación para diseñar bases de datos eficientes y coherentes
– Aplicar conocimientos de bases de datos objeto-relacionales en proyectos de desarrollo de software
Contenidos
UNIDAD DIDÁCTICA 1. ALMACENAMIENTO DE LA INFORMACIÓN
Ficheros (planos, indexados, acceso directo, entre otros)
Conceptos de bases de datos
Sistemas gestores de base de datos: Funciones y componentes
Tipos de BDMS
UNIDAD DIDÁCTICA 2. BASES DE DATOS RELACIONALES
Modelo de datos
Tipos de datos
Claves primarias
Índices
El valor NULL
Claves ajenas
Vistas
Lenguaje de descripción de datos (DDL)
Lenguaje de control de datos (DCL)
UNIDAD DIDÁCTICA 3. REALIZACIÓN DE CONSULTAS
La sentencia SELECT
Selección y ordenación de registros
Operadores. Operadores de comparación. Operadores lógicos
Consultas de resumen
Agrupamiento de registros
Composiciones internas
Composiciones externas
Subconsultas
UNIDAD DIDÁCTICA 4. TRATAMIENTO DE DATOS
Inserción de registros
Borrado de registros. Modificación de registros
Borrados y modificaciones e integridad referencial
Transacciones
Políticas de bloqueo
UNIDAD DIDÁCTICA 5. PROGRAMACIÓN DE BASES DE DATOS
Introducción. Lenguaje de programación
Funciones
Estructuras de control de flujo
Procedimientos almacenados
Subrutinas
Eventos y disparadores
Excepciones
Cursores
UNIDAD DIDÁCTICA 6. INTERPRETACIÓN DE DIAGRAMAS ENTIDAD/RELACIÓN
Entidades y relaciones. Cardinalidad
Debilidad
El modelo E/R ampliado
Paso del diagrama E/R al modelo relacional
Normalización de modelos relacionales
UNIDAD DIDÁCTICA 7. USO DE BASES DE DATOS OBJETO-RELACIONALES
Características de las bases de datos objeto-relacionales
Definición de tipos de objeto
Herencia
Referencias
Tipos de datos colección
Declaración de objetos y uso de la sentencia SELECT
Inserción de objetos
Modificación y borrado de objetos
Ficheros (planos, indexados, acceso directo, entre otros)
Conceptos de bases de datos
Sistemas gestores de base de datos: Funciones y componentes
Tipos de BDMS
UNIDAD DIDÁCTICA 2. BASES DE DATOS RELACIONALES
Modelo de datos
Tipos de datos
Claves primarias
Índices
El valor NULL
Claves ajenas
Vistas
Lenguaje de descripción de datos (DDL)
Lenguaje de control de datos (DCL)
UNIDAD DIDÁCTICA 3. REALIZACIÓN DE CONSULTAS
La sentencia SELECT
Selección y ordenación de registros
Operadores. Operadores de comparación. Operadores lógicos
Consultas de resumen
Agrupamiento de registros
Composiciones internas
Composiciones externas
Subconsultas
UNIDAD DIDÁCTICA 4. TRATAMIENTO DE DATOS
Inserción de registros
Borrado de registros. Modificación de registros
Borrados y modificaciones e integridad referencial
Transacciones
Políticas de bloqueo
UNIDAD DIDÁCTICA 5. PROGRAMACIÓN DE BASES DE DATOS
Introducción. Lenguaje de programación
Funciones
Estructuras de control de flujo
Procedimientos almacenados
Subrutinas
Eventos y disparadores
Excepciones
Cursores
UNIDAD DIDÁCTICA 6. INTERPRETACIÓN DE DIAGRAMAS ENTIDAD/RELACIÓN
Entidades y relaciones. Cardinalidad
Debilidad
El modelo E/R ampliado
Paso del diagrama E/R al modelo relacional
Normalización de modelos relacionales
UNIDAD DIDÁCTICA 7. USO DE BASES DE DATOS OBJETO-RELACIONALES
Características de las bases de datos objeto-relacionales
Definición de tipos de objeto
Herencia
Referencias
Tipos de datos colección
Declaración de objetos y uso de la sentencia SELECT
Inserción de objetos
Modificación y borrado de objetos