Descripción
Visión general
Este curso ofrece a los alumnos una introducción a los conceptos básicos de las bases de datos relacionales. El curso enseña a los
alumnos terminología de las bases de datos relacionales, así como conceptos del modelado de datos, la creación de diagramas de
relación de entidad (ERD) y la asignación de ERD. Oracle SQL Developer Data Modeler se utiliza para crear ERD y el lenguaje de
consulta estructurado (SQL) se utiliza para interactuar con una base de datos relacional y manipular datos de la base de datos.
Oracle Application Express se utiliza para proporcionar actividades prácticas y participativas. Al aprovechar las técnicas de aprendizaje
basadas en el proyecto, los alumnos crearán y trabajarán con proyectos que les retan a diseñar, implantar y demostrar una solución
de base de datos para una empresa u organización.
Idiomas del plan de estudios disponibles:
• Árabe, chino simplificado, inglés, francés, japonés, portugués brasileño, ruso, español, indonesio
Duración
• Duración total del curso recomendada: 90 horas*
• Horas de créditos de formación profesional para los educadores que completan la formación de Oracle Academy: 30
*La duración del curso incluye fase de instrucción, autoestudio/deberes, prácticas, proyectos y evaluación.
Asistentes
Educadores
• Técnicos, educadores de formación profesional y miembros del profesorado de universidades y escuelas superiores de
titulaciones de 2 y 4 años que imparten clases de ciencias de la computación, tecnología de comunicaciones de la
información (ICT), ciencia de datos, empresa o una asignatura relacionada.
• Profesores de secundaria y formación profesional que imparten clases de ciencias de la computación, ICT o una asignatura
relacionada.
Alumnos
• Alumnos que desean aprender las técnicas y herramientas para diseñar, crear y extraer información de una base de datos.
• Alumnos que poseen habilidades básicas para las matemáticas, la lógica y la solución de problemas analíticos.
• Programadores con poca experiencia, así como aquellos de niveles avanzados, que prefieren aprender la base del lenguaje
de programación SQL a un nivel introductorio.
• Este curso sobre conceptos fundamentales es adecuado tanto para los estudiantes de ciencias de la computación como para
usuarios que no estudian esta disciplina.
Programa
| Sección 1:
Introducción 1-1 Introducción al curso 1-2 Introducción a las bases de datos 1-3 Tipos de modelos de bases de datos 1-4 Requisitos de negocio Sección 2: Bases de datos y modelado de datos 2-1 Bases de datos relacionales 2-2 Modelos de datos conceptuales y físicos 2-3 Entidades y atributos 2-4 Identificadores únicos 2-5 Relaciones 2-6 Modelado de relación de entidades (ERD) Sección 3: Acotación del modelo de datos 3-1 Más sobre las relaciones 3-2 Seguimiento de los cambios de datos 3-3 Reglas de negocio y normalización 3-4 Asignación y terminología del modelado de datos |
Sección 4: Oracle SQL
Developer Data Modeler 4-1 Oracle SQL Developer Data Modeler 4-2 Conversión de un modelo lógico en un modelo relacional Sección 5: Asignación al modelo físico 5-1 Asignación de entidades y atributos 5-2 Asignación de llaves primarias y ajenas Sección 6: Introducción a SQL 6-1 Introducción a Oracle Application Express 6-2 Lenguaje de consulta estructurado (SQL) 6-3 Lenguaje de definición de datos (DDL) 6-4 Lenguaje de manipulación de datos (DML) 6-5 Lenguaje de control de transacciones (TCL) 6-6 Recuperación de datos mediante SELECT 6-7 Restricción de datos mediante WHERE 6-8 Ordenamiento de datos mediante ORDER BY 6-9 Unión de tablas mediante JOIN |
|||