• En esta ocasión les voy a platicar acerca de SQL Server Compact Edition llamada anteriormente SQL Server Mobile Edition el cual es un motor de base de datos relacional de libre descarga y distribución, tanto para dispositivos móviles inteligentes y Tablet PC. Ahora conozcamos más de su historia.

    Este motor fue lanzado en el 2001 con su versión 1.0. Luego con la aparición de Visual Studio.Net 2003 y .Net Compac Framework se hizo presente la versión 2.0 de SQL Server Compact Edition.

    Después en el año 2006 se anuncia la versión 3.0 junto con el lanzamiento de Visual y SQL Server 2005 a partir de esta versión de Compact Edition surgen nuevas características y funcionalidades como el acceso simultaneo y soporte transaccional

    Actualmente contamos con la versión 3.5 pero ya se ha anunciado la versión 4.0 con nuevas sorpresas para el desarrollo de aplicaciones ASP.NET algo que se debe menciona es que este motor siempre ha estado sujeto al lanzamiento de Visual Studio.Net.

    Entre sus características podemos mencionar:

    Tal vez su principal característica es que posee un procesador y optimizador de consultas especialmente diseñado para entornos móviles que pueden soportar un subconjunto de tipos de datos y de sentencias T-SQL.

    Podemos también mencionar que SQL Compact Edition puede ser usada tanto por aplicaciones .NET Framework así  como .NET Compact Framework. También posee

    También ofrece la posibilidad de cifrado con una contraseña de 40 caracteres para seguridad de la misma.

    Posee una gran optimización de la confiabilidad y el rendimiento debido a que posee nuevas y actualizadas características entre estas tenemos:

    En cuanto a su entorno posee lo que es Entrono de Desarrollo

    En este va incluido el equipo en que se desarrolla las aplicaciones. Este quipo puede crear tanto aplicaciones administrativas como aplicaciones nativas.

    Y Entorno de Cliente y Servidor, en el cliente está compuesto de de uno o varios dispositivos compatibles en los que se implementan la aplicación, mientras que en el servidor está formado por uno o varios equipos en los que se ejecuta los servicios.

    En resumen Entorno de desarrollo Proporciona más información sobre el entorno de desarrollo de SQL Server Compact Edition y Entorno de cliente y servidor proporciona más información sobre el entorno de cliente y servidor de SQL Server Compact Edition.

    Integración con SQL Server  y Visual Studio

    Además de compacta este motor también permite combinación con estas poderosas herramientas.

    En lo que respecta Sql Server se pude adminstrar una una base de datos en un de un dispositivo mediante el SQL Server Management Studio. Entre las ventajas de usar Management Studio tenemos:

    • Planes gráficos de ejecución de consultas permite ver fácilmente los planes de consultas.
    • Mejoras en el asistente para configurar la sincronización Web como la compatibilidad con directorios virtuales HTTPS
    • Editor SQL es la herramienta para probar y diseñar de forma interactiva secuencias de comandos, consultas e instrucciones Transact-SQL

    En lo que respecta a Visual Studio puedo mencionar las siguientes características de compatibilidad:

    • Compatibilidad con DataDirectory la cual es una cadena que indica la ruta de acceso de la base de datos y que facilita el uso de un proyecto y a implementación de una aplicación.
    • Implementación de ClickOnce para aplicaciones administradas
      la cual  permite implementar aplicaciones simplifica la implementación de una aplicación basada en Windows en un servidor Web o en un recurso compartido de archivos de red..

    En lo que concierne a  los modelos de programación SQL Server Compact Edition es compatible con:

    • ADO .NET
    • OLE DB

   

Recent Posts

Recent Comments

Ir a la barra de herramientas