Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ODBC
de
datos
.NET
Framework
para
OLE
DB
incluye
un
ADO .NET est basado en una arquitectura desconectada de los datos. En una
aplicacin de datos se ha comprobado que mantener los recursos reservados
mucho tiempo implica reducir el nmero de usuarios conectados y aumenta
el proceso del sistema al mantener una poltica de bloqueos y transacciones. Al
mismo tiempo, si la aplicacin mantiene ms de un objeto simultneamente, se
encuentra con el problema de tener que estar continuamente conectando con
el servidor para alimentar las relaciones existentes entre ambas, subiendo y
bajando informacin va RPC.
Con ADO .NET se consigue estar conectado al servidor slo un tiempo
estrictamente necesario para realizar la operacin de carga de los datos en el
DataSet. De esta manera se reducen los bloqueos y las conexiones a la mnima
expresin. Se pueden soportar muchos ms usuarios por unidad de tiempo y
disminuyen los tiempos de respuesta, a la par que se aceleran las ejecuciones de
los programas.
JDBC
Java
Database
Connectivity,
ms
conocida
por
sus
siglas JDBC,1 2 es
una API que permite la ejecucin de operaciones sobre bases de datos desde
el lenguaje de programacin 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.
El API JDBC se presenta como una coleccin de interfaces Java y mtodos de
gestin de manejadores de conexin hacia cada modelo especfico de base de
datos. Un manejador de conexiones hacia un modelo de base de datos en
particular es un conjunto de clases que implementan las interfaces Java y que
utilizan los mtodos de registro para declarar los tipos de localizadores a base de
datos (URL) que pueden manejar. Para utilizar una base de datos particular, el
usuario ejecuta su programa junto con la biblioteca de conexin apropiada al
modelo de su base de datos, y accede a ella estableciendo una conexin; para
Desde que inici, SQL Server Compact Edition ha sufrido una serie de cambios
y ha pasado por varias versiones, comenzando con SQL Server CE que se inclua
en SQL Server 2000; con el lanzamiento de SQL Server 2005 al mercado, SQL
Server CE cambi de nombre a SQL Server 2005 Mobile Edition, que estaba
dirigido a Smartphones y PDAs.
MSSQL CE en su versin 2005 es una base de datos compacta que necesita
menos de 2 MB de espacio en disco y solo 5 MB de memoria. Presenta gran
variedad de funciones y fue diseada para admitir una gran lista de dispositivos
inteligentes y Tablets PC. Cuenta con un motor de base de Datos compacto y un
slido optimizador de consultas, permite el acceso a datos remotos y replica de
mezcla para sincronizar datos; utiliza un subconjunto de sintaxis de SQL para las
consultas, y se integra fcilmente con Microsoft SQL Server 2005. La arquitectura
est formada por un entorno de desarrollo, un Cliente y el Servidor (ver Figura 8),
a diferencia de la nueva versin del manejador, que utiliza una arquitectura
embebida. El entorno de desarrollo incluye el equipo en donde se desarrollan las
aplicaciones, el cual debe tener Microsoft Visual Studio 2005 con .NET Compact
Framework. El entorno Cliente se compone de uno o varios dispositivos
compatibles en donde se implementa la aplicacin y SQL Server Compact Edition,
la sincronizacin puede ser a travs de Microsoft ActiveSync o de la red. El
entorno servidor est formado por uno o varios equipos en los que se ejecutan los
servicios de Microsoft Internet Information Server (IIS) y una instancia de Microsoft
SQL Server o datos propagados para un origen de datos heterogneo. IIS es
necesario para el intercambio de datos entre Servidores y clientes
Actualmente est disponible la versin de SQL Server 2008, que ofrece una nueva
solucin de Compact Edition, la versin 3.5 Service Pack 1, la cual permite
la instalacin de una pequea base de datos SQL Server en un dispositivo mvil
con plataforma Windows Mobile. Esta ltima versin de MSSQL CE es una base
de datos
computadoras personales
de
almacenamiento
limitada
con
la
que
cuentan
los
A continuacin
se
describen
cinco
de
los
SMBDm
ms
comerciales,