ANTONIO LPEZ AURELIO
TALLER DE BASE DE DATOS
HORA: 11:00-12:00
ADO.NET JDBC
CONCEPTO Es un conjunto de clases que Es un controlador de
exponen servicios de acceso conectividad Java Database
a datos para programadores proporcionado por Microsoft,
de .NET Framework para usar con SQL Server y
ADO.NET ofrece abundancia Azure SQL Database.
de componentes para la Proporciona conectividad de
creacin de aplicaciones de base de datos Java desde
uso compartido de datos cualquier aplicacin Java,
distribuidas. Constituye una servidor de aplicaciones o
parte integral de .NET applet habilitado para
Framework y proporciona Java. Este controlador es un
acceso a datos relacionales, controlador JDBC de tipo 4
XML y de aplicaciones. que proporciona conectividad
de base de datos a travs de
las interfaces de programa de
aplicacin JDBC estndar
(API).
CLASES QUE OFRECEN
CONNECTION Proporciona una conexin
usada para comunicarse con
la fuente de datos. Tambin
acta como Abstract
Factory para los objetos
command.
COMMAND Usado para realizar alguna
accin en la fuente de datos,
como lectura, actualizacin, o
borrado de datos
relacionales.
PARAMETER Describe un simple parmetro
para un command.
DATAADAPTER "Puente" utilizado para
transferir data entre una
fuente de datos y un objeto
DataSet.
DATAREADER Es una clase usada para
procesar eficientemente una
lista grande de resultados, un
registro a la vez.
DATASET Representa un esquema (o
una base de datos entera o un
subconjunto de una). Puede
contener las tablas y las
relaciones entre esas tablas.
DATATABLEXX Representa una sola tabla en
la base de datos. Tiene un
nombre, filas, y columnas.
DATAVIEW Se incorpora dentro de un
DATATABLE y ordena los
ANTONIO LPEZ AURELIO
TALLER DE BASE DE DATOS
HORA: 11:00-12:00
datos y. si se activa un filtro,
filtra los registros. Para
facilitar estas operaciones se
usa un ndice en memoria.
DATACOLUMN Representa una columna de
la tabla, incluyendo su
nombre y tipo.
DATAROW Representa una sola fila en la
tabla, y permite leer y
actualizar los valores en esa
fila, as como la recuperacin
de cualquier fila que est
relacionada con ella a travs
de una relacin de clave
primaria - clave fornea,
DATAROWVIEW Representa una sola fila de
un DataView, la diferencia
entre un DataRow y el
DataRowView es importante
cuando se est interactuando
sobre un resultset.
DATARELATION Es una relacin entre las
tablas, tales como una
relacin de clave primaria -
clave fornea. Esto es til
para permitir la funcionalidad
del DataRow de recuperar
filas relacionadas.
CONSTRAINT Describe una propiedad de la
base de datos que se debe
cumplir, como que los valores
en una columna de clave
primaria deben ser nicos. A
medida que los datos son
modificados cualquier
violacin que se presente
causar excepciones.
BLOB Proporciona acceso a los
objetos binarios de gran
tamao.
CALLABLESTATEMENT Ejecuta procedimientos
almacenados de SQL.
CLOB Proporciona acceso a los
objetos de tipo carcter de
gran tamao.
CONNECTION Representa una conexin con
una base de datos especfica.
CONNECTIONPOOL Representa una agrupacin
de objetos Connection.
ANTONIO LPEZ AURELIO
TALLER DE BASE DE DATOS
HORA: 11:00-12:00
DATABASEMETADATA Proporciona informacin
acerca de la base de datos
como conjunto.
DATASOURCE Representa una fbrica de
conexiones de base de datos.
DRIVER Crea la conexin y devuelve
informacin acerca de la
versin del controlador.
PARAMETERMETADATA Ofrece la posibilidad de
obtener informacin acerca
de los tipos y las propiedades
de los parmetros de un
objeto PreparedStatement.
POOLEDCONNECTION Proporciona ganchos para la
gestin de agrupaciones de
conexiones.
PREPAREDSTATEMENT Ejecuta sentencias SQL
compiladas.
RESULTSET Proporciona acceso a una
tabla de datos que se genera
mediante la ejecucin de una
consulta SQL o el mtodo
catalog de
DatabaseMetaData.
RESULTSETMETADATA Proporciona informacin
sobre un conjunto de
resultados (ResultSet)
especfico.
ROWSET Es un conjunto de filas
conectado que encapsula un
conjunto de resultados
(ResultSet).
SAVEPOINT Proporciona un control ms
especfico en las
transacciones.
SQLXML Representa un valor XML de
SQL.
STATEMENT Ejecuta sentencias SQL y
obtiene los resultados.
XACONNECTION Es una conexin de base de
datos que participa en
transacciones XA globales.
Referencias Electrnicas:
https://www.ibm.com/support/knowledgecenter/es/ssw_ibm_i_71/rzahh/rzahhjdbcclass.htm
https://docs.oracle.com/javase/8/docs/technotes/guides/jdbc/
https://msdn.microsoft.com/es-es/library/e80y5yhx(v=vs.110).aspx
www.ehu.eus/mrodriguez/archivos/csharppdf/ADONET/ADONET.pdf