Está en la página 1de 3

Conectividad: Punto donde se realiza un enlace entre dispositivos o sistemas.

Una conexión puede ser alambrada o inalámbrica, digital o analógica, virtual


o real, etc.

Por ejemplo, el acceso a Internet es un tipo de conexión. El objetivo de una


conexión es transferir datos.

También es la capacidad de un dispositivo (un PC, periférico, PDA, móvil,


robot, electrodoméstico, coche, etc.) de poder ser conectado (generalmente a
un PC u otro dispositivo) sin la necesidad de un ordenador, es decir en forma
autónoma.

La conectividad se compone principalmente en la transmisión de datos. Los


medios de transmisión más importantes se clasifican en dos tipos: los medios
alámbricos y los inalámbricos.

Medios alámbricos: no es el término más correcto, debido a que no siempre


el medio de conducción de las señales se constituye de alambres: un ejemplo
es la fibra óptica, que se conforma con un material de fibra de vidrio; otro es
la guía de onda, construida de un material metálico. La mejor manera de
clasificar este tipo de medios es como medios tangibles confinados sobre
conductos de cobre, fibra de vidrio o contenedores metálicos. Una de sus
principales características es que se ven limitados por el medio y no salen de
él, excepto por algunas pequeñas pérdidas.

Entre los medios confinados tenemos al alambre sin aislar, El cable coaxial,
cable par trenzado (Existen dos tipos de cable par trenzado: el cable par
trenzado sin blindaje UTP, por Unshielded Twisted Pair Cabling y el cable par
trenzado blindado STP, por Shielded Twisted Pair Cabling, cableado
estructurado.

Tecnología en torno a la fibra óptica: Este medio de comunicación utiliza la


luz confinada en una fibra de vidrio para transmitir grandes cantidades de
información en el orden de los gigabits por segundo.
Debido a que el láser trabaja a frecuencias muy altas, entre el intervalo de la
luz visible y la infrarroja, la fibra óptica es casi inmune a la interferencia y el
ruido.
Medios no físicos: (o no confinados), que son los que no están contenidos en
ninguno de los materiales descritos anteriormente y en los cuales las señales
de radiofrecuencia (RF) originadas por la fuente se radian libremente a través
del medio y se esparcen por éste (el aire, por ejemplo). El medio, aire, es
conocido técnicamente como el espectro radioeléctrico o electromagnético.
Comúnmente conocemos a este tipo de medios como medios inalámbricos.

Conectividad en Base de Datos:


Las 2 tecnologías más importantes de conectividad a la base de datos
son ADO y JDBC.

El modelo ADO, basado en el modelo de objetos, define una jerarquía de


objetos programables que pueden ser usados por desarrolladores de páginas
Web para acceder a la información almacenada en una base de datos. Una
jerarquía es un grupo de objetos relacionados que trabajan juntos para un
mismo propósito. Por ejemplo, en la siguiente figura, cada caja representa un
objeto, y cada línea representa una asociación directa entre ellos.

ADO permite diseñar sitios web que pueden acceder repetidamente a la misma
base de datos usando una misma búsqueda u otra similar. Se pueden compartir
conexiones y esto significa una menor carga de trabajo para el servidor de la
base de datos, un tiempo de respuesta más rápida y más accesos a página con
éxito.

JDBC: o Java Data Base Connectivity, creado por la empresa Sun, es la API
estándar de acceso a bases de datos con Java. Sun optó por crear una nueva
API en lugar de utilizar ODBC, porque esta última presentaba algunos
problemas desde ciertas aplicaciones Java. ODBC es una interfaz escrita en
lenguaje C, que al no ser un lenguaje portable, hacía que las aplicaciones Java
también perdiesen la portabilidad. Además, ODBC ha de instalarse
manualmente en cada máquina, mientras que los controladores (drivers) JDBC
que están escritos en Java son automáticamente instalables y portables. El
nivel de abstracción al que trabaja JDBC es más alto que el de ODBC y, de
esta forma, se pueden crear librerías de más alto nivel

ADO JDBC
• Tecnología elaborada por Microsoft
• Tiene la principal función de realizar la solicitud • Tecnología hecha por Sun Microsistems.
de los datos a la base de datos. • Tiene la función de ser un gestor para la
• Esta solicitud la realizará mediante la aplicación con respecto a la base de datos.
tecnología OLE DB, la cual estará en contacto • Por primera vez el JDBC fue empleado, tomando
de manera directa con la base de datos. como intermediario entre él y la base de datos al
• La tecnología OLE DB sólo se empleará ODBC.
cuando el DBMS pertenece de igual manera a • Como modelo cliente/servidor, el JDBC se
Microsoft, como es SQL Server. encontrará trabajando en el equipo cliente,
• ADO encapsulará a ciertos objetos de OLE DB, conectándose directamente con la base de datos.
para que de ésta manera se realice la conexión • Como modelo de tres capas, el JDBC se
con la base de datos. encontrará en una capa intermedia, donde todos
• Para realizar la gestión de acceso a bases de los usuarios pasarán por él para poder accesar a
datos heterogéneas por parte de ADO, éste la base de datos.
hará uso de ciertos objetos de la tecnología • Existen módulos JDBC que son propios de los
RDO (Remote Data Objects). fabricantes de DBMS, que son utilizados para el
• RDO dependerá de los ODBC’s para poder rápido acceso a la información de las bases de
efectuar la conexión a la base de datos y con datos de los mismos.
esto el acceso a la información. • JDBC no se encontrará ligado a trabajar con
• ADO podrá encontrarse trabajando en una alguna tecnología en específica, ya que se
página web en conjunto con código HTML; esto elaboró con la finalidad de ser portable.
será posible mediante un mecanismo de • En aplicaciones Web, JDBC se encontrará
introducción de instrucciones como es el laborando en conjunto con código HTML,
VBscript. mediante el mecanismo del Java script.

• Los objetos que conforman al ADO, no son • JDBC se elaboró con la finalidad de poder ser
compatibles con otros lenguajes, solo por compatible y portable para poder ser empleado
aquellos que pertenecen a la empresa Microsoft en aplicaciones y para la conexión con bases de
como son: Visual C++, Visual Basic, Visual datos.
Java, etc.