SlideShare una empresa de Scribd logo
CARRERA PROFESIONAL:
INGENIERÍA DE SISTEMAS Y TELEMÁTICA
DOCENTE:
ING.MARCO AURELIO PORRO CHULLI
CURSO:
LABORATTORIO DE PROGRAMACIÓN II
ALUMNOS:
LEÓN CHONLÓN DORIS
LÓPEZ REYES ELFER OSMIN
ROMERO BURGOS SELENE
TEMA:
Java DataBase Connectivity(JDBC)
CICLO:V SECCIÓN:B
BAGUA GRANDE_AMAZONAS_PERÚ_2017
Capa de Acceso de datos, creación.
Modelo de dos capas: se basa en que la conexión entre la aplicación
java, que se esta ejecutando se conecte directamente a la base de datos,
para esto se necesita el driver JDBC, se puede acceder ala base de datos a
través de la red, sin importar en que maquina este la base de datos.
Modelo de tres capas:
Se encarga de enviar las sentencias SQL a la base de datos, aquí el
usuario no tiene acceso a la base de datos.
Este modelo mantiene el control del tipo de operaciones que se realizan
con la base de datos.
CREACIÓN/ARQUITECTURA.
Configuración de conexión BD con NetBeans.
 Ingresamos al administrador de configuración de sql server,
elegimos configuración de red de sql server, protocolos de
msqlserver.
 Seleccionamos TCP/IP, y lo habilitamos, también habilitamos
las direcciones Ip.
 Vamos a servicios de sql server, seleccionamos sql
server (mssqlserver), damos doble clic y le damos reiniciar.
 Cargamos nuestro sql server, vamos a seguridad, inicios de sesión,
escogemos el usuario sa.
 Nos vamos a general, y colocamos una contraseña.
 Nos dirigimos a seguridad y seleccionamos modo de
autentificación de windows y sql server, le damos
aceptar.
Nos dirigimos a estado y seleccionamos
conceder/habilitada.
Abrimos nuestro Netbeans, creamos un nuevo
proyecto.
Establecemos la conexión con la base de datos.
JDBC (Java DataBase Connectivity)
Es un API de Java que permite al programador ejecutar
instrucciones en lenguaje estándar de acceso a
Bases de Datos, SQL (Structured Query Language, lenguaje
estructurado de consultas), que es un lenguaje de muy alto
nivel que
permite crear, examinar, manipular y gestionar Bases de Datos
relacionales.
TIPOS
Puente
jdbc - odbc
Puro java
jdbc-net
100% puro
java
Api jdbc
nativo
Puente jdbc - odbc
Es muy útil y muy utilizado ya que gracias
a él podemos acceder a los controladores odbc instalados en
cada
una de las maquinas cliente, odbc es muy recomendado hoy
en día
solo para uso experimental.
Api jdbc nativo
Es un tipo de controlador 2, se llaman así a las api
jdbc los cuales se convierten en nativos c / c++, son únicos a las
bases
de datos estos tipos de controladores te los proporciona los
proveedores de base de datos y deben ser instalados en cada
una de las maquinas cliente, lo cual si cambiamos de base de datos
también tenemos que cambiar la api nativa.
Puro java jdbc-net
Es un controlador de tipo 3, utilizado para
acceder a bases de datos, en la cual los clientes jdbc, utilizan
conectores de red estándar para así poder comunicarse con un
servidor, este conductor es muy flexible, lo cual no necesita tener
instalado en el cliente,nos permite poder acceder a distintas bases
de datos.
100% puro java
Este conductor de java puro se va a comunicar de
una forma directa con el servidor mediante la conexión de socket.
Este tipo de controlador es de un rendimiento muy alto el cual nos
proporciona en este caso en mismo vendedor. Este controlador es
muy flexible, no es necesario tener que instalar ningún software
adicional en el servidor o cliente.
CONCLUSIONES
 Al momento de desarrollar una aplicación en java tiene a ventaja que
se pueda ejecutar en cualquier sistema operativo.
 Los drivers jdbc y odbc, establecen la estructura para poder establecer
una conexión con la base de datos.
 Al concluir con este trabajo estamos dispuestos a la creación de una
nueva api, capaz de acceder a bases de datos de mutiples servidores
sql.
Jdbc

Más contenido relacionado

La actualidad más candente

JDBC
JDBCJDBC
Jdbc
JdbcJdbc
Java DataBase Connectivity
Java DataBase ConnectivityJava DataBase Connectivity
Java DataBase Connectivity
Thalia Regalado Juape
 
JDBC (Java Database Connectivity)
JDBC (Java Database Connectivity)JDBC (Java Database Connectivity)
JDBC (Java Database Connectivity)
Yanella Correa Berru
 
Jdbc
JdbcJdbc
Jdbc
JdbcJdbc
Jdbc lenguaje de programación
Jdbc lenguaje de programaciónJdbc lenguaje de programación
Jdbc lenguaje de programación
Eysin Lorenzo Delgado Mejía
 
Jdbc
JdbcJdbc
Jdbc
JdbcJdbc
Laboratorio de programación II
Laboratorio de programación IILaboratorio de programación II
Laboratorio de programación II
EDILSIA CARRERA SANCHEZ
 
Jdbc
JdbcJdbc
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)
yenny isabel cuello moron
 
JDBC
JDBCJDBC
Jdbc(JAVA DATABASE CONNECTIVITY)
Jdbc(JAVA DATABASE CONNECTIVITY)Jdbc(JAVA DATABASE CONNECTIVITY)
Jdbc(JAVA DATABASE CONNECTIVITY)
Jaime Aguilar Rafael
 
JDBC
JDBCJDBC
Trabajo de jdbc
Trabajo de jdbcTrabajo de jdbc

La actualidad más candente (19)

JDBC
JDBCJDBC
JDBC
 
Jdbc
JdbcJdbc
Jdbc
 
Java DataBase Connectivity
Java DataBase ConnectivityJava DataBase Connectivity
Java DataBase Connectivity
 
JDBC (Java Database Connectivity)
JDBC (Java Database Connectivity)JDBC (Java Database Connectivity)
JDBC (Java Database Connectivity)
 
Qué es el odbc
Qué es el odbcQué es el odbc
Qué es el odbc
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc lenguaje de programación
Jdbc lenguaje de programaciónJdbc lenguaje de programación
Jdbc lenguaje de programación
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc
JdbcJdbc
Jdbc
 
Laboratorio de programación II
Laboratorio de programación IILaboratorio de programación II
Laboratorio de programación II
 
Jdbc
JdbcJdbc
Jdbc
 
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)
 
JDBC
JDBCJDBC
JDBC
 
T1 - Introducción
T1 - IntroducciónT1 - Introducción
T1 - Introducción
 
Jdbc(JAVA DATABASE CONNECTIVITY)
Jdbc(JAVA DATABASE CONNECTIVITY)Jdbc(JAVA DATABASE CONNECTIVITY)
Jdbc(JAVA DATABASE CONNECTIVITY)
 
JDBC
JDBCJDBC
JDBC
 
Trabajo de jdbc
Trabajo de jdbcTrabajo de jdbc
Trabajo de jdbc
 

Similar a Jdbc

JAVA DATABASE CONNECTIVITY (JDBC)
  JAVA DATABASE CONNECTIVITY (JDBC)  JAVA DATABASE CONNECTIVITY (JDBC)
JAVA DATABASE CONNECTIVITY (JDBC)
MILAGRINAMAGUINAPRINCIPE
 
Trabajo desarrollo de soft.
Trabajo desarrollo de soft.Trabajo desarrollo de soft.
Trabajo desarrollo de soft.
Gerson Alarcon Regalado
 
Percy zelada
Percy zeladaPercy zelada
Percy zelada
Percy Zelada Rojas
 
Jdbc
JdbcJdbc
Trabajo de jdbc
Trabajo de jdbcTrabajo de jdbc
JDBC
JDBCJDBC
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
Erlin Darwin Herrera cieza
 
Manejo conexbd
Manejo conexbdManejo conexbd
Manejo conexbd
AnthonyFisi
 
JDBC
JDBCJDBC
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
Sonia Ramos Fernandez
 
JDBC
JDBCJDBC
Jdbc laboratorio de programacion ii
Jdbc   laboratorio de programacion iiJdbc   laboratorio de programacion ii
Jdbc laboratorio de programacion ii
diana medaly tarrillo perez
 
Connection
ConnectionConnection
Jdbc
JdbcJdbc
JDBC
JDBC JDBC
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
GREINDER MARCHENA & LIZ VASQUEZ
 

Similar a Jdbc (19)

JAVA DATABASE CONNECTIVITY (JDBC)
  JAVA DATABASE CONNECTIVITY (JDBC)  JAVA DATABASE CONNECTIVITY (JDBC)
JAVA DATABASE CONNECTIVITY (JDBC)
 
Trabajo desarrollo de soft.
Trabajo desarrollo de soft.Trabajo desarrollo de soft.
Trabajo desarrollo de soft.
 
Percy zelada
Percy zeladaPercy zelada
Percy zelada
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc
JdbcJdbc
Jdbc
 
Trabajo de jdbc
Trabajo de jdbcTrabajo de jdbc
Trabajo de jdbc
 
JDBC
JDBCJDBC
JDBC
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Manejo conexbd
Manejo conexbdManejo conexbd
Manejo conexbd
 
Manejo conexbd
Manejo conexbdManejo conexbd
Manejo conexbd
 
JDBC
JDBCJDBC
JDBC
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
JDBC
JDBCJDBC
JDBC
 
Jdbc laboratorio de programacion ii
Jdbc   laboratorio de programacion iiJdbc   laboratorio de programacion ii
Jdbc laboratorio de programacion ii
 
Connection
ConnectionConnection
Connection
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc
JdbcJdbc
Jdbc
 
JDBC
JDBC JDBC
JDBC
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 

Último

Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptxMedicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
gabrielperedasanchez
 
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
leonpool521
 
MATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptx
MATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptxMATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptx
MATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptx
Fernando Benavidez
 
Vehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebralVehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebral
everchanging2020
 
Sesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdfSesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdf
DeyvisPalomino2
 
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdfHITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
GROVER MORENO
 
Seguridad en mineria los Controles criticos
Seguridad en mineria los Controles criticosSeguridad en mineria los Controles criticos
Seguridad en mineria los Controles criticos
Melvin191754
 
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptxDesbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
ValGS2
 
IMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdf
IMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdfIMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdf
IMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdf
JonathanFernandoRodr
 
FISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdfFISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdf
JavierAlejosM
 
libro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdflibro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdf
MiriamAquino27
 
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOSAnálisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
ppame8010
 
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
FRANCISCOJUSTOSIERRA
 
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA  PPTCONTROL DE MOTORES DE CORRIENTE ALTERNA  PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
LuisLobatoingaruca
 
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica químicaCiclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
ycalful01
 
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
DavidHunucoAlbornoz
 
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
JuanChaparro49
 
Las Fuentes de Alimentacion Conmutadas (Switching).pdf
Las Fuentes de Alimentacion Conmutadas (Switching).pdfLas Fuentes de Alimentacion Conmutadas (Switching).pdf
Las Fuentes de Alimentacion Conmutadas (Switching).pdf
NicolasGramajo1
 
Hidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggfHidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggf
JavierAlejosM
 
Análisis de Sensibilidad clases de investigacion de operaciones
Análisis de Sensibilidad clases de investigacion de operacionesAnálisis de Sensibilidad clases de investigacion de operaciones
Análisis de Sensibilidad clases de investigacion de operaciones
SamuelHuapalla
 

Último (20)

Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptxMedicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
 
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
 
MATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptx
MATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptxMATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptx
MATERIALES MAGNETICOS EN EL CAMPO SIDERURGICO.pptx
 
Vehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebralVehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebral
 
Sesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdfSesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdf
 
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdfHITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
 
Seguridad en mineria los Controles criticos
Seguridad en mineria los Controles criticosSeguridad en mineria los Controles criticos
Seguridad en mineria los Controles criticos
 
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptxDesbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
 
IMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdf
IMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdfIMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdf
IMPORTANCIA DE LOS LIPIDOS EN FARMACIA.pdf
 
FISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdfFISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdf
 
libro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdflibro conabilidad financiera, 5ta edicion.pdf
libro conabilidad financiera, 5ta edicion.pdf
 
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOSAnálisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
 
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
 
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA  PPTCONTROL DE MOTORES DE CORRIENTE ALTERNA  PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
 
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica químicaCiclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
 
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
14. DISEÑO LOSA ALIGERADA MOD G VOLADO.pdf
 
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
 
Las Fuentes de Alimentacion Conmutadas (Switching).pdf
Las Fuentes de Alimentacion Conmutadas (Switching).pdfLas Fuentes de Alimentacion Conmutadas (Switching).pdf
Las Fuentes de Alimentacion Conmutadas (Switching).pdf
 
Hidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggfHidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggf
 
Análisis de Sensibilidad clases de investigacion de operaciones
Análisis de Sensibilidad clases de investigacion de operacionesAnálisis de Sensibilidad clases de investigacion de operaciones
Análisis de Sensibilidad clases de investigacion de operaciones
 

Jdbc

  • 1. CARRERA PROFESIONAL: INGENIERÍA DE SISTEMAS Y TELEMÁTICA DOCENTE: ING.MARCO AURELIO PORRO CHULLI CURSO: LABORATTORIO DE PROGRAMACIÓN II ALUMNOS: LEÓN CHONLÓN DORIS LÓPEZ REYES ELFER OSMIN ROMERO BURGOS SELENE TEMA: Java DataBase Connectivity(JDBC) CICLO:V SECCIÓN:B BAGUA GRANDE_AMAZONAS_PERÚ_2017
  • 2. Capa de Acceso de datos, creación. Modelo de dos capas: se basa en que la conexión entre la aplicación java, que se esta ejecutando se conecte directamente a la base de datos, para esto se necesita el driver JDBC, se puede acceder ala base de datos a través de la red, sin importar en que maquina este la base de datos.
  • 3. Modelo de tres capas: Se encarga de enviar las sentencias SQL a la base de datos, aquí el usuario no tiene acceso a la base de datos. Este modelo mantiene el control del tipo de operaciones que se realizan con la base de datos.
  • 5. Configuración de conexión BD con NetBeans.  Ingresamos al administrador de configuración de sql server, elegimos configuración de red de sql server, protocolos de msqlserver.  Seleccionamos TCP/IP, y lo habilitamos, también habilitamos las direcciones Ip.  Vamos a servicios de sql server, seleccionamos sql server (mssqlserver), damos doble clic y le damos reiniciar.  Cargamos nuestro sql server, vamos a seguridad, inicios de sesión, escogemos el usuario sa.  Nos vamos a general, y colocamos una contraseña.
  • 6.  Nos dirigimos a seguridad y seleccionamos modo de autentificación de windows y sql server, le damos aceptar. Nos dirigimos a estado y seleccionamos conceder/habilitada. Abrimos nuestro Netbeans, creamos un nuevo proyecto. Establecemos la conexión con la base de datos.
  • 7. JDBC (Java DataBase Connectivity) Es un API de Java que permite al programador ejecutar instrucciones en lenguaje estándar de acceso a Bases de Datos, SQL (Structured Query Language, lenguaje estructurado de consultas), que es un lenguaje de muy alto nivel que permite crear, examinar, manipular y gestionar Bases de Datos relacionales.
  • 8. TIPOS Puente jdbc - odbc Puro java jdbc-net 100% puro java Api jdbc nativo
  • 9. Puente jdbc - odbc Es muy útil y muy utilizado ya que gracias a él podemos acceder a los controladores odbc instalados en cada una de las maquinas cliente, odbc es muy recomendado hoy en día solo para uso experimental.
  • 10. Api jdbc nativo Es un tipo de controlador 2, se llaman así a las api jdbc los cuales se convierten en nativos c / c++, son únicos a las bases de datos estos tipos de controladores te los proporciona los proveedores de base de datos y deben ser instalados en cada una de las maquinas cliente, lo cual si cambiamos de base de datos también tenemos que cambiar la api nativa.
  • 11. Puro java jdbc-net Es un controlador de tipo 3, utilizado para acceder a bases de datos, en la cual los clientes jdbc, utilizan conectores de red estándar para así poder comunicarse con un servidor, este conductor es muy flexible, lo cual no necesita tener instalado en el cliente,nos permite poder acceder a distintas bases de datos.
  • 12. 100% puro java Este conductor de java puro se va a comunicar de una forma directa con el servidor mediante la conexión de socket. Este tipo de controlador es de un rendimiento muy alto el cual nos proporciona en este caso en mismo vendedor. Este controlador es muy flexible, no es necesario tener que instalar ningún software adicional en el servidor o cliente.
  • 13. CONCLUSIONES  Al momento de desarrollar una aplicación en java tiene a ventaja que se pueda ejecutar en cualquier sistema operativo.  Los drivers jdbc y odbc, establecen la estructura para poder establecer una conexión con la base de datos.  Al concluir con este trabajo estamos dispuestos a la creación de una nueva api, capaz de acceder a bases de datos de mutiples servidores sql.