Operaciones SQL

Por 9.99€ al mes tendrás acceso completo a todos los cursos. Sin matrícula ni permanencia.

Crear una tabla

Introducir las siguientes 3 líneas en el código anterior para que se cree una tabla en la base de datos seleccionada:

Statement statement = databaseConnection.createStatement();
statement.executeUpdate("CREATE TABLE nueva_tabla (dni VARCHAR(9) NOT NULL PRIMARY KEY, nombre VARCHAR(30))");
statement.close();

Borrar tabla

Teniendo en cuenta la siguiente sintaxis sql para borrar una tabla, utilizarla para borrar la tabla anterior:

DROP TABLE nueva_tabla;

Inserción

INSERT INTO table_name (column1,column2,column3,...)
VALUES (value1,value2,value3,...);

Ejercicio: insertar registro

Crear usando el gestor gráfico una tabla llamada «prueba» e insertar mediante la consola (usando la clase BufferedReader) un registro de tres campos (dni, nombre y edad).

Ejercicio: eliminar registro

Añadir un método eliminarRegistro() que contiene el código necesario para eliminar una fila.

DELETE FROM persona WHERE dni='p'

Ejercicio: modificar tabla

Añadir un método modificarRegistro() que contiene el código necesario para modificar una tabla.

El código sql sería parecido a este:

UPDATE persona SET nombre='juan', edad = 37 WHERE dni = 'u'

Por 9.99€ al mes tendrás acceso completo a todos los cursos. Sin matrícula ni permanencia.