SQL Server Compact Edition o Mobile Edition
Posted by svangulo | Filed under Uncategorized
Hoy les quiero comentar sobre SQL Server Compact Edition o Server Mobile Edition la cual es una base de datos compacta y relacional de libre y distribución, usada para dispositivos móviles inteligentes que ejecuten Microsoft Windows Compact Edition .Net o Windows Mobile.
Su Primera versión 1.0 fue lanzado en el 2000 para almacenamiento y sincronización de aplicaion es Pocket PC. Despues en el 2005 surge la versión 2.0 junto con Visual Studio.Net 2003 y .Net Compac Framework
Luego 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
En la actualidad 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.
Características de SQL Server Compact Edition
Las dos características distintivas de Sql Server Compact Edition son compatibilidad con DataDirectory e implementación con ClickOnce, peros su característica más primordial es el procesador y optimizador de consultas diseñado especialmente para entornos móviles que pueden soportar un subconjunto 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.
En SQL Server Compact Edition podemos mencionar las siguientes características:
- Procesador de consultas
Entre las particularidades de los procesadores de consultas tenemos:
- Optimización basada en costes la cual que aprovecha las ventajas de la compatibilidad con las estadísticas en el motor para crear planes de consulta.
- Plan de ejecución y sugerencias de consultas para poder ver el plan de consultas y refinarlas cuando se a necesario.
- Nuevos objeto SQLResultSet que permite obtener acceso directo a las base de datos sin almacenar datos en doble búfer en el dispositivo con un objeto DataSet.
- Combinación con SQL Server 2005 y Visual Studio 2005
- En lo que respecta a visual posee compatibilidad con la cadena DataDirectory que indica la ruta de acceso de la base de datos y que proporciona el uso de un proyecto y a implementación de una aplicación.
- Implementación de base de datos en el equipo local a partir de Management Studio y Management Studio Express, se pueden configurar y llenarlas de datos e ser implementadas en varios dispositivos
- En tanto con SQL Server 2005 cuenta con una API administada que permite modificar datos de la lógica de negocios antes de guardarlos en la base de datos.
- Editor SQL es la herramienta para probar y diseñar de forma interactiva secuencias de comandos, consultas e instrucciones Transact-SQL


