SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
ORACLE11G. EFICACIA EN EL DESARROLLO               DE   APLICACIONES. ORN-
1108. 20 HORAS. ¡NUEVO!


OBJETIVOS
   • Con un enfoque eminentemente práctico, sin olvidar la teoría, este curso
     permitirá al alumno profundizar en el conocimiento de los componentes y
     funcionalidades de la base de datos Oracle.
   • Le permitirá mejorar el código SQL, comprender el funcionamiento de sus
     programas dentro de la base de datos Oracle, conocer las estructuras físicas
     de la base de datos Oracle ganando eficacia al desarrollar.
   • Será capaz de realizar ajustes de rendimiento en el código antes de
     entregarlo terminado, conociendo las principales herramientas que la base
     de datos Oracle pone a su disposición.

DIRIGIDO
   • Programadores con experiencia en SQL y PL/SQL.
   • Coordinadores de equipos de desarrollo.
   • Arquitectos de soluciones que trabajen en bases de datos Oracle.
   • Administradores de bases de datos Oracle que den soporte a equipos de
     desarrollo.
   • Administradores de bases de datos Oracle junior.

REQUISITOS INICIALES
   • Conocimientos del lenguaje SQL, lenguaje PL/SQL y fundamentos de
     sistemas operativos y bases de datos Oracle

CONTENIDOS
   • Arquitectura Oracle.
           Instancia vs base de datos.
           Estructuras de memoria.
           Procesos.
      -     Procesos background.
      -     Procesos de usuario.
           Estructuras de almacenamiento.
            -   Tablespaces.
            -   Datafiles.
            -   Tempfiles.
           REDO, UNDO, FLASHBACK, ARCHIVELOG.
           Funcionamiento interno.
            -   El optimizador.
            -   Select.
            -   Insert, delete, update.




                                                                        Página 1 de 3
   Opciones de conexión a la base de datos.
       -   Dedicated.
       -   Shared.
       -   Resident Connection Pooling.
• Estructuras Oracle.
      Tablas.
       -   Relacionales.
       -   Externas.
       -   Clustered.
       -   Temporary.
       -   Mantenimiento de tablas.
      Constraints.
      Índices.
       -   B*Tree
       -   Bitmap
       -   IOT
       -   Reversed
       -   Function
       -   Mantenimiento de índices.
      Particiones y subparticiones.
      Vistas y sinónimos.
      Vistas Materializadas.
      Secuencias.
      Triggers.
• Tipos de datos.
      Texto
      Numéricos
      Fecha
• LOB
      Transacciones, bloqueos y concurrencia.
      Transacciones.
      Bloqueos
      Concurrencia
      Operaciones en paralelo.
• Bind Variables.
• Consultas eficientes.
      Estructura de consultas.
      Subconsultas.
       -   Nested.
       -   Correlated.




                                                  Página 2 de 3
• PL/SQL
      Procedimientos.
      Funciones.
      Bloques anónimos.
      Packages.
• Utilidades de ajuste.
      EXPLAIN PLAN
      AUTOTRACE
      SQL_TRACE
      TKPROF
      AWR
      ADDM
      ASH
• Problemas más comunes.
      Excesivo uso de “commit”
      Contención de USER I/O
       -   Segmentos / bloques calientes
       -   Inexistencia de índices
       -   FK no indexadas
       -   Índices con mala cardinalidad o creados sin un análisis
       -   Inexistencia de índices reversos
       -   Secuencias y su influencia en HOT BLOCKS
      Queries simples vs queries ilegibles
      Queries simples vs queries con subqueries
      Desarrollando para OLTP vs DWH.
      Estadísticas en los esquemas de datos




                                                                     Página 3 de 3

Más contenido relacionado

La actualidad más candente (17)

Base de datos
Base de datosBase de datos
Base de datos
 
Diferentes tipos de bases de datos
Diferentes tipos de bases de datosDiferentes tipos de bases de datos
Diferentes tipos de bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Oracle - Esteban Figueroa
Oracle - Esteban FigueroaOracle - Esteban Figueroa
Oracle - Esteban Figueroa
 
Presentación de UCSQL
Presentación de UCSQLPresentación de UCSQL
Presentación de UCSQL
 
Basede datos salas ubaldo
Basede datos salas ubaldoBasede datos salas ubaldo
Basede datos salas ubaldo
 
Lenguaje SQL
Lenguaje SQLLenguaje SQL
Lenguaje SQL
 
Presentacion base de datos Cesar Morales
Presentacion base de datos Cesar MoralesPresentacion base de datos Cesar Morales
Presentacion base de datos Cesar Morales
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
04 presentacion acosta_claudio
04 presentacion acosta_claudio04 presentacion acosta_claudio
04 presentacion acosta_claudio
 
Actividad de aprendizaje 4: base de datos
Actividad de aprendizaje 4: base de datosActividad de aprendizaje 4: base de datos
Actividad de aprendizaje 4: base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datos Base de datos
Base de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Similar a Curso Oracle11g. Eficacia en el desarrollo de Aplicaciones

Similar a Curso Oracle11g. Eficacia en el desarrollo de Aplicaciones (20)

Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Cordova angelica basededatos
Cordova angelica basededatosCordova angelica basededatos
Cordova angelica basededatos
 
Grupo BD
Grupo BDGrupo BD
Grupo BD
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Introducción a NoSQL
Introducción a NoSQLIntroducción a NoSQL
Introducción a NoSQL
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
005-Proceso-ETL-Carga.pdf
005-Proceso-ETL-Carga.pdf005-Proceso-ETL-Carga.pdf
005-Proceso-ETL-Carga.pdf
 
Principales base de datos existentes
Principales base de datos existentesPrincipales base de datos existentes
Principales base de datos existentes
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
PostgreSQL, base de datos.
PostgreSQL, base de datos.PostgreSQL, base de datos.
PostgreSQL, base de datos.
 
Base de datos
Base de datosBase de datos
Base de datos
 
Taller 1, 2 y 3
Taller 1, 2 y 3Taller 1, 2 y 3
Taller 1, 2 y 3
 
Bases de Datos SQL y NoSQL
Bases de Datos SQL y NoSQLBases de Datos SQL y NoSQL
Bases de Datos SQL y NoSQL
 
Continuacion
ContinuacionContinuacion
Continuacion
 
bases de datos
bases de datosbases de datos
bases de datos
 
Act4 base de_datos_canto_josé
Act4 base de_datos_canto_joséAct4 base de_datos_canto_josé
Act4 base de_datos_canto_josé
 
Desarrollo de Almacenes de Datos con Sistemas Gestores de Bases de Datos NOSQL
Desarrollo de Almacenes de Datos con Sistemas Gestores de Bases de Datos NOSQLDesarrollo de Almacenes de Datos con Sistemas Gestores de Bases de Datos NOSQL
Desarrollo de Almacenes de Datos con Sistemas Gestores de Bases de Datos NOSQL
 

Más de CLEFormación

Certificarse en Scrum_CLEFormacion
Certificarse en Scrum_CLEFormacionCertificarse en Scrum_CLEFormacion
Certificarse en Scrum_CLEFormacionCLEFormación
 
Función eventos en JavaScript
Función eventos en JavaScriptFunción eventos en JavaScript
Función eventos en JavaScriptCLEFormación
 
JavaScript_cómo funciona este lenguaje de programación
JavaScript_cómo funciona este lenguaje de programaciónJavaScript_cómo funciona este lenguaje de programación
JavaScript_cómo funciona este lenguaje de programaciónCLEFormación
 
Certificacion DevOps CLEFormacion
Certificacion DevOps CLEFormacionCertificacion DevOps CLEFormacion
Certificacion DevOps CLEFormacionCLEFormación
 
Curso Python: paquetes
Curso Python: paquetesCurso Python: paquetes
Curso Python: paquetesCLEFormación
 
Curso Python_librerias
Curso Python_libreriasCurso Python_librerias
Curso Python_libreriasCLEFormación
 
Seminario CLEFormacion-docker
Seminario CLEFormacion-dockerSeminario CLEFormacion-docker
Seminario CLEFormacion-dockerCLEFormación
 
Seminario Scrum CLEFormacion
Seminario Scrum CLEFormacionSeminario Scrum CLEFormacion
Seminario Scrum CLEFormacionCLEFormación
 
Alfresco. La gestión de contenidos empresarial
Alfresco. La gestión de contenidos empresarialAlfresco. La gestión de contenidos empresarial
Alfresco. La gestión de contenidos empresarialCLEFormación
 
Seminario BI CLEFormación
Seminario BI CLEFormaciónSeminario BI CLEFormación
Seminario BI CLEFormaciónCLEFormación
 
Presentación Seminario Cleformación HTML5, El lenguaje del futuro
Presentación Seminario Cleformación HTML5, El lenguaje del futuroPresentación Seminario Cleformación HTML5, El lenguaje del futuro
Presentación Seminario Cleformación HTML5, El lenguaje del futuroCLEFormación
 
Curso ORACLE de CLEFormación - Oracle11g. Lenguaje SQL.
Curso ORACLE de CLEFormación - Oracle11g. Lenguaje SQL. Curso ORACLE de CLEFormación - Oracle11g. Lenguaje SQL.
Curso ORACLE de CLEFormación - Oracle11g. Lenguaje SQL. CLEFormación
 
Curso sistemas abiertos CLEFormacion - Administración de sistemas Solaris 10 ...
Curso sistemas abiertos CLEFormacion - Administración de sistemas Solaris 10 ...Curso sistemas abiertos CLEFormacion - Administración de sistemas Solaris 10 ...
Curso sistemas abiertos CLEFormacion - Administración de sistemas Solaris 10 ...CLEFormación
 
Curso CLEFormacion de Entornos Operativos y Sistemas - Administración de Red ...
Curso CLEFormacion de Entornos Operativos y Sistemas - Administración de Red ...Curso CLEFormacion de Entornos Operativos y Sistemas - Administración de Red ...
Curso CLEFormacion de Entornos Operativos y Sistemas - Administración de Red ...CLEFormación
 
Curso de Entornos Operativos y Plataformas de CLEFormación - Introducción a B...
Curso de Entornos Operativos y Plataformas de CLEFormación - Introducción a B...Curso de Entornos Operativos y Plataformas de CLEFormación - Introducción a B...
Curso de Entornos Operativos y Plataformas de CLEFormación - Introducción a B...CLEFormación
 
Curso entornos operativos y plataformas - NSQ 100
Curso entornos operativos y plataformas - NSQ 100Curso entornos operativos y plataformas - NSQ 100
Curso entornos operativos y plataformas - NSQ 100CLEFormación
 
Curso de entornos operativos y plataformas - Introducción al Cloud Computing ...
Curso de entornos operativos y plataformas - Introducción al Cloud Computing ...Curso de entornos operativos y plataformas - Introducción al Cloud Computing ...
Curso de entornos operativos y plataformas - Introducción al Cloud Computing ...CLEFormación
 
Curso de Sistemas Abiertos MySQL - Administración PostgreSQL.
Curso de Sistemas Abiertos MySQL - Administración PostgreSQL.Curso de Sistemas Abiertos MySQL - Administración PostgreSQL.
Curso de Sistemas Abiertos MySQL - Administración PostgreSQL.CLEFormación
 
Cursos sistemas abiertos MySQL - Administración Apache HTTP Server. AHT-100
Cursos sistemas abiertos MySQL - Administración Apache HTTP Server. AHT-100Cursos sistemas abiertos MySQL - Administración Apache HTTP Server. AHT-100
Cursos sistemas abiertos MySQL - Administración Apache HTTP Server. AHT-100CLEFormación
 

Más de CLEFormación (20)

Certificarse en Scrum_CLEFormacion
Certificarse en Scrum_CLEFormacionCertificarse en Scrum_CLEFormacion
Certificarse en Scrum_CLEFormacion
 
Función eventos en JavaScript
Función eventos en JavaScriptFunción eventos en JavaScript
Función eventos en JavaScript
 
JavaScript_cómo funciona este lenguaje de programación
JavaScript_cómo funciona este lenguaje de programaciónJavaScript_cómo funciona este lenguaje de programación
JavaScript_cómo funciona este lenguaje de programación
 
Certificacion DevOps CLEFormacion
Certificacion DevOps CLEFormacionCertificacion DevOps CLEFormacion
Certificacion DevOps CLEFormacion
 
Curso Python: paquetes
Curso Python: paquetesCurso Python: paquetes
Curso Python: paquetes
 
Curso Python_librerias
Curso Python_libreriasCurso Python_librerias
Curso Python_librerias
 
Curso sobre Python
Curso sobre PythonCurso sobre Python
Curso sobre Python
 
Seminario CLEFormacion-docker
Seminario CLEFormacion-dockerSeminario CLEFormacion-docker
Seminario CLEFormacion-docker
 
Seminario Scrum CLEFormacion
Seminario Scrum CLEFormacionSeminario Scrum CLEFormacion
Seminario Scrum CLEFormacion
 
Alfresco. La gestión de contenidos empresarial
Alfresco. La gestión de contenidos empresarialAlfresco. La gestión de contenidos empresarial
Alfresco. La gestión de contenidos empresarial
 
Seminario BI CLEFormación
Seminario BI CLEFormaciónSeminario BI CLEFormación
Seminario BI CLEFormación
 
Presentación Seminario Cleformación HTML5, El lenguaje del futuro
Presentación Seminario Cleformación HTML5, El lenguaje del futuroPresentación Seminario Cleformación HTML5, El lenguaje del futuro
Presentación Seminario Cleformación HTML5, El lenguaje del futuro
 
Curso ORACLE de CLEFormación - Oracle11g. Lenguaje SQL.
Curso ORACLE de CLEFormación - Oracle11g. Lenguaje SQL. Curso ORACLE de CLEFormación - Oracle11g. Lenguaje SQL.
Curso ORACLE de CLEFormación - Oracle11g. Lenguaje SQL.
 
Curso sistemas abiertos CLEFormacion - Administración de sistemas Solaris 10 ...
Curso sistemas abiertos CLEFormacion - Administración de sistemas Solaris 10 ...Curso sistemas abiertos CLEFormacion - Administración de sistemas Solaris 10 ...
Curso sistemas abiertos CLEFormacion - Administración de sistemas Solaris 10 ...
 
Curso CLEFormacion de Entornos Operativos y Sistemas - Administración de Red ...
Curso CLEFormacion de Entornos Operativos y Sistemas - Administración de Red ...Curso CLEFormacion de Entornos Operativos y Sistemas - Administración de Red ...
Curso CLEFormacion de Entornos Operativos y Sistemas - Administración de Red ...
 
Curso de Entornos Operativos y Plataformas de CLEFormación - Introducción a B...
Curso de Entornos Operativos y Plataformas de CLEFormación - Introducción a B...Curso de Entornos Operativos y Plataformas de CLEFormación - Introducción a B...
Curso de Entornos Operativos y Plataformas de CLEFormación - Introducción a B...
 
Curso entornos operativos y plataformas - NSQ 100
Curso entornos operativos y plataformas - NSQ 100Curso entornos operativos y plataformas - NSQ 100
Curso entornos operativos y plataformas - NSQ 100
 
Curso de entornos operativos y plataformas - Introducción al Cloud Computing ...
Curso de entornos operativos y plataformas - Introducción al Cloud Computing ...Curso de entornos operativos y plataformas - Introducción al Cloud Computing ...
Curso de entornos operativos y plataformas - Introducción al Cloud Computing ...
 
Curso de Sistemas Abiertos MySQL - Administración PostgreSQL.
Curso de Sistemas Abiertos MySQL - Administración PostgreSQL.Curso de Sistemas Abiertos MySQL - Administración PostgreSQL.
Curso de Sistemas Abiertos MySQL - Administración PostgreSQL.
 
Cursos sistemas abiertos MySQL - Administración Apache HTTP Server. AHT-100
Cursos sistemas abiertos MySQL - Administración Apache HTTP Server. AHT-100Cursos sistemas abiertos MySQL - Administración Apache HTTP Server. AHT-100
Cursos sistemas abiertos MySQL - Administración Apache HTTP Server. AHT-100
 

Último

ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 

Último (20)

ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 

Curso Oracle11g. Eficacia en el desarrollo de Aplicaciones

  • 1. ORACLE11G. EFICACIA EN EL DESARROLLO DE APLICACIONES. ORN- 1108. 20 HORAS. ¡NUEVO! OBJETIVOS • Con un enfoque eminentemente práctico, sin olvidar la teoría, este curso permitirá al alumno profundizar en el conocimiento de los componentes y funcionalidades de la base de datos Oracle. • Le permitirá mejorar el código SQL, comprender el funcionamiento de sus programas dentro de la base de datos Oracle, conocer las estructuras físicas de la base de datos Oracle ganando eficacia al desarrollar. • Será capaz de realizar ajustes de rendimiento en el código antes de entregarlo terminado, conociendo las principales herramientas que la base de datos Oracle pone a su disposición. DIRIGIDO • Programadores con experiencia en SQL y PL/SQL. • Coordinadores de equipos de desarrollo. • Arquitectos de soluciones que trabajen en bases de datos Oracle. • Administradores de bases de datos Oracle que den soporte a equipos de desarrollo. • Administradores de bases de datos Oracle junior. REQUISITOS INICIALES • Conocimientos del lenguaje SQL, lenguaje PL/SQL y fundamentos de sistemas operativos y bases de datos Oracle CONTENIDOS • Arquitectura Oracle.  Instancia vs base de datos.  Estructuras de memoria.  Procesos. - Procesos background. - Procesos de usuario.  Estructuras de almacenamiento. - Tablespaces. - Datafiles. - Tempfiles.  REDO, UNDO, FLASHBACK, ARCHIVELOG.  Funcionamiento interno. - El optimizador. - Select. - Insert, delete, update. Página 1 de 3
  • 2. Opciones de conexión a la base de datos. - Dedicated. - Shared. - Resident Connection Pooling. • Estructuras Oracle.  Tablas. - Relacionales. - Externas. - Clustered. - Temporary. - Mantenimiento de tablas.  Constraints.  Índices. - B*Tree - Bitmap - IOT - Reversed - Function - Mantenimiento de índices.  Particiones y subparticiones.  Vistas y sinónimos.  Vistas Materializadas.  Secuencias.  Triggers. • Tipos de datos.  Texto  Numéricos  Fecha • LOB  Transacciones, bloqueos y concurrencia.  Transacciones.  Bloqueos  Concurrencia  Operaciones en paralelo. • Bind Variables. • Consultas eficientes.  Estructura de consultas.  Subconsultas. - Nested. - Correlated. Página 2 de 3
  • 3. • PL/SQL  Procedimientos.  Funciones.  Bloques anónimos.  Packages. • Utilidades de ajuste.  EXPLAIN PLAN  AUTOTRACE  SQL_TRACE  TKPROF  AWR  ADDM  ASH • Problemas más comunes.  Excesivo uso de “commit”  Contención de USER I/O - Segmentos / bloques calientes - Inexistencia de índices - FK no indexadas - Índices con mala cardinalidad o creados sin un análisis - Inexistencia de índices reversos - Secuencias y su influencia en HOT BLOCKS  Queries simples vs queries ilegibles  Queries simples vs queries con subqueries  Desarrollando para OLTP vs DWH.  Estadísticas en los esquemas de datos Página 3 de 3