www.oracle.com/academy Descripción del curso sobre diseño y programación de bases de datos con SQL Visión general Este curso involucra a los alumnos en el análisis de casos de negocio complejos y la creación de un modelo de datos: una representación conceptual de la información de una organización. Los participantes implantan su diseño de base de datos mediante la creación de una base de datos física con SQL. Se revisan la sintaxis básica de SQL y las reglas de creación de sentencias SQL válidas. Este curso termina con un proyecto que desafía a los alumnos a diseñar, implantar y demostrar una solución de base de datos para un negocio u organización. Idiomas del plan de estudios disponibles: Inglés, chino simplificado, portugués brasileño, español Duración Duración total del curso recomendada: 180 horas* Horas de créditos de formación profesional para los educadores que completan la formación de Oracle Academy: 60 * La duración del curso incluye fase de instrucción, autoestudio/deberes, prácticas, proyectos y evaluación. Asistentes Educadores Profesores de universidad que imparten clases de programación informática, tecnologías de la información y la comunicación (ITC) o una asignatura relacionada Profesores de educación secundaria que imparten clases de programación informática, 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 de niveles avanzados, para aprender el lenguaje de programación SQL a un nivel avanzado Requisitos previos Necesarios Hábil manejo de una computadora Conocimientos generales sobre bases de datos y la actividad de consulta Recomendados Ninguno Próximos cursos sugeridos Programación de bases de datos con PL/SQL Copyright © 2016, Oracle y sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos propietarios. 2 Temas lección por lección Diseño de Base de Datos Introducción Introducción a Oracle Academy Datos frente a Información Historia de la Base de Datos Transformaciones Importantes en Informática Entidades y Atributos Modelos Conceptuales y Físicos Entidades, Instancias, Atributos e Identificadores Modelado de Relación de Entidades y ERD Conceptos Básicos de las Relaciones Identificación de Relaciones Convenciones de Diagramas de ER Interpretación de ERD y Dibujo de Relaciones Diagramas de Matriz Supertipos, Subtipos y Reglas de Negocio Supertipos y Subtipos Documentación de Reglas de Negocio Conceptos Fundamentales de las Relaciones Relaciones Transferibles Tipos de Relaciones Resolución de Relaciones de Varios a Varios Descripción de los Requisitos de CRUD UID y Normalización UID Artificiales, Compuestos y Secundarios Normalización y Primer Formato Normal Segundo Formato Normal Tercer Formato Normal Arcos, Jerarquías y Modelado Recursivo Arcos Jerarquías y Relaciones Recursivas Cambios y Modelado Histórico Modelado de Datos Históricos Cambio de Modelado: Tiempo Cambio de Modelado: Precio Convenciones de Dibujo para Mejorar la Lectura Asignación Introducción a los Conceptos de la Base de Datos Relacional Asignación Básica: Proceso de Transformación Asignación de Relaciones Asignación de Subtipos Copyright © 2016, Oracle y sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos propietarios. 3 Creación de Proyectos de Bases de Datos Ciclo de Vida de Desarrollo del Sistema Visión General e Introducción al Proyecto Gestión del Proyecto de Presentación Componentes de la Presentación Final Presentación de Proyectos de Bases de Datos Creación de Tablas para la Presentación Final Preparación de la Documentación Escrita Preparación de Materiales Visuales Presentaciones Finales Programación de Bases de Datos con SQL Introducción Oracle Application Express Tecnología de Base de Datos Relacional Anatomía de una Sentencia SQL SELECT y WHERE Columnas, Caracteres y Filas Limitación de Filas Seleccionadas Operadores de comparación WHERE, ORDER BY e Introducción a las Funciones Comparaciones Lógicas y Reglas de Prioridad Ordenación de Filas Introducción a las Funciones Funciones de Una Sola Fila Parte I Manipulación de Mayúsculas/Minúsculas y de Caracteres Funciones Numéricas Funciones de Fecha Funciones de Una Sola Fila Parte II Funciones de Conversión Funciones NULL Expresiones Condicionales JOIN Uniones Cruzadas y Uniones Naturales Cláusulas Join Uniones Internas frente a Externas Autouniones y Consultas Jerárquicas Unión Igualitaria y Producto Cartesiano de Oracle Uniones No Igualitarias y Uniones Externas de Oracle Funciones de Grupo Funciones de Grupo Uniones No Igualitarias y Uniones Externas de Oracle Uso de las Cláusulas Group By y Having Uso de las Operaciones Rollup y Cube, y Grouping Sets Uso de los Operadores SET Copyright © 2016, Oracle y sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos propietarios. 4 Subconsultas Conceptos Fundamentales de las Subconsultas Subconsultas de Una Sola Fila Subconsultas de Varias Filas Subconsultas Correlacionadas Garantía de Consultas de Calidad Parte I Garantía de Resultados de Consultas de Calidad DML Sentencias INSERT Actualización de Valores de Columna y Supresión de Filas Valores DEFAULT, MERGE e Inserciones en Varias Tablas DDL Creación de Tablas Uso de Tipos de Dato Modificación de una Tabla Restricciones Introducción a las Restricciones; Restricciones NOT NULL y UNIQUE Restricciones PRIMARY KEY, FOREIGN KEY y CHECK Gestión de Restricciones Vistas Creación de Vistas Operaciones DML y Vistas Gestión de Vistas Secuencias y Sinónimos Trabajar con Secuencias Índices y Sinónimos Privilegios y Expresiones Regulares Control del Acceso de los Usuarios Creación y Revocación de Privilegios de Objeto Expresiones Regulares TCL Transacciones de Base de Datos Proyecto Final y Revisión de Examen Pruebas Creación de la Base de Datos del Proyecto Final Revisión del Examen Final Garantía de Consultas de Calidad Parte II Garantía de Resultados de Consultas de Calidad - Técnicas Avanzadas Para buscar y registrarse en los eventos programados en su zona, visite el calendario de eventos de Academy. Copyright © 2016, Oracle y sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos propietarios.