Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Jdbc laboratorio de programacion ii
1. Tema: JDBC
Curso: Laboratorio de Programación II
Docente: Marco Aurelio Porro Chulli
Integrantes: Tarrillo Pérez Diana Medaly
Velarde Chuquitucto Yamily
2.
3. • Capa de acceso de datos, creación.
JDBC es un API (java.sql.*) proporcionada por Sun para lanzar
sentencias sql relacionales (estandar ANSISql-2).
4. * Configuración de Conexión BD con netbeans
Netbeans permite realizar conexiones a cualquier base de datos que
cuente con un driver JDBC y ejecutar comandos sql sobre la conexión.
Revise la estructura de la base de datos a través de la conexión que se
crea en la pestaña Services→Databases.
Dirigase a la pestaña Services.
6. La ventana New Connection Wizard seleccione en la
lista desplegable Driver el correspondiente a Oracle.
7. * Definición de jdbc. Tipos.Aplicaciones.
1. Definicion.
JDBC es usado para enviar comandos SQL hacia una base de datos
relacional, que puede ser Oracle, Infomix, SyBase, etc.
8. 2. Tipos.
Tipo 1
Son controladores que implementan la API de JDBC como una
correlación con otra API de acceso a datos, tal como Open Database
Connectivity (ODBC). Los controladores de este tipo generalmente
dependen de una biblioteca nativa, lo cual limita su portabilidad. El
controlador Bridge de JDBC-ODBC es un ejemplo de controlador de tipo
1.
Tipo 2
Son controladores que están escritos parcialmente en el lenguaje de
programación Java y parcialmente en código nativo. Estos
controladores utilizan una biblioteca cliente nativa que es específica
de la fuente de datos a la que se conectan. Debido al código nativo,
la portabilidad de estos controladores es limitada.
9. Tipo 3
Son controladores que utilizan un cliente Java puro y se comunican con
un servidor utilizando un protocolo que es independiente de la base de
datos. A su vez, el cliente transmite las peticiones del cliente a la fuente de
datos.
Tipo 4
Estos controladores son Java puro e implementan el protocolo de red de
una fuente de datos determinada. El cliente se conecta directamente con
la fuente de datos.
10. 3.Aplicaciones.
Universal Database proporciona soporte de controlador para
aplicaciones cliente y applets escritos Java utilizando JDBC, así
como para SQL incorporado para Java (SQLJ).
JDBC es una interfaz de programación de aplicaciones (API) que las
aplicaciones Java utilizan para acceder a bases de datos
relacionales. El soporte de DB2 Universal Databasepara JDBC le
permite escribir aplicaciones Java para acceder a datos DB2 locales
o datos relacionales remotos situados en un servidor que da soporte
a DRDA.
11.
12.
13.
14.
15. RECOMENDACIONES
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 - ODBC.
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 está orientado a facilitar la
ejecución en cualquier Sistema Operativo.
16. CONCLUSIONES
Los drivers JDBC y ODBC establecen la estructura para el
diseño y generación de conexiones y accesos a Base de Datos
remotas; por lo que facilita el desarrollo de nuevas aplicaciones
que la Universidad desee implementar en un futuro, orientados
con este fin.
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.
JDBC también proporciona una base común para la construcción
de herramientas y utilidades de alto nivel.