Introducción a las Bases de datos. Bases de datos relacionales

Cross-cutting
Digital Skills

Digital Skills

Duration

3:00 p.m.

PRESENTATION

En la era digital actual, las bases de datos son el corazón que impulsa la innovación y el desarrollo tecnológico. El curso Introducción a las Bases de datos. Bases de datos relacionales te ofrece una puerta de entrada a este mundo dinámico y en constante expansión. Aprenderás a gestionar y optimizar la información mediante el uso de sistemas gestores de bases de datos, desde el almacenamiento hasta la programación avanzada. Te adentrarás en el modelo de datos relacional, explorando conceptos como las claves primarias, los índices y las vistas, y dominarás el lenguaje SQL para realizar consultas eficientes. Además, el curso te dotará de habilidades en la interpretación de diagramas entidad/relación y el uso de bases de datos objeto-relacionales, preparándote para enfrentar los desafíos del mercado laboral actual.

Objectives

  • Comprender los conceptos y funciones de los sistemas gestores de bases de datos.

  • Identificar los diferentes tipos de bases de datos y sus características principales.

  • Aplicar el modelo de datos relacional y definir claves primarias y ajenas.

  • Implementar procedimientos almacenados y gestionar excepciones en bases de datos.

Syllabus

UNIDAD DIDÁCTICA 1. ALMACENAMIENTO DE LA INFORMACIÓN 1. Ficheros (planos, indexados, acceso directo, entre otros) 2. Conceptos de bases de datos 3. Sistemas gestores de base de datos: Funciones y componentes 4. Tipos de BDMS UNIDAD DIDÁCTICA 2. BASES DE DATOS RELACIONALES 1. Modelo de datos 2. Tipos de datos 3. Claves primarias 4. Índices 5. El valor NULL 6. Claves ajenas 7. Vistas 8. Lenguaje de descripción de datos (DDL) 9. Lenguaje de control de datos (DCL) UNIDAD DIDÁCTICA 3. REALIZACIÓN DE CONSULTAS 1. La sentencia SELECT 2. Selección y ordenación de registros 3. Operadores. Operadores de comparación. Operadores lógicos 4. Consultas de resumen 5. Agrupamiento de registros 6. Composiciones internas 7. Composiciones externas 8. Subconsultas UNIDAD DIDÁCTICA 4. TRATAMIENTO DE DATOS 1. Inserción de registros 2. Borrado de registros. Modificación de registros 3. Borrados y modificaciones e integridad referencial 4. Transacciones 5. Políticas de bloqueo UNIDAD DIDÁCTICA 5. PROGRAMACIÓN DE BASES DE DATOS 1. Introducción. Lenguaje de programación 2. Funciones 3. Estructuras de control de flujo 4. Procedimientos almacenados 5. Subrutinas 6. Eventos y disparadores 7. Excepciones 8. Cursores UNIDAD DIDÁCTICA 6. INTERPRETACIÓN DE DIAGRAMAS ENTIDAD/RELACIÓN 1. Entidades y relaciones. Cardinalidad 2. Debilidad 3. El modelo E/R ampliado 4. Paso del diagrama E/R al modelo relacional 5. Normalización de modelos relacionales UNIDAD DIDÁCTICA 7. USO DE BASES DE DATOS OBJETO-RELACIONALES 1. Características de las bases de datos objeto-relacionales 2. Definición de tipos de objeto 3. Herencia 4. Referencias 5. Tipos de datos colección 6. Declaración de objetos y uso de la sentencia SELECT 7. Inserción de objetos 8. Modificación y borrado de objetos
Request for Information

Related MOOCs

Curso
The Course on Workplace Risk Prevention, Ergonomics, and Mental Health addresses the growing need to ensure environments...
Curso
In the age of remote work, hyperconnectivity has put companies under the scrutiny of the Labor Inspectorate....
Curso
In a world of global digitization, hyperconnectivity has gone from being an advantage to becoming a challenge...

Are the Educa PHAROS courses eligible for credit?

Many courses can be credited toward the master's programs at Structuralia.

Facts about our area

+ 1.483

Hours

+88.999

Minutes

264

Courses

Educa PHAROS is a next-generation training model that places a company’s human capital at the forefront. Through a platform that adapts to each company’s corporate identity and offers a total of more than 900 courses, it provides tailored training for each organization. The unlimited flat-rate plan provides each company with the number of courses that best suits its needs, as well as the ability to determine which employees will have access.
Scroll to Top