next up previous contents
Next: Desarrollo (2 sesiones de Up: Parte 3. Precompiladores (Pro*C) Previous: Parte 3. Precompiladores (Pro*C)   Índice General

Motivación

SQL es, al mismo tiempo, un lenguaje de consultas interactivo y un lenguaje utilizado por programas de aplicación para acceder a las bases de datos. La segunda parte del programa de prácticas se ha centrado en el uso interactivo de SQL. En esta tercera parte se muestra el uso de SQL dentro de los programas de aplicación.

SQL es un lenguaje y puede ser utilizado para programación, pero sería incorrecto decir que SQL es un lenguaje de programación. SQL carece de las características habituales de los lenguajes de programaión reales: no dispone de las sentencias para construir bucles, sentencias condicionales, etc. En realidad, SQL es un sublenguaje de datos que realiza tareas de gestión de bases de datos de propósito especial. Para escribir un programa que acceda a una base de datos debe comenzarse con un lenguaje de programación convencional, como por ejemplo C o Pascal, y luego añadir o embeber sentencias de SQL en el programa. Cualquier sentencia de SQL que se puede utilizar de modo interactivo también se puede emplear en un programa de aplicación. Esto, entre otras cosas, permite comprobar el funcionamiento de las sentencias de forma interactiva, para luego codificarlas en el programa.


next up previous contents
Next: Desarrollo (2 sesiones de Up: Parte 3. Precompiladores (Pro*C) Previous: Parte 3. Precompiladores (Pro*C)   Índice General
Marques Andres Maria Mercedes
2000-07-05