Oracle Database 11g: Conceptos Fundamentales de SQL I Nuevo

Oracle Database 11g: Conceptos Fundamentales de SQL I Nuevo

Duracion: 3 Dias

Lo que aprenderá

Este curso ofrece a los estudiantes una introducción sobre los conceptos fundamentales de SQL mediante la tecnología de Oracle Database 11g. En este curso, los estudiantes aprenderán los conceptos relativos a las bases de datos relacionales y el potente lenguaje de programación SQL. El curso proporciona los conocimientos de SQL esenciales que permiten a los desarrolladores escribir consultas en una o varias tablas, manipular los datos de las tablas y crear objetos de bases de datos.

 

Los estudiantes también aprenderán a utilizar funciones de una fila para personalizar la salida, a utilizar funciones de conversión y expresiones condicionales y a utilizar funciones de grupo para generar informes de datos agregados. Las demostraciones y sesiones prácticas sirven para reforzar los conceptos fundamentales. En este curso, los estudiantes utilizarán Oracle SQL Developer como herramienta principal y SQL*Plus se presenta como herramienta opcional.

Learn To:

Recuperar datos de filas y columnas de tablas con la sentencia SELECT
Crear informes de datos ordenados y restringidos
Mostrar datos de varias tablas
Utilizar sentencias DML para gestionar datos
Utilizar sentencias DDL para gestionar objetos de base de datos

 

Audiencia

Application Developers
End Users
Forms Developer
Functional Implementer
Portal Developer
Reports Developer
Technical Consultant

 

Prerrequisitos

Prerrequisitos sugeridos
Conocimientos de conceptos y técnicas de procesamiento de datos

 

Objetivos del curso

Crear informes de datos agregados
Crear informes de datos ordenados y restringidos
Mostrar datos de varias tablas mediante la sintaxis ANSI SQL 99 JOIN
Utilizar funciones SQL para generar y recuperar datos personalizados
Identificar los principales componentes estructurales de Oracle Database 11g
Recuperar datos de filas y columnas de las tablas con la sentencia SELECT

Ejecutar sentencias de lenguaje de definición de datos (DDL) para crear y gestionar objetos de esquema
Ejecutar sentencias de manipulación de datos (DML) para actualizar Oracle Database 11g
Utilizar operadores SET para crear subjuegos de datos

 

Contenido del curso

Introducción
Lista de Funciones de Oracle Database 11g
Descripción del Diseño Básico, Aspecto Teórico y Físico de una Base de Datos Relacional
Descripción de los Entornos de Desarrollo para SQL
Descripción de Oracle SQL Developer
Descripción del Juego de Datos Utilizado en el Curso

 

Recuperación de Datos mediante la Sentencia SQL SELECT
Lista de Capacidades de las Sentencias SQL SELECT
Generación de un Informe de Datos a partir de la Salida de una Sentencia SELECT Básica
Uso de Expresiones Aritméticas y Valores NULL en la Sentencia SELECT
Uso de Alias de Columna
Uso de Operador de Concatenación, Cadenas de Caracteres de Literales, Operador de Comillas Alternativo y Palabra Clave DISTINCT
Visualización de la Estructura de la Tabla mediante el Comando DESCRIBE

 

Restricción y Ordenación de Datos
Escritura de Consultas con una Cláusula WHERE para Limitar la Salida Recuperada
Uso de los Operadores de Comparación y Operadores Lógicos
Descripción de las Reglas de Prioridad para Operadores de Comparación y Lógicos
Uso de Literales de Cadena de Caracteres en la Cláusula WHERE
Escritura de Consultas con una Cláusula ORDER BY para Ordenar la Salida
Ordenación de Salida de Forma Descendente y Ascendente
Uso de las Variables de Sustitución

 

Uso de Funciones de Una Sola Fila para Personalizar la Salida
Diferencia entre Funciones de Una y Varias Filas
Manipulación de Cadenas mediante Funciones de Carácter
Manipulación de Números en las Funciones ROUND, TRUNC y MOD
Realización de Operaciones Aritméticas con Datos de Fecha
Manipulación de Fechas con las Funciones de Fecha

 

Uso de Funciones de Conversión y Expresiones Condicionales
Descripción de la Conversión de Tipo de Dato Implícito y Explícito
Uso de las Funciones de Conversión TO_CHAR, TO_NUMBER y TO_DATE
Anidamiento de Varias Funciones
Aplicación de las Funciones NVL, NULLIF y COALESCE a Datos
Uso de la Lógica Condicional IF THEN ELSE en una Sentencia SELECT

 

Informes de Datos Agregados con Funciones de Grupo
Uso de Funciones de Agregación en Sentencias SELECT para Producir Informes Significativos
Uso de la Función AVG, SUM, MIN y MAX
Manejo de Valores Nulos en una Función de Grupo
Creación de Consultas que Dividen los Datos en Grupos mediante la Cláusula GROUP BY
Creación de Consultas que Excluyen Grupos de Fechas mediante la Cláusula HAVING

 

Visualización de Datos de Varias Tablas
Escritura de Sentencias SELECT para Acceder a Datos de Más de Una Tabla
Unión de Tablas mediante la Sintaxis SQL:1999
Visualización de Datos que No Cumplen una Condición de Unión mediante Uniones Externas
Unión de una Tabla mediante una Autounión
Creación de Uniones Cruzadas

 

Uso de Subconsultas para Solucionar Consultas
Uso de una Subconsulta para Solucionar Problemas
Ejecución de Subconsultas de Una Sola Fila
Uso de Funciones de Grupo en una Subconsulta
Uso de Subconsultas de Varias Filas
Uso del Operador ANY y ALL en Subconsultas de Varias Filas

 

Uso de los Operadores SET
Descripción de los Operadores SET
Uso de un Operador SET para Combinar Varias Consultas en una Sola
Uso del Operador UNION, UNION ALL, INTERSECT y MINUS
Uso de la Cláusula ORDER BY en Operaciones Set

 

Manipulación de Datos
Adición de Nuevas Filas a una Tabla mediante la Sentencia INSERT
Cambio de Datos en una Tabla mediante la Sentencia UPDATE
Uso de las Sentencias DELETE y TRUNCATE
Guardado y Desecho de Cambios con las Sentencias COMMIT y ROLLBACK
Implementación de Consistencia de Lectura
Uso de la Cláusula FOR UPDATE

 

Uso de Sentencias DDL para Crear y Gestionar Tablas
Clasificación de Objetos de Base de Datos
Creación de Tablas mediante la Sentencia CREATE TABLE
Descripción de los Tipos de Dato
Descripción de Restricciones
Creación de una Tabla mediante una Subconsulta
Modificación y Borrado de una Tabla

 

Creación de Otros Objetos de Esquema
Creación, Modificación y Recuperación de Datos de una Vista
Realización de Operaciones de Lenguaje de Manipulación de Datos (DML) en una Vista
Borrado de una Vista
Creación, Uso y Modificación de una Secuencia
Creación y Borrado de Índices
Creación y Borrado de Sinónimos

 

 

 

Return Courses

 

 

Informes e Inscripciones

E-Mail :
certificacion.oracle@sistemasuni.edu.pe

cbayes@sistemasuni.edu.pe

international.certified@sistemasuni.edu.pe

nflores@sistemasuni.edu.pe


Teléfonos :
(511)381-3851 / (511)382-4832, Central Telefónica:(511) 481-1070 Anexo 569.
Datos Adicionales:
Av. Túpac Amaru 210. Puerta 5 de la UNI

CENTRAL - UNI
Universidad Nacional de Ingeniería
Av. Túpac Amaru 210 - Rimac
Alt. Puerta 5 de la UNI
Teléfonos: Directo: 3813851 - 3824832 Central 4811070 Anexos: 569- 408

SAN BORJA
Av. Rosa Toro 1111
Alt. Cdra. 31 Javier Prado Este
Telefono 346-0005 346-4486