Está en la página 1de 3

Oracle University | Contacte con nosotros: 902 302 302

Oracle Database 11g: Conceptos Fundamentales de SQL I Nuevo


Duracin: 3 Das

Lo que aprender
Este curso ofrece a los estudiantes una introduccin sobre los conceptos fundamentales de SQL mediante la tecnologa
de Oracle Database 11g. En este curso, los estudiantes aprendern los conceptos relativos a las bases de datos
relacionales y el potente lenguaje de programacin 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 tambin aprendern a utilizar funciones de una fila para personalizar la salida, a utilizar funciones de
conversin y expresiones condicionales y a utilizar funciones de grupo para generar informes de datos agregados. Las
demostraciones y sesiones prcticas sirven para reforzar los conceptos fundamentales.
En este curso, los estudiantes utilizarn 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 tcnicas 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

Copyright 2009, Oracle. Todos los derechos reservados.

Pgina 1

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

Contenido del curso


Introduccin
Lista de Funciones de Oracle Database 11g
Descripcin del Diseo Bsico, Aspecto Terico y Fsico de una Base de Datos Relacional
Descripcin de los Entornos de Desarrollo para SQL
Descripcin de Oracle SQL Developer
Descripcin del Juego de Datos Utilizado en el Curso

Recuperacin de Datos mediante la Sentencia SQL SELECT


Lista de Capacidades de las Sentencias SQL SELECT
Generacin de un Informe de Datos a partir de la Salida de una Sentencia SELECT Bsica
Uso de Expresiones Aritmticas y Valores NULL en la Sentencia SELECT
Uso de Alias de Columna
Uso de Operador de Concatenacin, Cadenas de Caracteres de Literales, Operador de Comillas Alternativo y Palabra Clave DI
Visualizacin de la Estructura de la Tabla mediante el Comando DESCRIBE
Restriccin y Ordenacin de Datos
Escritura de Consultas con una Clusula WHERE para Limitar la Salida Recuperada
Uso de los Operadores de Comparacin y Operadores Lgicos
Descripcin de las Reglas de Prioridad para Operadores de Comparacin y Lgicos
Uso de Literales de Cadena de Caracteres en la Clusula WHERE
Escritura de Consultas con una Clusula ORDER BY para Ordenar la Salida
Ordenacin de Salida de Forma Descendente y Ascendente
Uso de las Variables de Sustitucin
Uso de Funciones de Una Sola Fila para Personalizar la Salida
Diferencia entre Funciones de Una y Varias Filas
Manipulacin de Cadenas mediante Funciones de Carcter
Manipulacin de Nmeros en las Funciones ROUND, TRUNC y MOD
Realizacin de Operaciones Aritmticas con Datos de Fecha
Manipulacin de Fechas con las Funciones de Fecha
Uso de Funciones de Conversin y Expresiones Condicionales
Descripcin de la Conversin de Tipo de Dato Implcito y Explcito
Uso de las Funciones de Conversin TO_CHAR, TO_NUMBER y TO_DATE
Anidamiento de Varias Funciones
Aplicacin de las Funciones NVL, NULLIF y COALESCE a Datos
Uso de la Lgica Condicional IF THEN ELSE en una Sentencia SELECT
Informes de Datos Agregados con Funciones de Grupo
Uso de Funciones de Agregacin en Sentencias SELECT para Producir Informes Significativos
Uso de la Funcin AVG, SUM, MIN y MAX
Manejo de Valores Nulos en una Funcin de Grupo
Creacin de Consultas que Dividen los Datos en Grupos mediante la Clusula GROUP BY
Creacin de Consultas que Excluyen Grupos de Fechas mediante la Clusula HAVING

Copyright 2009, Oracle. Todos los derechos reservados.

Pgina 2

Visualizacin de Datos de Varias Tablas


Escritura de Sentencias SELECT para Acceder a Datos de Ms de Una Tabla
Unin de Tablas mediante la Sintaxis SQL:1999
Visualizacin de Datos que No Cumplen una Condicin de Unin mediante Uniones Externas
Unin de una Tabla mediante una Autounin
Creacin de Uniones Cruzadas
Uso de Subconsultas para Solucionar Consultas
Uso de una Subconsulta para Solucionar Problemas
Ejecucin 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
Descripcin 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 Clusula ORDER BY en Operaciones Set
Manipulacin de Datos
Adicin 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
Implementacin de Consistencia de Lectura
Uso de la Clusula FOR UPDATE
Uso de Sentencias DDL para Crear y Gestionar Tablas
Clasificacin de Objetos de Base de Datos
Creacin de Tablas mediante la Sentencia CREATE TABLE
Descripcin de los Tipos de Dato
Descripcin de Restricciones
Creacin de una Tabla mediante una Subconsulta
Modificacin y Borrado de una Tabla
Creacin de Otros Objetos de Esquema
Creacin, Modificacin y Recuperacin de Datos de una Vista
Realizacin de Operaciones de Lenguaje de Manipulacin de Datos (DML) en una Vista
Borrado de una Vista
Creacin, Uso y Modificacin de una Secuencia
Creacin y Borrado de ndices
Creacin y Borrado de Sinnimos

Copyright 2009, Oracle. Todos los derechos reservados.

Pgina 3