1. ESCUELA : ING. SISTEMAS Y
TELEMATICA.
CICLO : V.
AULA : 402-PABELLÓN “G”.
CURSO : LABORATORIO DE
PROGRAMACIÓN II
2.
3. DEFINICIÓN
•ES UNA API QUE PERMITE LA EJECUCIÓN DE OPERACIONES SOBRE BASES
DE DATOS DESDE EL LENGUAJE DE PROGRAMACIÓN JAVA
•EL API JDBC SE PRESENTA COMO UNA COLECCIÓN DE INTERFACES JAVA Y
MÉTODOS DE GESTIÓN DE MANEJADORES DE CONEXIÓN HACIA CADA
MODELO ESPECÍFICO DE BASE DE DATOS.
4. CARACTERISTICAS
• API A NIVEL SQL.
• COMPATIBLE CON SQL
• CREAR MÚLTIPLES MÉTODOS PARA MÚLTIPLE FUNCIONALIDAD.
• JDBC DEBE SER UN API SIMPLE, Y DESDE AHÍ, IR CRECIENDO.
5. TIPOS DE DRIVERS JDBC.
•EL PUENTE JDBC-ODBC:
•UN DRIVER MIXTO JAVA – API NATIVO
•UN DRIVER GATEWAY
•UN DRIVER JDBC 100% JAVA PURO CON PROTOCOLO NATIVO
6. APLICACIONES JDBC
• TESTCONNECTION.JAVA: APLICACIÓN QUE PERMITE COMPROBAR SI SE PUEDE ESTABLECER UNA
CONEXIÓN EXITOSA CON LA BASE DE DATOS
• APPL_01.JAVA: APLICACIÓN QUE PERMITE VISUALIZAR LAS TABLAS EXISTENTES DENTRO DE LA
BASE DE DATOS.
• APPL_02.JAVA: APLICACIÓN QUE VISUALIZA LOS DISCOS E INTÉRPRETES DENTRO DE LA BASE DE
DATOS.
• APPL_03.JAVA: APLICACIÓN QUE PERMITE CREAR UNA TABLA CON TRES CAMPOS EN LA BASE
DE DATOS.
• APPL_04.JAVA: APLICACIÓN QUE PERMITE AGREGAR NUEVO REGISTRO A LA NUEVA TABLA
CREADA ANTERIORMENTE CON APPL_03.JAVA
7. CONCLUSIONES
•JAVA DATABASE CONNECTIVITY (JDBC) ES UNA INTERFACE DE ACCESO A BASES
DE DATOS
•JDBC PROPORCIONA UNA BASE COMÚN PARA LA CONSTRUCCIÓN DE
HERRAMIENTAS Y UTILIDADES DE ALTO NIVEL.
•USANDO JDBC ES FÁCIL ENVIAR SENTENCIAS SQL VIRTUALMENTE A CUALQUIER
SISTEMA DE BASE DE DATOS.
•