SlideShare una empresa de Scribd logo
Integrantes:
Gilda Pamela Silva Flores
Karla Febres Puelles
Carrera : Ingeniería de Sistemas y Telemáticas
Ciclo: V-A
Curso: Laboratorio de Programación II.
Tema: JDBC
Conexión SQL con Netbeans
¿Qué es JDBC?
JDBC es el API para la ejecución de sentencias SQL. (Como punto de interés
JDBC es una marca registrada y no un acrónimo, no obstante, a menudo es
conocido como “Java Database Connectivity”). Consiste en un conjunto de
clases e interfaces escritas en el lenguaje de programación Java. JDBC
suministra un API estándar para los desarrolladores y hace posible escribir
aplicaciones de base de datos usando un API puro Java. Usando JDBC es fácil
enviar sentencias SQL virtualmente a cualquier sistema de base de datos. En
otras palabras, con el API JDBC, no es necesario escribir un programa
que acceda a una base de datos Sybase, otro para acceder a Oracle y
otro para acceder a Informix. Un único programa escrito usando el API
JDBC y el programa será capaz de enviar sentencias SQL a la base de
datos apropiada.
¿Qué hace JDBC?
Simplemente JDBC hace posible estas tres cosas:
• Establece una conexión con la base de datos.
• Envía sentencias SQL
• Procesa los resultados. El siguiente fragmento de código nos
muestra un ejemplo básico de estas tres cosas:
JDBC es un API de bajo nivel y una base para API’s de alto
nivel.
JDBC es una interfase de bajo nivel, lo que quiere decir
que se usa para ‘invocar’ o llamar a comandos SQL
directamente. En esta función trabaja muy bien y es más
fácil de usar que otros API’s de conexión a bases de
datos, pero está diseñado de forma que también sea la
base sobre la cual construir interfaces y herramientas de
alto nivel. Una interfase de alto nivel es ‘amigable’, usa
un API mas entendible o más conveniente que luego se
traduce en la interfase de bajo nivel tal como JDBC.
Jdbc
Jdbc
ejemplos
Se asume que se tiene instalado una DBMS Oracle 8i
(versión 8.1.6) y que se puede conectar usando el driver de
JDBC.
Brevemente estos ejemplos muestran cómo conectarse a la
Base de Datos y usar sentencias SQL simples como
"select", "insert", "update" y "delete".
Algunos ejemplos simples:
Jdbc
Jdbc
Jdbc
Jdbc
Recomendaciones
 JDBC es usado para enviar comandos SQL hacia una base de
datos relacional, que puede ser Oracle, Infomix, SyBase,
etc.
 Nos realizar estas operaciones necesitaría.
 Hemos de tener en cuenta que el tipo del campo en la tabla
debe ser convertible al tipo de datos Java solicitado.
Jdbc

Más contenido relacionado

La actualidad más candente (19)

PPTX
PPT
T1 - Introducción
DOCX
Qué es el odbc
PPTX
PPTX
Java DataBase Connectivity
PPTX
Java Database Connectivity [JDBC]
PPTX
PPTX
Jdbc(Java Database Connectivity)
DOC
JDBC MONOGRAFIA
PPTX
PPTX
Jdbc(JAVA DATABASE CONNECTIVITY)
PPTX
Arquitectura y diseño de aplicaciones Java EE
T1 - Introducción
Qué es el odbc
Java DataBase Connectivity
Java Database Connectivity [JDBC]
Jdbc(Java Database Connectivity)
JDBC MONOGRAFIA
Jdbc(JAVA DATABASE CONNECTIVITY)
Arquitectura y diseño de aplicaciones Java EE
Publicidad

Similar a Jdbc (18)

PPTX
Trabajo desarrollo de soft.
PPTX
Jdbc laboratorio de programacion ii
PPTX
PPTX
JAVA DATABASE CONNECTIVITY (JDBC)
PPTX
PPTX
Java con base de datos
PPTX
Qué es jdbc
PPTX
Jdbc(desarrollo de software i yanina y yenny)
PPTX
PPTX
Java con base de datos
Trabajo desarrollo de soft.
Jdbc laboratorio de programacion ii
JAVA DATABASE CONNECTIVITY (JDBC)
Java con base de datos
Qué es jdbc
Jdbc(desarrollo de software i yanina y yenny)
Java con base de datos
Publicidad

Más de SILVA19_PAMELA (11)

PPTX
LABORATORIO DE PROGRAMACIÓN I
PPTX
LABORATORIO DE PROGRAMACIÓN I.
PPTX
OBJETO SQLCOMMAND.
PPTX
LABORATORIO DE PROGRAMACIÓN I.
PPTX
Año del buen servicio al cuidadano
PPTX
LABORATORIO DE PROGRAMACIÓN I
PPTX
LABORATORIO DE PROGRAMACIÓN I
PPTX
GESTOR DE BASES DE DATOS
PPTX
LABORATORIO DE PROGRAMACIÓN I
PPTX
Diapositiva
PPTX
Programacion
LABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN I.
OBJETO SQLCOMMAND.
LABORATORIO DE PROGRAMACIÓN I.
Año del buen servicio al cuidadano
LABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN I
GESTOR DE BASES DE DATOS
LABORATORIO DE PROGRAMACIÓN I
Diapositiva
Programacion

Último (6)

PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
DOCX
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
PDF
Su punto de partida en la IA: Microsoft 365 Copilot Chat
PPTX
Conceptos basicos de Base de Datos y sus propiedades
PPTX
Derechos_de_Autor_y_Creative_Commons.pptx
PPTX
sistemas de informacion.................
AutoCAD Herramientas para el futuro, Juan Fandiño
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
Su punto de partida en la IA: Microsoft 365 Copilot Chat
Conceptos basicos de Base de Datos y sus propiedades
Derechos_de_Autor_y_Creative_Commons.pptx
sistemas de informacion.................

Jdbc

  • 1. Integrantes: Gilda Pamela Silva Flores Karla Febres Puelles Carrera : Ingeniería de Sistemas y Telemáticas Ciclo: V-A Curso: Laboratorio de Programación II. Tema: JDBC
  • 2. Conexión SQL con Netbeans
  • 3. ¿Qué es JDBC? JDBC es el API para la ejecución de sentencias SQL. (Como punto de interés JDBC es una marca registrada y no un acrónimo, no obstante, a menudo es conocido como “Java Database Connectivity”). Consiste en un conjunto de clases e interfaces escritas en el lenguaje de programación Java. JDBC suministra un API estándar para los desarrolladores y hace posible escribir aplicaciones de base de datos usando un API puro Java. Usando JDBC es fácil enviar sentencias SQL virtualmente a cualquier sistema de base de datos. En otras palabras, con el API JDBC, no es necesario escribir un programa que acceda a una base de datos Sybase, otro para acceder a Oracle y otro para acceder a Informix. Un único programa escrito usando el API JDBC y el programa será capaz de enviar sentencias SQL a la base de datos apropiada.
  • 4. ¿Qué hace JDBC? Simplemente JDBC hace posible estas tres cosas: • Establece una conexión con la base de datos. • Envía sentencias SQL • Procesa los resultados. El siguiente fragmento de código nos muestra un ejemplo básico de estas tres cosas:
  • 5. JDBC es un API de bajo nivel y una base para API’s de alto nivel. JDBC es una interfase de bajo nivel, lo que quiere decir que se usa para ‘invocar’ o llamar a comandos SQL directamente. En esta función trabaja muy bien y es más fácil de usar que otros API’s de conexión a bases de datos, pero está diseñado de forma que también sea la base sobre la cual construir interfaces y herramientas de alto nivel. Una interfase de alto nivel es ‘amigable’, usa un API mas entendible o más conveniente que luego se traduce en la interfase de bajo nivel tal como JDBC.
  • 8. ejemplos Se asume que se tiene instalado una DBMS Oracle 8i (versión 8.1.6) y que se puede conectar usando el driver de JDBC. Brevemente estos ejemplos muestran cómo conectarse a la Base de Datos y usar sentencias SQL simples como "select", "insert", "update" y "delete". Algunos ejemplos simples:
  • 13. Recomendaciones  JDBC es usado para enviar comandos SQL hacia una base de datos relacional, que puede ser Oracle, Infomix, SyBase, etc.  Nos realizar estas operaciones necesitaría.  Hemos de tener en cuenta que el tipo del campo en la tabla debe ser convertible al tipo de datos Java solicitado.