El tema de hoy en el curso será el manejo de excepciones en Oracle. Las excepciones posibilitan una programación más estructurada en PL/SQL. El problema es que permiten tanta flexibilidad que utilizándolas indiscriminadamente corremos el riesgo de perder de vista nuestro objetivo. Creo que antes de comenzar cualquier proyecto que incluya PL/SQL es necesario sentarse y discutir cual será la política de gestión de errores que se llevará a cabo. Una política mal planificada nos puede llevar a un camino sin retorno.
11_-manejo-de-excepciones.pdf
Creo que el tema de cursores es el más importante de los que componen este curso. Me podéis decir que no … que lo que hace falta saber es como hacer un INSERT o una SELECT, o cualquier otra DML. Sí, es cierto, pero es que todas las instrucciones DML son cursores. Implícitos, pero cursores. Además, los cursores explícitos son la herramienta de programación más potente de la que disponemos, juntamente con las sentencias de control y los procedimientos almacenados. A pesar de ser tan útiles, son muy poco utilizados.
10_-cursores-explicitos.pdf
Acabo de encontrar una guía de instalación de Oracle 10gR2 en OUL4, sobre una máquina virtual utilizando VMWare Server (versión para WinXP). También he visto una guía algo más sencilla para instalar Oracle 11g en la distribución Ubuntu Gutsy Gibbon, y otra para hacer lo mismo con Oracle 10gR2 sobre Ubuntu Edgy.
Sin embargo, la instalación que más me trae recuerdos es la de Oracle 8.1.7 sobre Red Hat 8.0.
Javier Jofre (12-May-2010)
Gracias a O'Reilly, podemos asistir vía online y de forma gratuita a algunos cursos sobre desarrollo en Java para Android. Próximamente (en unos días) empieza el curso de creación de un cliente twitter. Espero que lo disfrutéis.