SlideShare una empresa de Scribd logo
1 de 10
“AÑO DEL BUEN SERVICIO AL CUIDADANO”
TEMA: java
CURSO: LABORATORIO DE PROGRAMACIÓN Ii.
ESPECIALIDAD: INGENIERIA DE SISTEMAS Y TELEMATICA.
NOMBRE Y APELLIDO : Mirian guisela tarrillo chavez
Jorge Luis arista coronel.
DOCENTE: MARCO AURELIO PORRO CHULL
CILCO: V – A AULA: 101
BAGUA GRANDE– PERÚ
2017
Java Database
Connectivity
CAPA DE ACCESO A DATOS
• Objetivos
La forma de lograr el
objetivo anterior
depende de la
tecnología que
estemos utilizando
Debe ser posible
modificar la
implementación de
esta capa
sin que las capas
superiores se vean
afectadas
(En el caso más
simple) la capa de
acceso a datos
proporciona las
operaciones de acceso
a los datos
persistentes en una
BD
Creación Configuración de conexión de BD
con NetBeans
NetBeans es una plataforma
para el desarrollo de
aplicaciones de escritorio
usando Java y a un Entorno
integrado de desarrollo (IDE)
desarrollado usando la
Plataforma NetBeans.
DEFINICIÓN DE JDBC.
El API
JDBC
(URL)
JDBC
Un manejador de conexiones
hacia un modelo de base de
datos en particular es un
conjunto de clases que
implementan las interfaces
Java y que utilizan los métodos
de registro para declarar los
tipos de localizadores a base de
datos
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..
JDBC (Java Database
Connectivity) es una API que
permite la ejecución de
operaciones sobre bases de datos
desde el lenguaje de
programación Java,
El esquema a
seguir en un
programa que use
JDBC es el
siguiente:
TIPOS Puente
JDBC-
ODBC
Driver API
nativo/parte
Java
Driver
protocolo de
red/todo Java
Driver
protocolo
nativo/todo
Java
APLICACIONES
La escritura de
una aplicación
JDBC tiene mucho
en común con la
escritura de una
aplicación SQL en
cualquier otro
lenguaje.
Declare
variables para
enviar datos a
tablas
de DB2 o
recuperar
datos de ellas.
Trate los
errores y
avisos de
SQL.
Desconecte de
la fuente de
datos
Acceda a los
paquetes de
Java™ donde
residen los
métodos JDBC.
Conecte con una
fuente de datos.
Ejecute sentencias
de SQL.
USO DE JDBC EN APLICACIONES JAVA
Manejar manualmente las conexiones
Cada vez que escribamos una query SQL
vamos a tener que escribirla
completamente
Manejar manualmente las relaciones
El SQL lo escribiremos para la versión y
tipo de nuestra base de datos
CONCLUSIONES
• El avance de la tecnología hizo surgir estándares que
permiten crear soluciones multibase de datos, así como
la conexión de múltiple base de datos como el JDBC y
lenguajes capaces de crear aplicaciones que se ejecuten
en cualquier plataforma de como JAVA las cuales,
aunque consumen el tiempo considerable ofrecen
soluciones para cualquier sistema.

Más contenido relacionado

La actualidad más candente (17)

Jdbc
JdbcJdbc
Jdbc
 
Jdbc
JdbcJdbc
Jdbc
 
T1 - Introducción
T1 - IntroducciónT1 - Introducción
T1 - Introducción
 
Java DataBase Connectivity
Java DataBase ConnectivityJava DataBase Connectivity
Java DataBase Connectivity
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc
JdbcJdbc
Jdbc
 
Trabajo de jdbc
Trabajo de jdbcTrabajo de jdbc
Trabajo de jdbc
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc laboratorio de programacion ii
Jdbc   laboratorio de programacion iiJdbc   laboratorio de programacion ii
Jdbc laboratorio de programacion ii
 
Curso Básico de JDBC
Curso Básico de JDBCCurso Básico de JDBC
Curso Básico de JDBC
 
Manejo conexbd
Manejo conexbdManejo conexbd
Manejo conexbd
 
Presentación Final Master JAVA UNED 2012
Presentación Final Master JAVA UNED 2012Presentación Final Master JAVA UNED 2012
Presentación Final Master JAVA UNED 2012
 
JDBC
JDBCJDBC
JDBC
 
JDBC MONOGRAFIA
JDBC MONOGRAFIAJDBC MONOGRAFIA
JDBC MONOGRAFIA
 
Arquitectura tres capas, NET
Arquitectura tres capas, NETArquitectura tres capas, NET
Arquitectura tres capas, NET
 
Conexion a bases de datos
Conexion a bases de datosConexion a bases de datos
Conexion a bases de datos
 
Jdbc Mysql
Jdbc MysqlJdbc Mysql
Jdbc Mysql
 

Similar a Jdbc(Java Database Connectivity) (20)

Jdbc diapositivva
Jdbc diapositivvaJdbc diapositivva
Jdbc diapositivva
 
Jdbc
JdbcJdbc
Jdbc
 
JDBC (Java Database Connectivity)
JDBC (Java Database Connectivity)JDBC (Java Database Connectivity)
JDBC (Java Database Connectivity)
 
Jdbc
JdbcJdbc
Jdbc
 
JDBC
JDBCJDBC
JDBC
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Jdbc(desarrollo de software i yanina y yenny)
Jdbc(desarrollo de software i yanina y yenny)Jdbc(desarrollo de software i yanina y yenny)
Jdbc(desarrollo de software i yanina y yenny)
 
Diapositiva jdbc
Diapositiva jdbcDiapositiva jdbc
Diapositiva jdbc
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc
JdbcJdbc
Jdbc
 
Percy zelada
Percy zeladaPercy zelada
Percy zelada
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc
JdbcJdbc
Jdbc
 
Jbdc
JbdcJbdc
Jbdc
 
Qué es el odbc
Qué es el odbcQué es el odbc
Qué es el odbc
 
JAVA DATABASE CONNECTIVITY (JDBC)
  JAVA DATABASE CONNECTIVITY (JDBC)  JAVA DATABASE CONNECTIVITY (JDBC)
JAVA DATABASE CONNECTIVITY (JDBC)
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc
JdbcJdbc
Jdbc
 

Más de JhiZzelh T Cz

Segundo trabajo google chrome os
Segundo trabajo google chrome osSegundo trabajo google chrome os
Segundo trabajo google chrome osJhiZzelh T Cz
 
Primer trabajo administracion de la memoria y algoritmos de reemplazo de pagina
Primer trabajo administracion de la memoria y algoritmos de reemplazo de paginaPrimer trabajo administracion de la memoria y algoritmos de reemplazo de pagina
Primer trabajo administracion de la memoria y algoritmos de reemplazo de paginaJhiZzelh T Cz
 
Controles Básicos de Android Studio
 Controles Básicos de Android Studio Controles Básicos de Android Studio
Controles Básicos de Android StudioJhiZzelh T Cz
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones movilesJhiZzelh T Cz
 
Control JTable con base de datos.pdf
Control JTable con base de datos.pdfControl JTable con base de datos.pdf
Control JTable con base de datos.pdfJhiZzelh T Cz
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datosJhiZzelh T Cz
 

Más de JhiZzelh T Cz (16)

Segundo trabajo google chrome os
Segundo trabajo google chrome osSegundo trabajo google chrome os
Segundo trabajo google chrome os
 
Primer trabajo administracion de la memoria y algoritmos de reemplazo de pagina
Primer trabajo administracion de la memoria y algoritmos de reemplazo de paginaPrimer trabajo administracion de la memoria y algoritmos de reemplazo de pagina
Primer trabajo administracion de la memoria y algoritmos de reemplazo de pagina
 
08 layoust
08 layoust08 layoust
08 layoust
 
Controles Básicos de Android Studio
 Controles Básicos de Android Studio Controles Básicos de Android Studio
Controles Básicos de Android Studio
 
04 android studio
04 android studio04 android studio
04 android studio
 
Java y xml
Java y xmlJava y xml
Java y xml
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones moviles
 
Android studio
Android studioAndroid studio
Android studio
 
Reportes
ReportesReportes
Reportes
 
Prepared statement
Prepared statementPrepared statement
Prepared statement
 
Control JTable con base de datos.pdf
Control JTable con base de datos.pdfControl JTable con base de datos.pdf
Control JTable con base de datos.pdf
 
ResultSet
ResultSetResultSet
ResultSet
 
Statement
StatementStatement
Statement
 
Conecction
ConecctionConecction
Conecction
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Java
JavaJava
Java
 

Último

Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfJessLeonelVargasJimn
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdfEdwinAlexanderSnchez2
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfErikNivor
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
Cadenas de Markov investigación de operaciones
Cadenas de Markov investigación de operacionesCadenas de Markov investigación de operaciones
Cadenas de Markov investigación de operacionesal21510263
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadANDECE
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023ANDECE
 
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdfPPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdfZamiertCruzSuyo
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para PlataformasSegundo Silva Maguiña
 
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfManual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfSandXmovex
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfIsbelRodrguez
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxEtse9
 
Uso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendiosUso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendioseduardochavezg1
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEANDECE
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfpaola110264
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 

Último (20)

Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdf
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
Cadenas de Markov investigación de operaciones
Cadenas de Markov investigación de operacionesCadenas de Markov investigación de operaciones
Cadenas de Markov investigación de operaciones
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidad
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
 
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdfPPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para Plataformas
 
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfManual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdf
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptx
 
Uso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendiosUso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendios
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSE
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 

Jdbc(Java Database Connectivity)

  • 1. “AÑO DEL BUEN SERVICIO AL CUIDADANO” TEMA: java CURSO: LABORATORIO DE PROGRAMACIÓN Ii. ESPECIALIDAD: INGENIERIA DE SISTEMAS Y TELEMATICA. NOMBRE Y APELLIDO : Mirian guisela tarrillo chavez Jorge Luis arista coronel. DOCENTE: MARCO AURELIO PORRO CHULL CILCO: V – A AULA: 101 BAGUA GRANDE– PERÚ 2017
  • 3. CAPA DE ACCESO A DATOS • Objetivos La forma de lograr el objetivo anterior depende de la tecnología que estemos utilizando Debe ser posible modificar la implementación de esta capa sin que las capas superiores se vean afectadas (En el caso más simple) la capa de acceso a datos proporciona las operaciones de acceso a los datos persistentes en una BD
  • 4. Creación Configuración de conexión de BD con NetBeans NetBeans es una plataforma para el desarrollo de aplicaciones de escritorio usando Java y a un Entorno integrado de desarrollo (IDE) desarrollado usando la Plataforma NetBeans.
  • 5. DEFINICIÓN DE JDBC. El API JDBC (URL) JDBC Un manejador de conexiones hacia un modelo de base de datos en particular es un conjunto de clases que implementan las interfaces Java y que utilizan los métodos de registro para declarar los tipos de localizadores a base de datos 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.. JDBC (Java Database Connectivity) es una API que permite la ejecución de operaciones sobre bases de datos desde el lenguaje de programación Java,
  • 6. El esquema a seguir en un programa que use JDBC es el siguiente:
  • 7. TIPOS Puente JDBC- ODBC Driver API nativo/parte Java Driver protocolo de red/todo Java Driver protocolo nativo/todo Java
  • 8. APLICACIONES La escritura de una aplicación JDBC tiene mucho en común con la escritura de una aplicación SQL en cualquier otro lenguaje. Declare variables para enviar datos a tablas de DB2 o recuperar datos de ellas. Trate los errores y avisos de SQL. Desconecte de la fuente de datos Acceda a los paquetes de Java™ donde residen los métodos JDBC. Conecte con una fuente de datos. Ejecute sentencias de SQL.
  • 9. USO DE JDBC EN APLICACIONES JAVA Manejar manualmente las conexiones Cada vez que escribamos una query SQL vamos a tener que escribirla completamente Manejar manualmente las relaciones El SQL lo escribiremos para la versión y tipo de nuestra base de datos
  • 10. CONCLUSIONES • El avance de la tecnología hizo surgir estándares que permiten crear soluciones multibase de datos, así como la conexión de múltiple base de datos como el JDBC y lenguajes capaces de crear aplicaciones que se ejecuten en cualquier plataforma de como JAVA las cuales, aunque consumen el tiempo considerable ofrecen soluciones para cualquier sistema.