Implementaciones

Esta es la sección en la cual tratamos de poner en práctica los conocimientos presentados en las demás secciones del Blog. Aquí podrá encontrar técnicas y prácticas comunes del día a día que facilitan el desarrollo de soluciones informáticas y contribuyen a agilizar la lógica.

Cada uno de los ejemplos presentados pretende orientar al lector acerca de soluciones prácticas que aseguren la optimalidad y las buenas prácticas.

Cabe destacar que los ejemplos presentados aquí han sido ideas de quien escribe, ya que los mismo presentaron retos programáticos en determinado momento. Del mismo modo si quien lee tiene algún proyecto/solución pensada que no haya podido desarrollar, puede con toda liberta sugerirla como tema del Blog.


Implementación:
• Sentencias FOR LOOP
• Funciones RPAD y LPAD
• Procedimiento DBMS_OUTPUT.PUT_LINE
• Sentencias IF
• Manejo de Excepciones
Implementación:
• Función DECODE
• Función REPLACE
• Procedimiento DBMS_OUTPUT.PUT_LINE

Implementación:
• Sentencia CREATE OR REPLACE FUNCTION
• Uso de Cursores
• Función LAST_DAY
• Función UPPER
• Función ADD_MONTHS
• Sentencias IF

Contenido:
• Oracle Live SQL
• Oracle Application Express
• Tutorials Point
• SQLFiddle
• W3Schools
• SQLiteOnline

Implementación:
• Sentencia ALTER SESSION SET NLS_DATE_FORMAT
• Sentencia CREATE OR REPLACE FUNCTION
• Función EXTRACT DAY/MONTH FROM
• Función TRUNC
• Función ADD_MONTHS
• Sentencias IF
• Manejo de Excepciones

Implementación:
• TYPE RECORD
• TYPE TABLE OF 
• Función DBMS_RANDOM.value
• Función RPAD
• Función TRUNC
• Función CHR

Implementación:
• El comandos VERIFY y SERVEROUTPUT
• Uso de %TYPE
• Función PRAGMA EXCEPTION_INIT
• Uso de RAISE
• Uso de Variables de Sustitución (&)
• Función REPLACE
• Manejo de Excepciones

Implementación:
• El Método BULK COLLECT.
       Cláusula LIMIT.
• Las Colecciones de PL/SQL.
       Matrices Asociativas.
       Tablas Anidadas.
       Los VARRAYS.
• Los Paquetes de Base de Datos.
• La Sobrecarga de Funciones.

Procedimiento: Dynamic Table


Implementación:
• Procedimiento GET_LINE.
• Procedimiento FOPEN.
• Procedimiento FCLOSE.
• Sentencia CREATE OR REPLACE DIRECTORY.
• TYPE  RECORD.
• TYPE  TABLE OF.
• Estructuras de Control:
       CASE.
       LOOP Simple.
Implementación:
• Procedimiento que consulta cualquier tabla en su esquema.
SQL Dinámico.
• Ejemplos de uso práctico.














Y como dice René Pérez de Calle 13: Sería una idiotez tomarse la vida de manera seria: hacen falta los idiotas pa' que exista la comedia...

Partiendo de la anterior frase, a continuación presentamos algunos chistes y frases cómicas orientados a la programación:


1. Facebook vs Twitter:
2. Enviar a 15 Amigos:

3. Su teclado no funciona:


4. Actualizaciones por Sistema Operativo:

5. Espacio: