PL/SQL

Description

Lenguaje de programacion SQL
David  López
Mind Map by David López, updated more than 1 year ago
David  López
Created by David López over 4 years ago
21
0

Resource summary

PL/SQL
  1. ¿Qué es?
    1. Es un lenguaje de procesamiento procedimental
      1. Implementado por Oracle
        1. Con el objetivo de interactuar con la BD
    2. Ventajas
      1. Dispone de estrucutras de programación similares a otros lenguajes
        1. Es mas extendido que el lenguaje SQL
          1. Tiene un menor trafico de red
          2. Desventajas
            1. Tiende a ser mas complejo
              1. Solo puede utilizarse en ORACLE
                1. Su sintaxis es diferente a otros lenguajes
                2. Permite realizar programas en las herramientas
                  1. Oracle Forms Oracle Reports Oracle Graphics Oracle Aplication Server
                  2. Tipos de dato
                    1. NUMBER
                      1. Almacena números enteros o de punto flotante
                      2. CHAR
                        1. Almacena datos de tipo carácter
                        2. VARCHAR2
                          1. Almacena datos de tipo carácter empleando la cantidad necesaria
                          2. BOOLEAN
                            1. Almacena valores true o false
                            2. DATE
                              1. Almacena las fechas
                                1. Se almacenan internamente como numeric
                                  1. Para realizar operaciones si es necesario
                              2. Atributo de tipo
                                1. Obtiene información de un objeto de la BD
                                  1. Ejemplo
                                    1. %TYPE
                                      1. Permite conocer el tipo de dato de
                                        1. Una constante
                                          1. Una variable
                                            1. Un campo de la BD
                                          2. %ROWTYPE
                                            1. Permite obtener el tipo de todos los datos de
                                              1. Una tabla de BD
                                                1. Un cursor
                                                  1. Una vista
                                        2. No diferencia entre mayúsculas y minúsculas
                                          1. Tablas PL-SQL
                                            1. Son tipos de dato que permiten almacenar valores
                                              1. del mismo tipo de dato
                                              2. Es similar a un array
                                              3. Estructuras control de flujo
                                                1. En PL/SQL solo cuenta con el IF como
                                                  1. Estructura control de flujo
                                                2. Utiliza sentencias GOTO
                                                  1. Sirven para desviar la ejecución a una cierta etiqueta
                                                  2. Bucles
                                                    1. PL/SQL tambien utiliza los bulces para repetir determinada acción
                                                      1. Los bulces que utilizan son FOR,LOOP y WHILE
                                                    Show full summary Hide full summary

                                                    Similar

                                                    INGENIERIA DE MATERIALES
                                                    Ricardo Álvarez
                                                    Elementos Básicos de Ingeniería Ambiental
                                                    Evilus Rada
                                                    Historia de la Ingeniería
                                                    Camila González
                                                    Introducción a la Ingeniería de Software
                                                    David Pacheco Ji
                                                    UNIDAD II DIBUJO PROYECTIVO
                                                    anyimartinezrued
                                                    GENERALIDADES DE LAS EDIFICACIONES
                                                    yessi.marenco17
                                                    MAPA MENTAL SOFTWARE APLICADOS EN INGENIERÍA CIVIL
                                                    Ruben Dario Acosta P
                                                    Estado de la ingenería mecánica y su perspectiva a futuro
                                                    Roberto Martinez
                                                    MAPA CONCEPTUAL SOBRE LA INICIATIVA CDIO
                                                    Victor Antonio Rodriguez Castañeda
                                                    Características de la Pitahaya y su potencial de uso en la industria alimentaria
                                                    Héctor Infanzón
                                                    Diapositivas neumática
                                                    Victor Zamora Delgado