SQL Server Compact Edition, Embedded Database y como usarla para las construccion de aplicaciones desktops y mobile devices
Cuando conversamos sobre aplicaciones de tipo embedded no necesariamente moviles , podria ser una aplicacion de linea industrial , un equipo medico un dispensador de combustible , etc , la pregunta es que base de datos podrian usar esos dispositivos.
Bueno en algunos casos estos sistemas usan base de datos tipo dbf , otros manejan ficheros , otros SQL Lite , otros Microsoft SQL , – Microsoft SQL ? – que version ? , pues en estos casos la base de datos incrustada es la de SQL Server Compact Edition y sobre esta saltan muchas preguntas sobre sus requisitos , capacidades de almacenamiento etc , veamos algunas.
Vamos a ver SQL Server Compact Edition es una base de datos compacta ideal para ser incrustada en aplicaciones móviles y de escritorio ofrece funcionalidad de base de datos relacional en un espacio reducido necesita menos de 2 MB de espacio en disco y sólo 5 MB de memoria. Además de administrar datos locales, SQL Server Compact Edition admite la sincronización con otras ediciones de Microsoft SQL Server. SQL Server Compact Edition proporciona características que permiten a los programadores crear aplicaciones que funcionen eficazmente en el entorno actual, cada vez más “conectado ocasionalmente” .
La tabla a continuacion despejara cualquier duda con repecto a las siguientes categorias Features ,Programmability y Data Files, espero que algunas dudas puedan depejarse.

