O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Funciones

Erick Ojeda Espanhol

Conteúdo do mapa

Funciones

  1. ¿Qué son?

    • rutina almacenada que recibe unos parámetros escalares de entrada
      • procesa los parámetros según la definición de la función
        • retorna en un resultado de un tipo específico que permitirá su utilización con un objetivo.
  2. Tipos de Funciones

    • Funciones escalares
      • reciben parámetros de entrada para ser procesados y al final retornar en un valor con un tipo de dato sencillo
        • Ejemplos
          • UCASE() - Convierte un campo a mayúsculas
          • LCASE() - Convierte un campo a minúsculas
          • MID() - Extrae caracteres de un campo de texto
          • LEN() - Devuelve la longitud de un campo de texto
          • NOW() - Devuelve la hora y fecha actuales del sistema
          • FORMAT() - Da formato a un formato para mostrarlo
    • Funciones con valores de tabla en línea
      • tiene la misma sintaxis que una función escalar, la única diferencia es que devuelve tipo de dato TABLE
    • Funciones con valores de tabla y múltiples instrucciones
      • similar a las funciones de tabla en línea, pero ahora incluyen un bloque de sentencias para manipular la información antes de retornar la tabla
    • Funciones agregadas SQL
      • devuelven un sólo valor, calculado con los valores de una columna.
        • AVG() - La media de los valores
        • COUNT() - El número de filas
        • MAX() - El valor más grande
        • MIN() - El valor más pequeño
        • SUM() - La suma de los valores
        • GROUP BY - Es una sentencia que va muy ligada a las funciones agregadas
  3. Cláusulas

    • Encryption
      • Indica que el Motor de base de datos convertirá el texto original de la instrucción CREATE FUNCTION a un formato encriptado.
        • los usuarios que no dispongan de acceso a las tablas del sistema o a los archivos de base de datos no podrán recuperar el texto protegido.
    • Schemabinding
      • Especifica que la función está enlazada a los objetos de base de datos a los que hace referencia.
        • los objetos base no se pueden modificar de una forma que afecte a la definición de la función.
  4. las funciones no pueden alterar ni borrar ningún objeto en la base de datos de la cual dependan, lo que provee seguridad a la información

  5. Modificar una función

    • basta con sustituir CREATE FUNCTION por ALTER FUNCTION y redefinir las instrucciones que se encuentran dentro de la función.
      • este comando te permite cambiar absolutamente toda la sintaxis de la función siempre que nos refiramos a ella con su mismo nombre original.
  6. Borrar una función

    • Elimina una función con la sentencia DROP.
      • Ejemplo: DROP FUNCTION reporte_libros

Informações

Descrição
Mapa Mental sobre Funciones, criado por Erick Ojeda em 02-10-2019.
Criado por
Erick Ojeda · out 2019
Atualizado
2 out 2019
Visualizações
5
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?