Introducir al alumno a la tecnología de la Base de Datos Oracle 10g y los conceptos de base de datos relacional y el potente lenguaje de programación SQL. Este curso proporciona a los alumnos conocimientos esenciales de SQL relacionados con la consulta de la base de datos, los metadatos y la creación de objetos de base de datos. Además, el curso también examina las técnicas avanzadas de informes y consultas, los conceptos de almacenes de datos y la manipulación de grandes juegos de datos en zonas horarias diferentes.
Modelo entidad Relación. ¿Por qué crear modelos conceptuales? Establecer identificadores únicos (UID). Diseño de base de datos relacionales. ¿Por qué crear un diseño de base de datos? Mapeo de entidades y atributos. Selección del tipo de base de datos apropiado.
• Introducción
• Escribir una sentencia SQL básica
• Restricción y ordenamiento de datos
• Funciones de fila simple
• Obtención de datos de múltiples tablas
• Funciones de grupo
• Subconsultas básicas
• Manipulación de datos
• Creación y administración de tablas
• Incorporación de restricciones
• Creación de vistas
• Otros objetos de base de datos
• Control de acceso de usuario
• Uso de los operadores Set
• Funciones de tiempo
• Subconsultas avanzadas
• Otros Comandos de DML y DDL
PRE-REQUISITOS:
Estar familiarizado con el procesamiento de datos, sus conceptos y técnicas.
• Introducción.
• Recuperación de datos mediante la sentencia SELECT de SQL.
• Restricción y Ordenación de Datos.
• Uso de Funciones de una Sola Fila para Personalizar Informes.
• Informes de Datos Agregados mediante Funciones de Grupo.
• Visualización de Datos de Varias Tablas.
• Uso de Subconsultas para Resolver Consultas.
• Uso de Operadores SET.
• Manipulación de Datos.
• Uso de Sentencias DDL para Crear y Gestionar Tablas.
• Creación de Otros Objetos de Esquema.
• Gestión de Objetos con Vistas del Diccionario de Datos.
• Control de Acceso de Usuario.
• Gestión de Objetos de Esquema.
• Manipulación de Grandes Juegos de Datos.
• Generación de Informes mediante el Agrupamiento de Datos Relacionados.
• Gestión de Datos en Zonas Horarias Diferentes.
• Búsqueda de Datos mediante Subconsultas Avanzadas.
• Recuperación de Datos Jerárquicos.
• Ejecución de Soporte de Expresiones Normales y No Sensibles a Mayúsculas/Minúsculas.