SlideShare una empresa de Scribd logo
UNIVERSIDAD NACIONAL DE CHIMBORAZO
Facultad:
Ciencias de la Educación, Humanas y Tecnologías
Carrera:
Informática Aplicada a la Educación
Estudiante:
Rosero Bonilla Inés María
Trabajo de:
PL/SQL (Procedural Language/Structured Query Language) -
Lenguaje de programación incrustado en Oracle
Docente:
Leonardo Ayavaca
Cátedra:
Base de datos II
PL/SQL (PROCEDURAL LANGUAGE/STRUCTURED QUERY LANGUAGE) - LENGUAJE DE
PROGRAMACIÓN INCRUSTADO EN ORACLE
¿QUÉ ES?
Es un lenguaje que permite definir procemientos utilizando sentencias SQL.
Un procedimiento es un conjunto encadenado de comandos o sentencias que realizan un cometido
determinado.
El lenguaje SQL no permite la definición de procedimientos, sólo permite la ejecución de
sentencias SQL una a una. Así el lenguaje PL/SQL surgió para evitar esta limitación; el PL/SQL es
el lenguaje de programación estructurado de las bases de datos Oracle y su estructura es muy
similar a la de cualquier otro lenguaje con procedimientos como C o C++.
CARACTERÍSTICAS
 El manejo de variables.
 Estructuras modulares.
 Estructuras de control de flujo y toma de decisiones.
 Control de excepciones.
 Soporta todas las consultas ya que la manipulación de datos que se usa es la misma
que en SQL.
 Está incorporado en un entorno de base de datos donde los programadores pueden
construir bloques PL/SQL para utilizarlos como procedimientos o funciones.
(Alvarez, 2009)
VENTAJAS
 El mejor depurador mismo PL/SQL sobre el mercado.
 Toolbar menos recargado
 Permite modificar secuencias
 Cuando se desea cambiar un objeto, se utiliza la herramienta visual y esta permite
visualizar el DLL que se está ejecutando para dicho cambio.
 Permite ver relaciones en la hora de ejecutar un simple query
 Incluye un redactor-compilador muy bueno como expresiones regulares, en modo de
columna editando y registrando muy fácilmente.
 Ayuda y completa a contexto, integrada con documentación de Oráculo y Mensajes de
Error de Oráculo.
 Auto terminación rápida, inteligente y personalizable sensible a contexto, sabida como
Código Ayudante.
DESVENTAJAS
 Control de versiones
Cuando modificamos un objeto necesitamos guardar las versiones de este en el Visual Source
Safe. Con el PL/SQL Developer tenemos que instalar el Plug-In para dar soporte a esta
funcionalidad. El Plug-In llamado Versión Control Interface se encuentra en la versión ; con el cual
tenemos que realizar dos pasos mas que en SQL Navigator.
La primera vez que accedamos a un objeto.
Para cada objeto que se quiera actualizar, primero se debe añadir a VCS.
(Oviedo, 2007)
Bibliografía
Alvarez, S. (12 de marzo de 2009). Obtenido de http://www.desarrolloweb.com/articulos/caracteristicas-
plsql-II.html
Oviedo, R. (03 de noviembre de 2007). Obtenido de http://oracle-dbms.blogspot.com/2007/11/ventajas-de-
plsql-developer.html

Más contenido relacionado

La actualidad más candente

Jdbc
JdbcJdbc
PRIMERA PARTE
PRIMERA PARTEPRIMERA PARTE
PRIMERA PARTE
andresariel2410
 
Tegnologia aplicada ala educacion # i
Tegnologia aplicada ala educacion # iTegnologia aplicada ala educacion # i
Tegnologia aplicada ala educacion # iGeorge Cruzfeliz
 
Lenguaje de Alto Nivel
Lenguaje de Alto NivelLenguaje de Alto Nivel
Lenguaje de Alto Nivel
Videoconferencias UTPL
 
Tipos y lasificacion de lenguajes de programacion
Tipos y lasificacion de lenguajes de programacionTipos y lasificacion de lenguajes de programacion
Tipos y lasificacion de lenguajes de programacionMary Guaman
 
Jdbc
JdbcJdbc
Curso de lenguaje de programación PL/SQL en Oracle12c
Curso de lenguaje de programación PL/SQL en Oracle12cCurso de lenguaje de programación PL/SQL en Oracle12c
Curso de lenguaje de programación PL/SQL en Oracle12c
Geamind_Formacion
 
9 anulacion
9   anulacion9   anulacion
9 anulacion
zeta2015
 
Grupo 12-objetos-compuestos
Grupo 12-objetos-compuestosGrupo 12-objetos-compuestos
Grupo 12-objetos-compuestos
zeta2015
 
Consultas linq
Consultas linqConsultas linq
Consultas linq
Juan Carlos Prieto
 
Sesion 3. desarrollo de aplicaciones jee
Sesion 3. desarrollo de aplicaciones jeeSesion 3. desarrollo de aplicaciones jee
Sesion 3. desarrollo de aplicaciones jee
Héctor Santos
 

La actualidad más candente (15)

Jdbc
JdbcJdbc
Jdbc
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc
JdbcJdbc
Jdbc
 
Lenguaje SQL
Lenguaje SQLLenguaje SQL
Lenguaje SQL
 
PRIMERA PARTE
PRIMERA PARTEPRIMERA PARTE
PRIMERA PARTE
 
Tegnologia aplicada ala educacion # i
Tegnologia aplicada ala educacion # iTegnologia aplicada ala educacion # i
Tegnologia aplicada ala educacion # i
 
Lenguaje de Alto Nivel
Lenguaje de Alto NivelLenguaje de Alto Nivel
Lenguaje de Alto Nivel
 
Tipos y lasificacion de lenguajes de programacion
Tipos y lasificacion de lenguajes de programacionTipos y lasificacion de lenguajes de programacion
Tipos y lasificacion de lenguajes de programacion
 
Jdbc
JdbcJdbc
Jdbc
 
Curso de lenguaje de programación PL/SQL en Oracle12c
Curso de lenguaje de programación PL/SQL en Oracle12cCurso de lenguaje de programación PL/SQL en Oracle12c
Curso de lenguaje de programación PL/SQL en Oracle12c
 
9 anulacion
9   anulacion9   anulacion
9 anulacion
 
Grupo 12-objetos-compuestos
Grupo 12-objetos-compuestosGrupo 12-objetos-compuestos
Grupo 12-objetos-compuestos
 
JCBC
JCBCJCBC
JCBC
 
Consultas linq
Consultas linqConsultas linq
Consultas linq
 
Sesion 3. desarrollo de aplicaciones jee
Sesion 3. desarrollo de aplicaciones jeeSesion 3. desarrollo de aplicaciones jee
Sesion 3. desarrollo de aplicaciones jee
 

Destacado

Rosero inés bdii_t8 (1)
Rosero inés bdii_t8 (1)Rosero inés bdii_t8 (1)
Rosero inés bdii_t8 (1)
Inés Rosero
 
Rosero inés bdii_t7 (1)
Rosero inés bdii_t7 (1)Rosero inés bdii_t7 (1)
Rosero inés bdii_t7 (1)
Inés Rosero
 
1 bases de-datos
1 bases de-datos1 bases de-datos
1 bases de-datos
Inés Rosero
 
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
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
Inés Rosero
 
Rosero inés bdii_t2 (1)
Rosero inés bdii_t2 (1)Rosero inés bdii_t2 (1)
Rosero inés bdii_t2 (1)
Inés Rosero
 
Acuerdos y compromisos
Acuerdos y compromisosAcuerdos y compromisos
Acuerdos y compromisos
Inés Rosero
 
Roseroo inés bdiiit3
Roseroo inés  bdiiit3Roseroo inés  bdiiit3
Roseroo inés bdiiit3
Inés Rosero
 
Rosero inés rl_1
Rosero inés rl_1Rosero inés rl_1
Rosero inés rl_1
Inés Rosero
 
Roseroo inés bdiiit3
Roseroo inés  bdiiit3Roseroo inés  bdiiit3
Roseroo inés bdiiit3
Inés Rosero
 
Rosero inés 6_s_ti_1 (2)
Rosero inés 6_s_ti_1 (2)Rosero inés 6_s_ti_1 (2)
Rosero inés 6_s_ti_1 (2)
Inés Rosero
 
Ejercicios sql access
Ejercicios sql accessEjercicios sql access
Ejercicios sql access
Inés Rosero
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_ii
Inés Rosero
 

Destacado (13)

Rosero inés bdii_t8 (1)
Rosero inés bdii_t8 (1)Rosero inés bdii_t8 (1)
Rosero inés bdii_t8 (1)
 
Rosero inés bdii_t7 (1)
Rosero inés bdii_t7 (1)Rosero inés bdii_t7 (1)
Rosero inés bdii_t7 (1)
 
1 bases de-datos
1 bases de-datos1 bases de-datos
1 bases de-datos
 
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)
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
Rosero inés bdii_t2 (1)
Rosero inés bdii_t2 (1)Rosero inés bdii_t2 (1)
Rosero inés bdii_t2 (1)
 
Acuerdos y compromisos
Acuerdos y compromisosAcuerdos y compromisos
Acuerdos y compromisos
 
Roseroo inés bdiiit3
Roseroo inés  bdiiit3Roseroo inés  bdiiit3
Roseroo inés bdiiit3
 
Rosero inés rl_1
Rosero inés rl_1Rosero inés rl_1
Rosero inés rl_1
 
Roseroo inés bdiiit3
Roseroo inés  bdiiit3Roseroo inés  bdiiit3
Roseroo inés bdiiit3
 
Rosero inés 6_s_ti_1 (2)
Rosero inés 6_s_ti_1 (2)Rosero inés 6_s_ti_1 (2)
Rosero inés 6_s_ti_1 (2)
 
Ejercicios sql access
Ejercicios sql accessEjercicios sql access
Ejercicios sql access
 
Silabo bases de_datos_ii
Silabo bases de_datos_iiSilabo bases de_datos_ii
Silabo bases de_datos_ii
 

Similar a Rosero inés 6_s_t1_2 (1)

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
 
Bloques
BloquesBloques
Presentacion oracle power point
Presentacion oracle power pointPresentacion oracle power point
Presentacion oracle power point
FANNYPAOLARODRIGUEZTAMBO
 
Presentacion oracle
Presentacion oraclePresentacion oracle
Presentacion oracle
jessik858
 
Presentacion oracle
Presentacion oraclePresentacion oracle
Presentacion oracle
blackshark8963
 
Yupa cesar 6_s_t1_2
Yupa cesar 6_s_t1_2Yupa cesar 6_s_t1_2
Yupa cesar 6_s_t1_2
Cesar Yupa
 
Colegio de bachillerato cariamanga
Colegio de bachillerato cariamangaColegio de bachillerato cariamanga
Colegio de bachillerato cariamangaJessykit Flakit
 
Transact sql
Transact sqlTransact sql
Transact sql
DEYSY1234
 
Tenesaca jhonny 6_s_ti_2
Tenesaca jhonny 6_s_ti_2Tenesaca jhonny 6_s_ti_2
Tenesaca jhonny 6_s_ti_2Jhonny Tenesaca
 
Diferencias entre php y oracle
Diferencias entre php y oracleDiferencias entre php y oracle
Diferencias entre php y oracle
Erick Mancero
 
SGA - UNAC
SGA - UNACSGA - UNAC
Temas segundo parcial sgbd
Temas segundo parcial sgbdTemas segundo parcial sgbd
Temas segundo parcial sgbd
matus_teco
 
Herrera marcelo bdii_6_s_tI_2
Herrera marcelo bdii_6_s_tI_2Herrera marcelo bdii_6_s_tI_2
Herrera marcelo bdii_6_s_tI_2
Marcelo Herrera
 
Basesdedatos curso
Basesdedatos cursoBasesdedatos curso
Basesdedatos curso
Pacodgo
 
Lenguaje Transact-SQL
Lenguaje Transact-SQLLenguaje Transact-SQL
Lenguaje Transact-SQL
GREINDER MARCHENA & LIZ VASQUEZ
 
Las bases de datos
Las bases de datos Las bases de datos
Las bases de datos
Erick Abel Araujo Villanueva
 

Similar a Rosero inés 6_s_t1_2 (1) (20)

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
 
Presentacion PL/SQL
Presentacion PL/SQLPresentacion PL/SQL
Presentacion PL/SQL
 
Orden carlos 6_s_ti_2
Orden carlos 6_s_ti_2Orden carlos 6_s_ti_2
Orden carlos 6_s_ti_2
 
Bloques
BloquesBloques
Bloques
 
Presentacion oracle power point
Presentacion oracle power pointPresentacion oracle power point
Presentacion oracle power point
 
Presentacion oracle
Presentacion oraclePresentacion oracle
Presentacion oracle
 
Presentacion oracle
Presentacion oraclePresentacion oracle
Presentacion oracle
 
Yupa cesar 6_s_t1_2
Yupa cesar 6_s_t1_2Yupa cesar 6_s_t1_2
Yupa cesar 6_s_t1_2
 
Colegio de bachillerato cariamanga
Colegio de bachillerato cariamangaColegio de bachillerato cariamanga
Colegio de bachillerato cariamanga
 
Transact sql
Transact sqlTransact sql
Transact sql
 
Tenesaca jhonny 6_s_ti_2
Tenesaca jhonny 6_s_ti_2Tenesaca jhonny 6_s_ti_2
Tenesaca jhonny 6_s_ti_2
 
Diferencias entre php y oracle
Diferencias entre php y oracleDiferencias entre php y oracle
Diferencias entre php y oracle
 
SGA - UNAC
SGA - UNACSGA - UNAC
SGA - UNAC
 
Temas segundo parcial sgbd
Temas segundo parcial sgbdTemas segundo parcial sgbd
Temas segundo parcial sgbd
 
Herrera marcelo bdii_6_s_tI_2
Herrera marcelo bdii_6_s_tI_2Herrera marcelo bdii_6_s_tI_2
Herrera marcelo bdii_6_s_tI_2
 
Basesdedatos curso
Basesdedatos cursoBasesdedatos curso
Basesdedatos curso
 
Lenguaje Transact-SQL
Lenguaje Transact-SQLLenguaje Transact-SQL
Lenguaje Transact-SQL
 
Las bases de datos
Las bases de datos Las bases de datos
Las bases de datos
 
Diccionario 1
Diccionario 1Diccionario 1
Diccionario 1
 

Más de Inés Rosero

Programación básica
Programación básicaProgramación básica
Programación básica
Inés Rosero
 
Folder estudiante
Folder estudianteFolder estudiante
Folder estudiante
Inés Rosero
 
Corrección exámen práctico
Corrección exámen prácticoCorrección exámen práctico
Corrección exámen práctico
Inés Rosero
 
Corrección
CorrecciónCorrección
Corrección
Inés Rosero
 
Practica6 servicios lms gratuitos
Practica6   servicios lms gratuitosPractica6   servicios lms gratuitos
Practica6 servicios lms gratuitos
Inés Rosero
 
Práctica 05 rosero-inés
Práctica 05 rosero-inésPráctica 05 rosero-inés
Práctica 05 rosero-inés
Inés Rosero
 
Práctica 04 inés rosero
Práctica 04 inés  rosero Práctica 04 inés  rosero
Práctica 04 inés rosero
Inés Rosero
 
Prac02 rosero-ines
Prac02 rosero-inesPrac02 rosero-ines
Prac02 rosero-ines
Inés Rosero
 
Repo 1 rosero- ines
Repo 1  rosero- inesRepo 1  rosero- ines
Repo 1 rosero- ines
Inés Rosero
 
Repositorios de presentaciones y documentos online
Repositorios de presentaciones y documentos onlineRepositorios de presentaciones y documentos online
Repositorios de presentaciones y documentos online
Inés Rosero
 
Rosero ines mulltiplexacion
Rosero ines  mulltiplexacionRosero ines  mulltiplexacion
Rosero ines mulltiplexacion
Inés Rosero
 
Rosero inés resumen pdf 13
Rosero inés resumen pdf 13Rosero inés resumen pdf 13
Rosero inés resumen pdf 13
Inés Rosero
 
Rosero inés teorias de redes 012
Rosero  inés teorias de redes 012Rosero  inés teorias de redes 012
Rosero inés teorias de redes 012
Inés Rosero
 
Rosero inés redes 11
Rosero inés  redes 11Rosero inés  redes 11
Rosero inés redes 11
Inés Rosero
 
Rosero inés resumen_pdf10
Rosero inés resumen_pdf10Rosero inés resumen_pdf10
Rosero inés resumen_pdf10
Inés Rosero
 
Rosero inés redes_ 009
Rosero inés redes_ 009Rosero inés redes_ 009
Rosero inés redes_ 009
Inés Rosero
 
Inés rosero 008 banda
Inés rosero  008  bandaInés rosero  008  banda
Inés rosero 008 banda
Inés Rosero
 
Inés rosero 007
Inés rosero  007Inés rosero  007
Inés rosero 007
Inés Rosero
 
Inés rosero 006 entrega
Inés rosero  006  entregaInés rosero  006  entrega
Inés rosero 006 entrega
Inés Rosero
 
Rosero inés 005_objetivos_tecnicos_red
Rosero inés 005_objetivos_tecnicos_redRosero inés 005_objetivos_tecnicos_red
Rosero inés 005_objetivos_tecnicos_red
Inés Rosero
 

Más de Inés Rosero (20)

Programación básica
Programación básicaProgramación básica
Programación básica
 
Folder estudiante
Folder estudianteFolder estudiante
Folder estudiante
 
Corrección exámen práctico
Corrección exámen prácticoCorrección exámen práctico
Corrección exámen práctico
 
Corrección
CorrecciónCorrección
Corrección
 
Practica6 servicios lms gratuitos
Practica6   servicios lms gratuitosPractica6   servicios lms gratuitos
Practica6 servicios lms gratuitos
 
Práctica 05 rosero-inés
Práctica 05 rosero-inésPráctica 05 rosero-inés
Práctica 05 rosero-inés
 
Práctica 04 inés rosero
Práctica 04 inés  rosero Práctica 04 inés  rosero
Práctica 04 inés rosero
 
Prac02 rosero-ines
Prac02 rosero-inesPrac02 rosero-ines
Prac02 rosero-ines
 
Repo 1 rosero- ines
Repo 1  rosero- inesRepo 1  rosero- ines
Repo 1 rosero- ines
 
Repositorios de presentaciones y documentos online
Repositorios de presentaciones y documentos onlineRepositorios de presentaciones y documentos online
Repositorios de presentaciones y documentos online
 
Rosero ines mulltiplexacion
Rosero ines  mulltiplexacionRosero ines  mulltiplexacion
Rosero ines mulltiplexacion
 
Rosero inés resumen pdf 13
Rosero inés resumen pdf 13Rosero inés resumen pdf 13
Rosero inés resumen pdf 13
 
Rosero inés teorias de redes 012
Rosero  inés teorias de redes 012Rosero  inés teorias de redes 012
Rosero inés teorias de redes 012
 
Rosero inés redes 11
Rosero inés  redes 11Rosero inés  redes 11
Rosero inés redes 11
 
Rosero inés resumen_pdf10
Rosero inés resumen_pdf10Rosero inés resumen_pdf10
Rosero inés resumen_pdf10
 
Rosero inés redes_ 009
Rosero inés redes_ 009Rosero inés redes_ 009
Rosero inés redes_ 009
 
Inés rosero 008 banda
Inés rosero  008  bandaInés rosero  008  banda
Inés rosero 008 banda
 
Inés rosero 007
Inés rosero  007Inés rosero  007
Inés rosero 007
 
Inés rosero 006 entrega
Inés rosero  006  entregaInés rosero  006  entrega
Inés rosero 006 entrega
 
Rosero inés 005_objetivos_tecnicos_red
Rosero inés 005_objetivos_tecnicos_redRosero inés 005_objetivos_tecnicos_red
Rosero inés 005_objetivos_tecnicos_red
 

Último

Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Txema Gs
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
https://gramadal.wordpress.com/
 
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIAFICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
JavierMontero58
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
jmorales40
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
cintiat3400
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
ClaudiaAlcondeViadez
 
MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
jheisonraulmedinafer
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
20minutos
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
EdwardYumbato1
 
Libro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdfLibro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdf
danitarb
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
HuallpaSamaniegoSeba
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
LilianaRivera778668
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
MauricioSnchez83
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
LorenaCovarrubias12
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
auxsoporte
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
YasneidyGonzalez
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
TatianaVanessaAltami
 

Último (20)

Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
 
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIAFICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
 
MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
 
Examen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdfExamen Lengua y Literatura EVAU Andalucía.pdf
Examen Lengua y Literatura EVAU Andalucía.pdf
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
 
Libro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdfLibro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdf
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
 

Rosero inés 6_s_t1_2 (1)

  • 1. UNIVERSIDAD NACIONAL DE CHIMBORAZO Facultad: Ciencias de la Educación, Humanas y Tecnologías Carrera: Informática Aplicada a la Educación Estudiante: Rosero Bonilla Inés María Trabajo de: PL/SQL (Procedural Language/Structured Query Language) - Lenguaje de programación incrustado en Oracle Docente: Leonardo Ayavaca Cátedra: Base de datos II
  • 2. PL/SQL (PROCEDURAL LANGUAGE/STRUCTURED QUERY LANGUAGE) - LENGUAJE DE PROGRAMACIÓN INCRUSTADO EN ORACLE ¿QUÉ ES? Es un lenguaje que permite definir procemientos utilizando sentencias SQL. Un procedimiento es un conjunto encadenado de comandos o sentencias que realizan un cometido determinado. El lenguaje SQL no permite la definición de procedimientos, sólo permite la ejecución de sentencias SQL una a una. Así el lenguaje PL/SQL surgió para evitar esta limitación; el PL/SQL es el lenguaje de programación estructurado de las bases de datos Oracle y su estructura es muy similar a la de cualquier otro lenguaje con procedimientos como C o C++. CARACTERÍSTICAS  El manejo de variables.  Estructuras modulares.  Estructuras de control de flujo y toma de decisiones.  Control de excepciones.  Soporta todas las consultas ya que la manipulación de datos que se usa es la misma que en SQL.  Está incorporado en un entorno de base de datos donde los programadores pueden construir bloques PL/SQL para utilizarlos como procedimientos o funciones. (Alvarez, 2009) VENTAJAS  El mejor depurador mismo PL/SQL sobre el mercado.  Toolbar menos recargado  Permite modificar secuencias  Cuando se desea cambiar un objeto, se utiliza la herramienta visual y esta permite visualizar el DLL que se está ejecutando para dicho cambio.  Permite ver relaciones en la hora de ejecutar un simple query  Incluye un redactor-compilador muy bueno como expresiones regulares, en modo de columna editando y registrando muy fácilmente.  Ayuda y completa a contexto, integrada con documentación de Oráculo y Mensajes de Error de Oráculo.  Auto terminación rápida, inteligente y personalizable sensible a contexto, sabida como Código Ayudante.
  • 3. DESVENTAJAS  Control de versiones Cuando modificamos un objeto necesitamos guardar las versiones de este en el Visual Source Safe. Con el PL/SQL Developer tenemos que instalar el Plug-In para dar soporte a esta funcionalidad. El Plug-In llamado Versión Control Interface se encuentra en la versión ; con el cual tenemos que realizar dos pasos mas que en SQL Navigator. La primera vez que accedamos a un objeto. Para cada objeto que se quiera actualizar, primero se debe añadir a VCS. (Oviedo, 2007) Bibliografía Alvarez, S. (12 de marzo de 2009). Obtenido de http://www.desarrolloweb.com/articulos/caracteristicas- plsql-II.html Oviedo, R. (03 de noviembre de 2007). Obtenido de http://oracle-dbms.blogspot.com/2007/11/ventajas-de- plsql-developer.html