SlideShare una empresa de Scribd logo
1 de 13
INTRODUCCION A
BASES DE DATOS
MÓDULO 6
INDICE
1. INTRODUCCION A BASES DE DATOS
2. EL LENGUAJE SQL
3. CONFIGURACION SQL
4. DRIVERS DE CONEXIÓN
5. CONSULTAS A LA BASE DE DATOS
INTRODUCCION
¿QUE ES SQL?
CONFIGURACION
• CARGAR EL DRIVER DE LA BASE DE DATOS A ACCEDER
• DEFINIR LA “URL” DE LA BASE DE DATOS
• ESTABLECER LA CONEXIÓN
• CREAR UNA ORDEN SQL
• EJECUTARLA
• PROCESAR LOS RESULTADOS
• CERRAR LA CONEXIÓN
1.CARGAR DRIVER
LO PRIMERO ES HACER UNA LLAMADA AL DRIVER
JDBC-ODBC PARA CARGARLO.
2.DEFINIR LA URL
UNA VEZ CARGADO EL DRIVER HAY QUE DEFINIR
LA DIRECCIÓN DE LA BASE DE DATOS CON LA
CUAL SE VA A TRABAJAR.
3. ESTABLECER LA CONEXIÓN
PARA SOLICITAR UNA CONEXIÓN A LA BASE DE
DATOS SE USA LA CLASE DRIVERMANAGER.
4. CREAR UNA ORDEN SQL
1.EL SIGUIENTE PASO REQUIERE LA CREACIÓN DE
UN OBJETO DE LA CLASE STATEMENT. ÉL SE
ENCARGARÁ DE ENVIAR LA CONSULTA EN SQL A
LA BASE DE DATOS.
2.ES NECESARIA UNA INSTANCIA ACTIVA DE UNA
CONEXIÓN PARA CREAR EL OBJETO STATEMENT
5. CREAR UNA ORDEN SQL
LAS ORDENES DE SQL SON STRING
6. EJECUTAR UNA ORDEN SQL
JDBC DEVUELVE LOS RESULTADOS EN UN OBJETO DE LA CLASE
RESULTSET
1. TIENE UN MÉTODO NEXT() PARA MOVERSE A LA SIGUIENTE TUPLA
DE REGISTRO, CADA INVOCACIÓN AL MÉTODO NEXT() MUEVE EL
CURSOR A LA SIGUIENTE FILA.
2. SE UTILIZA METODOS GETXX() PARA OBTENER STRING, INT, FLOAT,
ETC.
7. PROCESAR LOS RESULTADOS
ABRIR UNA CONEXIÓN ES CARO ASÍ QUE DEBE POSPONERSE
EL CIERRE DE LA CONEXIÓN SI SE VAN A EJECUTAR MÁS
CONSULTAS A LA MISMA BASE DE DATOS
8. CERRAR LA CONEXIÓN

Más contenido relacionado

Similar a MODULO6.pptx

Unidad 9. acceso a base de datos desde java
Unidad 9. acceso a base de datos desde javaUnidad 9. acceso a base de datos desde java
Unidad 9. acceso a base de datos desde java
devsco63
 
Base de Datos por Gustavo V.M
Base de Datos por Gustavo V.MBase de Datos por Gustavo V.M
Base de Datos por Gustavo V.M
Gustavo
 
Bases Datos en java
Bases Datos en javaBases Datos en java
Bases Datos en java
jent46
 

Similar a MODULO6.pptx (20)

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)
 
Unidad 9. acceso a base de datos desde java
Unidad 9. acceso a base de datos desde javaUnidad 9. acceso a base de datos desde java
Unidad 9. acceso a base de datos desde java
 
Uso java jdbc
Uso java jdbcUso java jdbc
Uso java jdbc
 
Uso java jdbc
Uso java jdbcUso java jdbc
Uso java jdbc
 
Clase conexion java - Analisis de Sistemas
Clase conexion java - Analisis de SistemasClase conexion java - Analisis de Sistemas
Clase conexion java - Analisis de Sistemas
 
Curso Básico de JDBC
Curso Básico de JDBCCurso Básico de JDBC
Curso Básico de JDBC
 
Curso basico de base de datos con java
Curso basico de base de datos con javaCurso basico de base de datos con java
Curso basico de base de datos con java
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Base de Datos por Gustavo V.M
Base de Datos por Gustavo V.MBase de Datos por Gustavo V.M
Base de Datos por Gustavo V.M
 
Jdbc diapositivva
Jdbc diapositivvaJdbc diapositivva
Jdbc diapositivva
 
Oracle APEX Uso de Servicios REST JSON (Free Tier)
Oracle APEX Uso de Servicios REST JSON (Free Tier)Oracle APEX Uso de Servicios REST JSON (Free Tier)
Oracle APEX Uso de Servicios REST JSON (Free Tier)
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc
JdbcJdbc
Jdbc
 
Bases de Datos en en www.fiec.espol.edu.ec
Bases de Datos en  en www.fiec.espol.edu.ecBases de Datos en  en www.fiec.espol.edu.ec
Bases de Datos en en www.fiec.espol.edu.ec
 
CONNECTION
CONNECTIONCONNECTION
CONNECTION
 
Java y Bases de Datos
Java y Bases de DatosJava y Bases de Datos
Java y Bases de Datos
 
Java y Bases Datos
Java y Bases DatosJava y Bases Datos
Java y Bases Datos
 
Bases Datos en java
Bases Datos en javaBases Datos en java
Bases Datos en java
 
Jdbc
JdbcJdbc
Jdbc
 
JDBC Laboratorio de Programación II
JDBC Laboratorio de Programación IIJDBC Laboratorio de Programación II
JDBC Laboratorio de Programación II
 

Más de AaronContreras28

Más de AaronContreras28 (9)

03 Arduino - Analogo (2).pdf
03 Arduino - Analogo (2).pdf03 Arduino - Analogo (2).pdf
03 Arduino - Analogo (2).pdf
 
2022 Carta LSP.pdf
2022 Carta LSP.pdf2022 Carta LSP.pdf
2022 Carta LSP.pdf
 
MODULO1.3.pptx
MODULO1.3.pptxMODULO1.3.pptx
MODULO1.3.pptx
 
MODULO5-1.pptx
MODULO5-1.pptxMODULO5-1.pptx
MODULO5-1.pptx
 
PPT-S08-MMIRANDA-2022-01.pptx
PPT-S08-MMIRANDA-2022-01.pptxPPT-S08-MMIRANDA-2022-01.pptx
PPT-S08-MMIRANDA-2022-01.pptx
 
SESIÓN 16 - Pruebas de Aceptacion (1).pptx
SESIÓN 16 - Pruebas de Aceptacion (1).pptxSESIÓN 16 - Pruebas de Aceptacion (1).pptx
SESIÓN 16 - Pruebas de Aceptacion (1).pptx
 
PresentacionFinal.pptx
PresentacionFinal.pptxPresentacionFinal.pptx
PresentacionFinal.pptx
 
ULTIMOS 3 CUPOS.pdf
ULTIMOS 3 CUPOS.pdfULTIMOS 3 CUPOS.pdf
ULTIMOS 3 CUPOS.pdf
 
Week-03.pdf
Week-03.pdfWeek-03.pdf
Week-03.pdf
 

Último

sistema político Mariangel Adjam Mapa mental
sistema político Mariangel Adjam Mapa mentalsistema político Mariangel Adjam Mapa mental
sistema político Mariangel Adjam Mapa mental
MariangelAdjam
 
Razones_para_estar_en_contra_del_aborto.pdf
Razones_para_estar_en_contra_del_aborto.pdfRazones_para_estar_en_contra_del_aborto.pdf
Razones_para_estar_en_contra_del_aborto.pdf
KristellCordova
 

Último (12)

Imagen creada en photopea con el fin de informar acerca de los navegadores web.
Imagen creada en photopea con el fin de informar acerca de los navegadores web.Imagen creada en photopea con el fin de informar acerca de los navegadores web.
Imagen creada en photopea con el fin de informar acerca de los navegadores web.
 
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
 
Presentacion De Imagenes Digitales Y Navegadores De Internet.
Presentacion De Imagenes Digitales Y Navegadores De Internet.Presentacion De Imagenes Digitales Y Navegadores De Internet.
Presentacion De Imagenes Digitales Y Navegadores De Internet.
 
Dominios_De_Internet.pdf
Dominios_De_Internet.pdfDominios_De_Internet.pdf
Dominios_De_Internet.pdf
 
sistema político Mariangel Adjam Mapa mental
sistema político Mariangel Adjam Mapa mentalsistema político Mariangel Adjam Mapa mental
sistema político Mariangel Adjam Mapa mental
 
ciberseguridad y seguridad informatica- alex jaren.pptx
ciberseguridad y seguridad informatica- alex jaren.pptxciberseguridad y seguridad informatica- alex jaren.pptx
ciberseguridad y seguridad informatica- alex jaren.pptx
 
Cuadernooooooo_ESI_Secundaria_2_2017.pdf
Cuadernooooooo_ESI_Secundaria_2_2017.pdfCuadernooooooo_ESI_Secundaria_2_2017.pdf
Cuadernooooooo_ESI_Secundaria_2_2017.pdf
 
Manual-Microsoft-Office-Excel-2i010-basico.pdf
Manual-Microsoft-Office-Excel-2i010-basico.pdfManual-Microsoft-Office-Excel-2i010-basico.pdf
Manual-Microsoft-Office-Excel-2i010-basico.pdf
 
Razones_para_estar_en_contra_del_aborto.pdf
Razones_para_estar_en_contra_del_aborto.pdfRazones_para_estar_en_contra_del_aborto.pdf
Razones_para_estar_en_contra_del_aborto.pdf
 
PARTES DE LA PANTALLA DE POWER POINT.pptx
PARTES DE LA PANTALLA DE POWER POINT.pptxPARTES DE LA PANTALLA DE POWER POINT.pptx
PARTES DE LA PANTALLA DE POWER POINT.pptx
 
COMO PUBLICAR UNA PRESENTACION GRAFICA EN INTERNET .pptx
COMO PUBLICAR UNA PRESENTACION GRAFICA EN INTERNET .pptxCOMO PUBLICAR UNA PRESENTACION GRAFICA EN INTERNET .pptx
COMO PUBLICAR UNA PRESENTACION GRAFICA EN INTERNET .pptx
 
PerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidiana
PerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidianaPerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidiana
PerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidiana
 

MODULO6.pptx

  • 1. INTRODUCCION A BASES DE DATOS MÓDULO 6
  • 2. INDICE 1. INTRODUCCION A BASES DE DATOS 2. EL LENGUAJE SQL 3. CONFIGURACION SQL 4. DRIVERS DE CONEXIÓN 5. CONSULTAS A LA BASE DE DATOS
  • 5. CONFIGURACION • CARGAR EL DRIVER DE LA BASE DE DATOS A ACCEDER • DEFINIR LA “URL” DE LA BASE DE DATOS • ESTABLECER LA CONEXIÓN • CREAR UNA ORDEN SQL • EJECUTARLA • PROCESAR LOS RESULTADOS • CERRAR LA CONEXIÓN
  • 6. 1.CARGAR DRIVER LO PRIMERO ES HACER UNA LLAMADA AL DRIVER JDBC-ODBC PARA CARGARLO.
  • 7. 2.DEFINIR LA URL UNA VEZ CARGADO EL DRIVER HAY QUE DEFINIR LA DIRECCIÓN DE LA BASE DE DATOS CON LA CUAL SE VA A TRABAJAR.
  • 8. 3. ESTABLECER LA CONEXIÓN PARA SOLICITAR UNA CONEXIÓN A LA BASE DE DATOS SE USA LA CLASE DRIVERMANAGER.
  • 9. 4. CREAR UNA ORDEN SQL 1.EL SIGUIENTE PASO REQUIERE LA CREACIÓN DE UN OBJETO DE LA CLASE STATEMENT. ÉL SE ENCARGARÁ DE ENVIAR LA CONSULTA EN SQL A LA BASE DE DATOS. 2.ES NECESARIA UNA INSTANCIA ACTIVA DE UNA CONEXIÓN PARA CREAR EL OBJETO STATEMENT
  • 10. 5. CREAR UNA ORDEN SQL LAS ORDENES DE SQL SON STRING
  • 11. 6. EJECUTAR UNA ORDEN SQL JDBC DEVUELVE LOS RESULTADOS EN UN OBJETO DE LA CLASE RESULTSET
  • 12. 1. TIENE UN MÉTODO NEXT() PARA MOVERSE A LA SIGUIENTE TUPLA DE REGISTRO, CADA INVOCACIÓN AL MÉTODO NEXT() MUEVE EL CURSOR A LA SIGUIENTE FILA. 2. SE UTILIZA METODOS GETXX() PARA OBTENER STRING, INT, FLOAT, ETC. 7. PROCESAR LOS RESULTADOS
  • 13. ABRIR UNA CONEXIÓN ES CARO ASÍ QUE DEBE POSPONERSE EL CIERRE DE LA CONEXIÓN SI SE VAN A EJECUTAR MÁS CONSULTAS A LA MISMA BASE DE DATOS 8. CERRAR LA CONEXIÓN