Descripción del curso sobre diseño y programación de bases de

Anuncio
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.
Descargar