SlideShare una empresa de Scribd logo
Tu socio tecnológico
Introducción al Lenguaje PL/SQL
Tu socio tecnológico
Introducción
Es un lenguaje de cuarta generación para base
de datos Oracle.
Es un lenguaje de tipo procedural( Procedural
Language), a diferencia de SQL que es un
lenguaje interrogativo.
No es un compilador tradicional sino que está
incluido como motor dentro de otros productos
de ORACLE. Se puede encontrar en dos sitios
diferentes: en el servidor de la Base de Datos
ORACLE o en las herramientas de desarrollo
como(Oracle Forms y Oracle Reports).
Tu socio tecnológico
Arquitectura
Todo código PL/SQL se compone de
sentencias PL+ sentencias SQL.
Tu socio tecnológico
Beneficios
Permite crear programas modulares.
Soporte al lenguaje SQL.
Soporte a la programación orientada a
objetos.
Mejora de rendimiento.
Total portabilidad.
Integración con SQL.
Seguridad.
Tu socio tecnológico
Tipos de Código en PL/SQL
Código anónimo o bloques
anónimos. Reside en el lado cliente.
Subprogramas almacenados en
base de datos. Reside el código
fuente en el servidor. Pueden ser:
procedimientos, funciones,
disparadores y paquetes.
Tu socio tecnológico
geamind
www.geamind.es
Avda. del Brasil, 6 - 1ª Planta
28020 Madrid
☎ 91 284 47 37
E-mail: info@geamind.es
www.linkedin.com/company/geamind-servicios-ti
http://twitter.com/geamind

Más contenido relacionado

Similar a Curso de lenguaje de programación PL/SQL en Oracle12c

Presentacion oracle power point
Presentacion oracle power pointPresentacion oracle power point
Presentacion oracle power point
FANNYPAOLARODRIGUEZTAMBO
 
Rosero inés 6_s_t1_2 (1)
Rosero inés 6_s_t1_2 (1)Rosero inés 6_s_t1_2 (1)
Rosero inés 6_s_t1_2 (1)
Inés Rosero
 
Colegio particular san juan oracle y php
Colegio particular san juan oracle y phpColegio particular san juan oracle y php
Colegio particular san juan oracle y php
MAGGEYPEREZ
 
Yungan geovanny 6_s_ti_2
Yungan geovanny 6_s_ti_2Yungan geovanny 6_s_ti_2
Yungan geovanny 6_s_ti_2
GeovannyYungan
 
Orden carlos 6_s_ti_2
Orden carlos 6_s_ti_2Orden carlos 6_s_ti_2
Orden carlos 6_s_ti_2
Chars Orden
 
Servicios web
Servicios webServicios web
Servicios web
Jazmin Cauich
 
Diferencias entre php y oracle
Diferencias entre php y oracleDiferencias entre php y oracle
Diferencias entre php y oracle
Erick Mancero
 
Proyecto herramientas para analisis del big-data.pdf
Proyecto herramientas para analisis del big-data.pdfProyecto herramientas para analisis del big-data.pdf
Proyecto herramientas para analisis del big-data.pdf
techno48
 
Manual PLSQL
Manual PLSQLManual PLSQL
Manual PLSQLUMSA
 
plsql basico
 plsql basico plsql basico
Oracle - Omar Dubique
Oracle - Omar Dubique Oracle - Omar Dubique
Oracle - Omar Dubique
Omar Ezequiel Dubuque Mercedes
 
Tarea bases de datos asp.net
Tarea bases de datos asp.netTarea bases de datos asp.net
Tarea bases de datos asp.net
merck20
 
Uelt
UeltUelt
Herramientas de des. de soft.
Herramientas de des. de soft.Herramientas de des. de soft.
Herramientas de des. de soft.Te Amo Gabriel
 
Herramientas de des. de soft.
Herramientas de des. de soft.Herramientas de des. de soft.
Herramientas de des. de soft.Te Amo Gabriel
 

Similar a Curso de lenguaje de programación PL/SQL en Oracle12c (20)

Presentacion oracle power point
Presentacion oracle power pointPresentacion oracle power point
Presentacion oracle power point
 
Presentacion PL/SQL
Presentacion PL/SQLPresentacion PL/SQL
Presentacion PL/SQL
 
Rosero inés 6_s_t1_2 (1)
Rosero inés 6_s_t1_2 (1)Rosero inés 6_s_t1_2 (1)
Rosero inés 6_s_t1_2 (1)
 
Colegio particular san juan oracle y php
Colegio particular san juan oracle y phpColegio particular san juan oracle y php
Colegio particular san juan oracle y php
 
Hector lumisaca 6 s_ti_2
Hector lumisaca 6 s_ti_2Hector lumisaca 6 s_ti_2
Hector lumisaca 6 s_ti_2
 
Yungan geovanny 6_s_ti_2
Yungan geovanny 6_s_ti_2Yungan geovanny 6_s_ti_2
Yungan geovanny 6_s_ti_2
 
Orden carlos 6_s_ti_2
Orden carlos 6_s_ti_2Orden carlos 6_s_ti_2
Orden carlos 6_s_ti_2
 
Servicios web
Servicios webServicios web
Servicios web
 
Diferencias entre php y oracle
Diferencias entre php y oracleDiferencias entre php y oracle
Diferencias entre php y oracle
 
Proyecto herramientas para analisis del big-data.pdf
Proyecto herramientas para analisis del big-data.pdfProyecto herramientas para analisis del big-data.pdf
Proyecto herramientas para analisis del big-data.pdf
 
Arquitectura de referencia
Arquitectura de referenciaArquitectura de referencia
Arquitectura de referencia
 
Manual PLSQL
Manual PLSQLManual PLSQL
Manual PLSQL
 
plsql basico
 plsql basico plsql basico
plsql basico
 
040628 plsql basico
040628 plsql basico040628 plsql basico
040628 plsql basico
 
Oracle - Omar Dubique
Oracle - Omar Dubique Oracle - Omar Dubique
Oracle - Omar Dubique
 
Tarea bases de datos asp.net
Tarea bases de datos asp.netTarea bases de datos asp.net
Tarea bases de datos asp.net
 
Arquitectura de referencia
Arquitectura de referenciaArquitectura de referencia
Arquitectura de referencia
 
Uelt
UeltUelt
Uelt
 
Herramientas de des. de soft.
Herramientas de des. de soft.Herramientas de des. de soft.
Herramientas de des. de soft.
 
Herramientas de des. de soft.
Herramientas de des. de soft.Herramientas de des. de soft.
Herramientas de des. de soft.
 

Curso de lenguaje de programación PL/SQL en Oracle12c

  • 2. Tu socio tecnológico Introducción Es un lenguaje de cuarta generación para base de datos Oracle. Es un lenguaje de tipo procedural( Procedural Language), a diferencia de SQL que es un lenguaje interrogativo. No es un compilador tradicional sino que está incluido como motor dentro de otros productos de ORACLE. Se puede encontrar en dos sitios diferentes: en el servidor de la Base de Datos ORACLE o en las herramientas de desarrollo como(Oracle Forms y Oracle Reports).
  • 3. Tu socio tecnológico Arquitectura Todo código PL/SQL se compone de sentencias PL+ sentencias SQL.
  • 4. Tu socio tecnológico Beneficios Permite crear programas modulares. Soporte al lenguaje SQL. Soporte a la programación orientada a objetos. Mejora de rendimiento. Total portabilidad. Integración con SQL. Seguridad.
  • 5. Tu socio tecnológico Tipos de Código en PL/SQL Código anónimo o bloques anónimos. Reside en el lado cliente. Subprogramas almacenados en base de datos. Reside el código fuente en el servidor. Pueden ser: procedimientos, funciones, disparadores y paquetes.
  • 6. Tu socio tecnológico geamind www.geamind.es Avda. del Brasil, 6 - 1ª Planta 28020 Madrid ☎ 91 284 47 37 E-mail: info@geamind.es www.linkedin.com/company/geamind-servicios-ti http://twitter.com/geamind