mayo
12
Datos Técnicos
Programación con PL/SQL de una base de datos Oracle 10g (VideoCursos.es)
Spanish | ISO | 348 MB (261 MB) | ISBN: 978-84-612-6267-0 | Duración 12 horas | Videocursos.es | 2008
Descripción
Aprende a programar un servidor de bases de datos Oracle 10g utilizando el lenguaje PL/SQL. Desarrolla capas de bases de datos utilizando toda la potencia de PL/SQL, incluida la programación orientada a objetos.

Los objetivos de este curso son los siguientes:
Este curso está orientado a alumnos con experiencia en programación, en cualquier lenguaje, que quieran ser capaces de programar una base de datos Oracle 10g.

En un mundo donde predominan las aplicaciones distribuidas, cada vez se ha dado más importancia a la capacidad de programar la lógica de negocio en las bases de datos. En este escenario, PL/SQL se ha convertido en el lenguaje de base de datos más solicitado en la actualidad.

En este curso, se describe la base de la sintaxis de PL/SQL y se las distintas unidades de programa que se pueden desarrollar. Esto incluye la programación de procedimientos, funciones, paquetes, triggers e, incluso, objetos dentro de un escenario de programación orientada a objetos.

Para poder seguir este curso con garantías, se recomiendan como prerequisito los cursos: Acceso a datos con el Lenguaje SQL.

Todo este contenido se imparte siguiendo la metodología de formación de videocursos.es.

Temario
Módulo 1. Introducción.
  • Escenario del curso.
  • Oracle SQL Developer.
  • Crear las tablas de ejemplos.

Módulo 2. El lenguaje PL/SQL.

  • Descripción del lenguaje PL/SQL.
  • Definir instruccione.
  • Estructura de bloque de PL/SQL.
  • Bloques anónimos y unidades de programas. -Uso de los paquetes predefinidos.

Módulo 3. Fundamentos del lenguaje PL/SQL I.

  • Conjuntos de caracteres y unidades léxicas.
  • Declaraciones.
  • Convenciones de denominación

Módulo 4. Fundamentos del lenguaje PL/SQL II.

  • Ambito y visibilidad.
  • Asignar valores a las variables.
  • Expresiones y comparaciones.

Módulo 5. Los tipos de datos en PL/SQL I.

  • Introducción a los tipos de datos.
  • Tipos de datos numéricos.
  • Tipos de datos alfanuméricos.
  • Tipos de datos booleanos.

Módulo 6. Los tipos de datos en PL/SQL II.

  • Tipos de datos LOB.
  • Tipos de datos fecha.
  • Los subtipos.
  • Conversión entre tipos.

Módulo 7. Estructuras de control PL/SQL.

  • Introducción a las estructuras de control.
  • Estructuras condicionales.
  • Estructuras de bucle.
  • Estructuras de secuencia.

Módulo 8. Colecciones y registros en PL/SQL I.

  • Las colecciones en PL/SQL.
  • Declarar, inicializar y referenciar elementos.
  • Asignar colecciones.
  • Comparar colecciones.

Módulo 9. Colecciones y registros en PL/SQL II.

  • Colecciones de multinivel.
  • Métodos de las colecciones.
  • Definir y declarar registros.
  • Asignar valores a registros.

Módulo 10. Realizar operaciones SQL desde PL/SQL I.

  • Los tipos de datos basados en estructura.
  • El cursor implícito.
  • Los cursores explícitos.

Módulo 11. Realizar operaciones SQL desde PL/SQL II.

  • Consultar datos con PL/SQL.
  • Utilizar subconsultas.
  • Variables de tipos REF CURSOR.
  • Las expresiones de cursor.

Módulo 12. Gestionar errores en PL/SQL.

  • Introducción a la gestión de errores.
  • Excepciones del sistema.
  • Excepciones definidas por el usuario.
  • Propagación de excepciones.
  • Obtener información de los errores.
  • Continuar después de una excepción.

Módulo 13. Los subprogramas en PL/SQL.

  • Introducción a los subprogramas.
  • Programar procedures.
  • Programar funciones.
  • Los parámetros.
  • La sobrecarga de subprogramas.

Módulo 14. Los paquetes en PL/SQL.

  • Introducción a los paquetes.
  • Declarar tipos y valores globales.
  • Miembros públicos y privados.
  • Esconder la lógica del cursor.

Módulo 15. Los triggers en PL/SQL.

  • Introducción a los triggers.
  • Triggers de estamento y de fila.
  • Triggers befor, after y instead of.
  • Triggers del sistema.
  • Triggers según su funcionalidad.

Módulo 16. Programación orientada a objetos en PL/SQL I.

  • Introducción a los objetos en PL/SQL.
  • Tablas y columnas de tipo objeto.
  • Programar objetos: El parámetros SELF.
  • Programar objetos: El método MAP.
  • Programar objetos: El método ORDER.
  • Programar objetos: Métodos estáticos.
  • Programar objetos: El constructor.

Módulo 17. Programación orientada a objetos en PL/SQL II.

  • Programar objetos: La herencia.
  • Programar objetos: Sobreescribir métodos.
  • Programar objetos: Definir tipos abstractos.
  • Programar objetos: Funciones para objetos.

Módulo 18. SQL Dinámico.

  • Introducción al SQL Dinámico.
  • Las variables de substitución.
  • Volcados con SQL Dinámio.

Módulo 19. Las transacción en PL/SQL.

  • Gestión de transacciones en PL/SQL.
  • Los puntos de guardado.
  • Los bloqueos.
  • Configurar la transacción.
  • Las transacciones autónomas.

Módulo 20. Utilizar paquetes predefinidos.

  • Ejemplo del paquete dbms_scheduler
  • Ejemplo del paquete utl_file
  • Ejemplo del paquete dbms_alert
Captura
   
Enlaces Privados
Programacion.con.PL.SQL.de.una.Base.de.Datos.Oracle.10g-VideoCursos
Inicia SESIÓN PARA VER LOS ENLACES.
Enlaces Públicos
Programacion.con.PL.SQL.de.una.Base.de.Datos.Oracle.10g-VideoCursos
REGISTRARTE E INICIA SESIÓN PARA VER LOS ENLACES.

[E.MAGNETICO] Programacion.con.PL.SQL.de.una.Base.de.Datos.Oracle.10g-VideoCursos

Contraseña/Password: www.intercambiosvirtuales.org

Importante
Los archivos estan comprimidos con WinRAR 5.3 empleando la opción de fichero RAR5, para descomprimir dichos archivos se recomienda actualizar tu descompresor (TUTORIAL).
Web del Autor
No somos responsables de los enlaces en la caja de comentarios sociales, usarlos bajo su propio juicio.
@karloxii 12/05/2016 14:23:11 #1

Excelente, muchas gracias!!! :grin:

@lacostaz 12/05/2016 16:01:25 #2

Muchas Gracias….

@linker 12/05/2016 16:26:19 #3

Excelente ¡¡¡¡ muy buenos cursos justo lo que necesitaba ¡¡ si tuvieras un pack de manuales de oracle y java estaria perfecto ¡¡¡ :original:

@ofitesa 12/05/2016 19:00:26 #4

muchas gracias, muy buen curso

@CristianGP 12/05/2016 20:36:44 #5

Ya tenía ratos de no descargar algo, pero esto vale la pena.

@Dawi 13/05/2016 08:16:01 #6

Me dice que el archivo esta dañado. ¿A alguien más le ocurre?

@Dhalarion 13/05/2016 09:13:57 #7

Muchas gracias. :grin:

@Dawi 13/05/2016 09:24:16 #8

Actualicé winrar y listo :D

@scutty 13/05/2016 16:59:40 #9

Excelente, gracias por compartir…………..
:grin: :cool: :grin:

@eleazar ramirez 13/05/2016 17:37:39 #10

Buenas tardes

Estoy queriendo bajar este excelente aporte, pero no recuerdo mi pass para poderme registrar, le doy click en “¿Has perdido tu contraseña?” y le ingreso mi correo para que se me envie y no me llega dicho correo, trato de registrarme de nuevo pero me marca que este correo ya esta en uso ¿alguien tiene la solucion a esto?

Gracias

Uso Windows 7 Prof en español / Google Chrome 50.0.2661.102

@fedaykin 13/05/2016 19:38:50 #11

Muchas gracias por el aporte

@lonewol 14/05/2016 13:50:11 #12

buen curso gracias

@pulgarcillo89 16/05/2016 18:37:05 #13

¡¡Buen curso!! Siempre le quise meter mano a Oracle y con esto seguro que me vendrá de perlas. :original:

@superluis 19/05/2016 07:55:07 #14

Muchas Gracias :)

@cayu2008 14/06/2016 21:23:38 #15

bajando

@Dhalarion 20/07/2017 10:52:52 #16

Gracias.

¿Algo que Comentar?

Tu avatar en los
comentarios

Sonrisa Triste, Afligido, Apenado Sonrisa Guiñar un ojo Burla, Broma, Sarástico Muerto de Risa Contento, Feliz Neutral, Sin Palabras Roll Eyes (Sarcástico) Conmocionado, Impresionado Confundido, Desorientado Chido, Bueno, Exelente, Lindo Sonrojado, Ruborizado, Avergonzado Risa Malvada, Malvado Enojado, Enfadado Sorpresa, Asombro, Admiración Loco, Enojado, Enfadado y con Ideas Disparatadas Llanto, Lloro, Desconsuelo Exclamación, Imprecación Idea, Opinión Flecha Enojado        

Tenga en Cuenta: La moderación de comentarios está habilitada y puede retrasar tu comentario. No hay necesidad de volver a enviar su comentario.