apuntes:jdbc
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
apuntes:jdbc [2018/12/14 20:02] – [Conectando con la Base de Datos] fernando | apuntes:jdbc [2024/09/16 16:03] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 6: | Línea 6: | ||
Ya que, como hemos dicho, el driver es lo único que depende exclusivamente del SGBD utilizado, es muy sencillo escribir aplicaciones cuyo código se pueda reutilizar si más adelante tenemos que cambiar de motor de Base de Datos o bien si queremos permitir que dicha aplicación pueda conectarse a más de un SGBD de forma que el usuario no tenga porque comprometerse a un SGBD concreto si la adquiere o quiere ponerla en marcha. | Ya que, como hemos dicho, el driver es lo único que depende exclusivamente del SGBD utilizado, es muy sencillo escribir aplicaciones cuyo código se pueda reutilizar si más adelante tenemos que cambiar de motor de Base de Datos o bien si queremos permitir que dicha aplicación pueda conectarse a más de un SGBD de forma que el usuario no tenga porque comprometerse a un SGBD concreto si la adquiere o quiere ponerla en marcha. | ||
+ | |||
===== Operaciones básicas con JDBC ===== | ===== Operaciones básicas con JDBC ===== | ||
Línea 102: | Línea 103: | ||
</ | </ | ||
- | ==== Insertar | + | ===== Consultas sobre la base de datos===== |
+ | Para ejecutar una consulta (INSERT, UPDATE, DELETE o SELECT) emplearemos un objeto de tipo '' | ||
+ | ==== Insertar datos en la base de datos ==== | ||
+ | Ejecutaremos una consulta de tipo INSERT: | ||
<code java> | <code java> | ||
. . . | . . . | ||
Línea 126: | Línea 130: | ||
. . . | . . . | ||
</ | </ | ||
- | ==== Modificar datos ==== | + | |
+ | ==== Modificar | ||
<code java> | <code java> | ||
Línea 152: | Línea 157: | ||
. . . | . . . | ||
</ | </ | ||
+ | |||
==== Eliminar datos ==== | ==== Eliminar datos ==== | ||
Línea 180: | Línea 186: | ||
==== Consultas de Seleccion==== | ==== Consultas de Seleccion==== | ||
- | Una consulta de selección sobre una tabla de la base de datos devuelve un conjunto de datos organizados en filas y columnas (registros). En Java almacenamos esa información mediante | + | Una consulta de selección sobre una tabla de la base de datos devuelve un conjunto de datos organizados en filas y columnas (registros). En Java almacenamos esa información mediante |
- | Un '' | + | Un '' |
<code java> | <code java> | ||
Línea 242: | Línea 248: | ||
</ | </ | ||
- | En el caso de las funciones agregadas, podremos tener en cuenta que sólo van a devolver un valor, por lo que no será necesario preparar el código para recorrer el cursor. Podremos acceder directamente a la primera fila del // | + | En el caso de las funciones agregadas |
<code java> | <code java> |
apuntes/jdbc.1544817741.txt.gz · Última modificación: 2024/09/16 16:05 (editor externo)