Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Bases de Datos y Conectores
Unidad 1 Bases de Datos y Conectores
2
Modelo Físico de Base de Datos
Permite visualizar las entidades representadas por tablas. Permite visualizar las claves primarias de las tablas Permite visualizar las relaciones entre tablas delimitadas por la cardinalidad. Permite ver la representación completa de una situación de negocio y entenderla.
3
SQL Consultas a la Base Select Modificaciones a la Base.
Insert/Delete/Update
4
Unidad 1 - Conectores Aplicaciones implementadas en JAVA ORACLE XE
MYSQL SQLSERVER POSGRES SYBASE Aplicaciones implementadas en Visual Basic
5
Unidad 1 - Conectores Aplicaciones implementadas en JAVA CONECTOR
ORACLE XE MYSQL SQLSERVER POSGRES SYBASE Aplicaciones implementadas en Visual Basic
6
Unidad 1 - Conectores JDBC Aplicaciones implementadas en JAVA
ORACLE XE MYSQL SQLSERVER POSGRES SYBASE ODBC Aplicaciones implementadas en Visual Basic
7
Unidad 1 - Conectores ODBC: Open DataBase Connectivity
Es un estándar de acceso a base de datos desarrollado por Microsoft.
8
Unidad 1 - Conectores Caráteristicas del ODBC: Se abstrae del DBMS
El propósito de esta “capa” es traducir las consultas de datos de la aplicación en instrucciones que entiende el DBMS. Para conectarse a una Base de Datos se crea un DSN (DataSourceName), dentro del ODBC que define los parámetros, ruta y características de la conexión según los datos que solicite el fabricante.
9
Unidad 1 - Conectores JDBC Java DataBase Conectivity.
Un API que permite la ejecución de operaciones sobre bases de datos desde el lenguaje de programación Java independientemente del sistema operativo donde se ejecute o de la base de datos a la cual se accede utilizando el dialecto SQL del modelo de base de datos que se utilice.
10
Unidad 1 - Conectores Ventajas del JDBC
Posibilidad de utilizar el lenguaje SQL. Acceso sencillo a todas las funciones de SQL. Los resultados devueltos por SQL pueden ser tratados como objetos, de manera tal que, si hay errores puedan ser tratados como excepciones.
11
Unidad 1 – Conectores
12
Unidad 1 – Conectores Forma de Conexión – 100% Java/Protocolo Nativo
Los drivers o controladores JDBC de este tipo se comunican con una aplicación intermedia en el servidor utilizando sockets que trasladan las peticiones del programa cliente a una API específica del controlador. Este tipo de driver tiene la ventaja de no utilizar ningún software en el cliente. Este controlador está diseñado 100% en Java y utiliza el protocolo nativo de red para comunicarse con el DBMS, por tanto, se independiza totalmente de la plataforma
13
Unidad 1 – Conectores
14
Unidad 1 – Conectores Esquema de conexión a un DBMS desde Java
15
Unidad 1 – Conectores DriverManager: class.forName()
Carga el driver del DBMS Class.forName("oracle.jdbc.driver.OracleDriver").newInsta nce(); Class.forName(“com.mysql.jdbc.Driver").newInstance(); Una vez cargado, podemos establecer la conexión usando el método getConnection()
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.