SQL Nuevo

Oracle University | Contacte con nosotros: 902 302 302 Oracle Database 11g: Conceptos Fundamentales de SQL y PL/SQL Nuevo Duración: 5 Días Lo que ap

11 downloads 141 Views 36KB Size

Recommend Stories


SQL Nuevo
Oracle University | Contacte con nosotros: 902 302 302 Oracle Database 11g: Programación con PL/SQL Nuevo Duración: 5 Días Lo que aprenderá Este cur

SQL NUEVO
Oracle University | Llámenos: 01-800-919-3027 Base de Datos Oracle 10g: Programación con PL/SQL NUEVO Duración: 5 días Lo que aprenderá Este curso of

SQL
Oracle University | Contact Us: +34916267792 Oracle Database: Programación con PL/SQL Duration: 5 Days What you will learn Este curso de formación Or

SQL
Oracle University | Contacte con nosotros: 902 302 302 Oracle Database 10g: Conceptos Básicos de SQL y PL/SQL Duración: 5 Días Lo que aprenderá Obte

SQL
Oracle University | Contact Us: +34916267792 Oracle Database: Conceptos Básicos de SQL y PL/SQL Duration: 5 Days What you will learn Este curso está

SQL (Structured Query Language)
Lenguaje de consulta estructurado relacional. Sistema gestor de bases de datos. Diagramas. Usuarios. Permisos. Copias de seguridad. Scripts

Story Transcript

Oracle University | Contacte con nosotros: 902 302 302

Oracle Database 11g: Conceptos Fundamentales de SQL y PL/SQL Nuevo Duración: 5 Días

Lo que aprenderá En este curso, los estudiantes aprenderán los conceptos fundamentales de SQL y PL/SQL y comprenderán las ventajas de los lenguajes de programación. Aprenderán los conceptos relativos a las bases de datos relacionales. 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. Asimismo, los estudiantes aprenderán a crear bloques PL/SQL de código de aplicación que se pueden compartir en varias pantallas, informes y aplicaciones de gestión de datos. Los estudiantes aprenderán a crear bloques PL/SQL anónimos y se les presentarán las funciones y los procedimientos almacenados. Aprenderán a declarar identificadores y a detectar excepciones. Las demostraciones y sesiones prácticas sirven para reforzar los conceptos fundamentales. Los estudiantes utilizarán Oracle SQL Developer para desarrollar estas unidades de programa. SQL*Plus y JDeveloper se presentan como herramientas opcionales. Learn To: Recuperar datos de filas y columnas de tablas con la sentencia SELECT Crear informes de datos ordenados y restringidos Ejecutar sentencias de manipulación de datos (DML) para actualizar datos de Oracle Database 11g Definir y declarar variables PL/SQL Escribir bloques de código PL/SQL Controlar de forma condicional el flujo de código (bucles, estructuras de control)

Audiencia Application Developers Forms Developer Functional Implementer Portal Developer Reports Developer Technical Consultant

Prerrequisitos Prerrequisitos sugeridos Conocimientos de conceptos de programación Conocimientos de conceptos y técnicas de procesamiento de da Objetivos del curso Crear informes de datos agregados Crear informes de datos ordenados y restringidos Describir funciones y procedimientos almacenados Copyright © 2009, Oracle. Todos los derechos reservados.

Página 1

Describir las funciones y la sintaxis de PL/SQL Diseñar un bloque PL/SQL anónimo que se ejecute de forma eficaz Mostrar datos de varias tablas mediante la sintaxis ANSI SQL 99 JOIN Utilizar funciones SQL para generar y recuperar datos personalizados Manejar errores en tiempo de ejecución 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 construcciones de programación PL/SQL y controlar de forma condicional el flujo de código (bucles, estructuras de contr Utilizar cursores para procesar filas

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 DI 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

Copyright © 2009, Oracle. Todos los derechos reservados.

Página 2

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 Introducción a PL/SQL

Copyright © 2009, Oracle. Todos los derechos reservados.

Página 3

Visión General de PL/SQL Ventajas de Subprogramas PL/SQL Visión General de los Tipos de Bloques PL/SQL Creación y Ejecución de un Bloque Anónimo Simple Generación de Salida de un Bloque PL/SQL Declaración de Identificadores PL/SQL Distintos Tipos de Identificadores de un Subprograma PL/SQL Uso de la Sección de Declaraciones para Definir Identificadores Almacenamiento de Datos en Variables Tipos de Dato Escalar Atributo %TYPE Variables Ligadas Uso de Secuencias en Expresiones PL/SQL Escritura de Sentencias Ejecutables Descripción de Instrucciones de Sintaxis Básica de Bloques PL/SQL Comentario del Código Funciones SQL en PL/SQL Conversión del Tipo de Dato Bloques Anidados Operadores de PL/SQL Interacción con el Servidor de Oracle Inclusión de Sentencias SELECT en PL/SQL para Recuperar Datos Manipulación de Datos en el Servidor con PL/SQL Concepto de Cursor SQL Uso de Atributos de Cursores SQL para Obtener Comentarios sobre DML Guardado y Desecho de Transacciones Escritura de las Estructuras de Control Procesamiento Condicional con Sentencias IF Procesamiento Condicional con Sentencias CASE Sentencia Loop Simple Sentencia While Loop Sentencia For Loop Sentencia Continue Trabajar con Tipos de Dato Compuestos Uso de Registros PL/SQL Uso del Atributo %ROWTYPE Inserción y Actualización con Registros PL/SQL Tablas INDEX BY Métodos de Tablas INDEX BY Tabla de Registros INDEX BY Uso de Cursores Explícitos Descripción de Cursores Explícitos Declaración del Cursor Apertura del Cursor Recuperación de Datos del Cursor Cierre del Cursor

Copyright © 2009, Oracle. Todos los derechos reservados.

Página 4

Bucle FOR de Cursor Atributos de Cursor Explícito Cláusula FOR UPDATE y Cláusula WHERE CURRENT Manejo de Excepciones Descripción de Excepciones Manejo de Excepciones con PL/SQL Detección de Errores Predefinidos del Servidor de Oracle Detección de Errores No Predefinidos del Servidor de Oracle Detección de Excepciones Definidas por el Usuario Propagación de Excepciones Procedimiento RAISE_APPLICATION_ERROR Creación de Funciones y Procedimientos Almacenados Descripción de Funciones y Procedimientos Almacenados Diferencia entre Bloques Anónimos y Subprogramas Creación de un Procedimiento Simple Creación de un Procedimiento Simple con el Parámetro IN Creación de una Función Simple Ejecución de un Procedimiento Simple Ejecución de una Función Simple

Copyright © 2009, Oracle. Todos los derechos reservados.

Página 5

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.