Java Con Base De Datos

Páginas: 6 (1479 palabras) Publicado: 20 de noviembre de 2012
Java con Bases de Datos

Java con bases de datos
Requisitos previos
Conocimientos de programación avanzada en Java Modelado de datos SQL

Objetivos
Introducción al acceso a bases de datos desde aplicaciones con Java Data Base Connectivity (JDBC)

Dirigido a
Programadores y Analistas/Programadores que deseen desarrollar aplicaciones para Internet con acceso a bases de datos
2 Contenidos

Introducción El estándar JDBC Ejemplo con JDBC Clases de JDBC API JDBC 2.0

3

Introducción Tecnología de acceso a bases de datos
Entusiasmo inicial de la tecnología Java como plataforma cliente/servidor y computación en Web Desarrolladores de bases de datos (Oracle, Informix) pretenden que los applet accedan a sus bases de datos a través de redes con tecnología Internet

En laconferencia JavaOne (mayo 1996) Sun anuncia nuevos APIs Enterprise dirigidos a aplicaciones cliente/servidor
JDBC (Java DataBase Conectivity) para acceso a bases de datos JVM incorpora un gestor específico para cada tipo de SGBD
Se apoya en la especificación y filosofía de ODBC: JDBC⇒ ODBC ⇒

4

Introducción Acceso a bases de datos desde Java

API Java Enterprise
JDBC

Métodosespecíficos proporcionados por los desarrolladores de cada base de datos Métodos desarrollados por terceras compañías

5

El estándar JDBC
JDBC como API Enterprise
Conjunto de clases de acceso a bases de datos relacionales Desarrollo de aplicaciones cliente/servidor dirigidas a empresa mediante objetos Java, applets y servlets
Sistemas de facturación Reserva de billetes de avión Catálogos MarketingSistemas basados en una arquitectura de tres niveles
Base de datos Lógica de la aplicación Interfaz de usuario
6

El estándar JDBC Características
Es parte de Java 1.1 Independiente de la plataforma Independiente de la base de datos Modelado en base a ODBC
Disminuye la curva de aprendizaje por su amplia utilización Existen implementaciones eficaces de ODBC en casi todas las plataformas ypara casi todas las bases de datos

Se basa en abstracciones comunes
La conexión: conexion El conjunto de resultados: ResultSet

7

El estándar JDBC Ventajas derivadas de JDBC:ODBC
Facilita la comunicación de la aplicación con distintos SGBD’s. Proporciona una serie de funciones para la manipulación de datos (inserción, borrado y modificación), consultas, vistas y llamadas aprocedimientos. Presenta una arquitectura de cuatro niveles:
Aplicación Administrador de orígenes de datos. Controlador/es ODBC Orígenes de datos

8

El estándar JDBC ODBC
Open DataBase Conectivity
A P L IC A C IÓ N

A d m in is t r a d o r d e o r íg n e s d e d a t o s

C o n t r o la d o r ODBC

C o n t r o la d o r ODBC

C o n t r o la d o r ODBC

O r ig e n d e d ato s

O r ig e n d ed ato s

O r ig e n d e d ato s

A R Q U IT E C T U R A O D B C
9

El estándar JDBC Configuración JDBC:ODBC

10

El estándar JDBC Configuración JDBC:ODBC

11

El estándar JDBC Configuración JDBC:ODBC

12

El estándar JDBC Configuración JDBC:ODBC

13

El estándar JDBC Configuración JDBC:ODBC

14

El estándar JDBC Configuración JDBC:ODBC

15

El estándar JDBCConfiguración JDBC:ODBC

16

El estándar JDBC Implementación
Paquete java.sql
Los programas deben declarar el uso de este paquete

import java.sql.* El Gestor JDBC
Para una base de datos concreta

Oracle Borland
Genérico para varias bases de datos

JDBC:ODBC Se traducen las llamadas JDBC en llamadas ODBC

17

Implementación de Sun del O DBC

Ejemplo de implementación de unafirma de bases de datos

fichero .class

Applet / Aplicación

fichero .class

API JDBC

API JDBC

G estor de JDBC

M áquina Virtual Java G estor de JDBC de la firma de la base de datos

Puente JDBC a O DBC

SO huésped / Hardw are G estor O DBC

Sistema O perativo

Internet/intranet

Sistema O perativo

Servidor de Base de Datos

Base de Datos

El estándar JDBC...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Base De Datos Orientados A Objetos Java
  • ACCESO A BASE DE DATOS DESDE JAVA
  • Aplicacion java con base de datos embebida
  • Conexión bases de datos oracle con java fase 1
  • Bases de datos con java
  • Base de datos con java
  • Base De Datos En Java Y Msql
  • Java con base de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS