COMPONENTES
OBDC
ADO.NET
JDBC
ISC B
DEFINICIN
Es un intermediario entre bases
de datos y aplicaciones, cuya
tarea
es
sostener
una
conversacin de preguntas y
respuestas entre dos "sujetos"
que no hablan el mismo idioma
y que gestionan sus recursos de
forma diferente.
Es
un
conjunto
de
componentes del software que
pueden ser usados por los
programadores para acceder a
datos y a servicios de datos. Es
una parte de la biblioteca de
clases base que estn incluidas
en
el
Microsoft
.NET
Framework.
Es una API que permite la
ejecucin de operaciones sobre
bases de datos desde el
lenguaje de programacin Java
VENTAJAS
-Permite manipular un amplio
nmero de orgenes de datos.
-Permite el poder gestionar un
amplio rango de datos con una
sola interfaz.
-El cambio de una DBMS a
otra es muy simple.
-Mayor escalabilidad en el
acceso a datos
-Utilizacin ms ptima de
recursos del servidor, ya que se
mantiene en un mnimo
indispensable la cantidad y
duracin
de
conexiones
abiertas.
-Influencia de datos de
empresas existentes
-Permite abstraerse de ciertas
operaciones de bajo nivel
DESVENTAJAS
-La principal desventaja son
las capas a travs de las cuales
tiene que pasar la consulta,
esto hace que el tiempo de
respuesta hasta que se obtienen
los datos se incremente.
- Se limita a datos relacionales
basados en la sintaxis de SQL.
-Se requiere una conexin
abierta todo el tiempo con el
servidor de base de datos, lo
cual consume recursos.
-La escalabilidad del acceso a
los datos se ve limitada por la
cantidad
de
conexiones
establecidas simultneamente
contra el servidor de BD
-El uso de una mquina
intermedia
hace
necesariamente ms lenta la
transferencia de datos que
usando drivers tipo 2 4.