Llamado y considerado como una base de datos para dispositivos móviles y escritorios, que nos proporciona un modelo de programación común a otras ediciones de SQL Server para desarrollar aplicaciones nativas y administrativas. Soporta un subconjunto de tipos de datos y de sentencias T-SQL de SQL Server y entre las últimas novedades de la versión 3.5 se encuentran:
Posee compatibilidad con la réplica de mezcla y el acceso a datos remotos (RDA)
Podemos integrarnos con:
Microsoft SQL server
- Realizamos consultas de forma jerarjicas SELECT FROM
- Podemos aplicar Instrucciones CROSS APPLY y OUTER APPLY, es decir devuelven valores d tablas externas
- Podemos aplicar Instrucción CAST y DECIMAL, para conversiones de datos
- SET IDENTITY INSERT, inserter valores definidos
- Instrucción TOP, operaciones basicas
Microsoft Visual Studio
Microsoft Proveedor de datos
Compatibilidad:
Microsoft ADO.NET
OLE DB para SQL SERVER Compact Edition
ClickOnce.- es una tecnología de instalación de software que ayuda a simplificar la implementación o actualización de una aplicación, con tan solo actualizar los archivos en un servidor, es decir que no es necesario actualizar individualmente a cada cliente
DataDirectory- Indica la ruta de acceso de la base de datos, evitando así problemas de que la ruta este serializada en diferentes ubicaciones y facilitando compartir un proyecto, además de implementar una aplicación
Arquitectura
Nos permite trabajar en un entorno de desarrollo, de cliente y servidor
Cliente, está compuesto de uno o varios dispositivos compatibles en los que se implementan la aplicación y SQL Server Compact Edition.
Entorno de Servidor, se compone del Agente Servidor de SQL Server Compact Edition, Servicios de Microsoft Internet Information Server (IIS) y una instancia de Microsoft SQL Server, los cuales son ejecutados en uno o varios equipos.