Saltar la navegación

3.- Edición de la información mediante sentencias SQL.

Caso práctico

Juan.
Ministerio de Educación (Uso educativo nc)



La aplicación web de juegos online que está desarrollando Juan, debe acceder a la base de datos desde su código fuente para recoger datos almacenados en ella. La herramienta gráfica que ha estado utilizando Ana para introducir datos no puede usarse para que la aplicación que está desarrollando realice esa misma operación. Tendrá que utilizar, desde el código fuente de la aplicación, sentencias del lenguaje SQL que permiten la manipulación de los datos. Por ello, va a practicar con Ana el uso de esas sentencias SQL desde la aplicación  SQLDeveloper, para más adelante implementarlas en el código fuente de la aplicación.

El lenguaje SQL dispone de una serie de sentencias para la edición (inserción, actualización y borrado) de los datos almacenados en una base de datos. Ese conjunto de sentencias recibe el nombre de Data Manipulation Language (DML).

Como ya sabemos las sentencias SQL pueden ser ejecutadas desde la línea de comandos de SQLPlus o escribiéndolas en la Hoja de trabajo de SQLDeveloper.

Para trabajar con  SQLDeveloper utiliza  el botón Botón SQL para introducir comandos SQL en SQLDeveloper . Solicitará la conexión con la que queremos trabajar pudiendo seleccionarla desde la lista desplegable asociada. Una vez elegida se abrirá en la pantalla la Hoja de trabajo desde donde podremos introducir las sentencias SQL. Para ejecutar la sentencias SQL activa utiliza el botón Botón Ejecutar SQL activa identificado por una flecha verde situado en la parte superior de la pantalla. Si quieres ejecutar otras sentencias SQL, que se encuentren en la Hoja de trabajo, selecciónalas antes pulsar el botón de ejecución.

El resultado de la operación, consulta en caso de SELECT,  o estado, en caso de otras operaciones, se mostrará en la parte inferior de la pantalla.

Entre las muchas opciones interesantes de SQLDeveloper, tienes la posibilidad de acceder a todas las sentencias SQL que has escrito, aunque no las hayas guardado, con el botón  Botón Historial SQL de SQLDeveloper representado como un reloj sobre una hoja situado en la parte superior.