Este documento describe Java Database Connectivity (JDBC), una interfaz estándar para acceder a bases de datos SQL de forma uniforme. Explica que JDBC permite separar la lógica de acceso a datos de la capa de presentación y provee una base común para construir herramientas. También cubre cómo configurar la conexión a una base de datos en NetBeans y las ventajas de utilizar JDBC sobre conectarse directamente a la base de datos.
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
JDBC
1. “AÑO DEL BUEN SERVICIO AL CIUDADANO”
TÍTULO : JDBC (Java Database Connectivity)
ALUMNA : Correa Berru Yanella.
Chuquihuanga Guerrero Lenabith.
Lastra Lujan Ruth Gavi
AMAZONAS_ BAGUA GRANDE
2017
INGENIERÍA DE SITEMAS Y TELEMÁTICA
2. Java Database Connectivity (JDBC) es una
interfase de acceso a bases de datos
estándar SQL que proporciona un acceso
uniforme a una gran variedad de bases de
datos relacionales. También proporciona
una base común para la construcción de
herramientas y utilidades de alto nivel.
3. CAPA DE ACCESO DE DATOS
MODELO DE DOS CAPAS MODELO DE TRES
CAPASSe basa en que la conexión
entre la aplicación Java o el
applet que se ejecuta en el
navegador, se conectan
directamente a la base de
datos.
Las instrucciones son enviadas a
una capa intermedia entre Cliente
y Servidor, que es la que se
encarga de enviar las sentencias
SQL a la base de datos y recoger el
resultado desde la base de datos.
4. CREACIÓN DEL JDBC:
Al trabajar con datos, una opción es
incrustar la lógica específica de datos
directamente dentro de la capa de
presentación. Sin embargo, lo
recomendable es separar la lógica de
acceso a datos de la capa de
presentación.
5. CONFIGURACIÓN DE CONEXIÓN BD CON NETBEANS
• Configurar SQL server express para poder
usar el driver JDBC java:
• PASO 1: SQL server se instala por omisión
con la autenticación de windows. Ocurre que
el controlador JDBC; requiere que se utilice la
autenticación de SQL server, ya que esta
requiere de usuario y contraseña.
• PASO 2: Una vez que se tiene configurada la
autenticación de SQL server hay que ejecutar
el SQL server configuration manager.
• PASO 3: Hay que configurar la capa de red,
de modo que SQL server acepte conexiones
de red TCP/IP, una vez hecho esto hay que
reiniciar estos servicios
7. CONCLUSIONES
Utilizar JDBC implica construir y ejecutar
repetidamente sentencias Select, Insert,
Update y Delete.
Creamos mucho código que estará muy
acoplado a la base de datos que estemos
usando. Tenemos que iterar manualmente sobre
las propiedades de objetos como ResultSet cada
vez que consultemos algo en la base de datos.
Tendríamos que gestionar manualmente el
orden de las inserciones, actualizaciones y
borrados para que no hubiese problemas con la
integridad referencial.
8. RECOMENDACIONES
El diseño y desarrollo de las nuevas aplicaciones
conduce a la minimización del ingreso de datos por
parte del usuario; además el lenguaje de desarrollo que
se utiliza esta orientado a facilitar la ejecución en
cualquier sistema operativo, ya que se ajusta a los
estándares reconocidos, que permite la flexibilidad de
los cambios.
Para que exista un enlace remoto con la base de datos,
la aplicación no debe de conectarse directamente a la
base de datos, sino que mediante los drivers JDBC.