SQL
Es un lenguaje declarativo de "alto nivel" o "de no procedimiento" que, gracias a su fuerte base teórica y su orientación al manejo de conjuntos de registros —y no a registros individuales— permite una alta productividad en codificación y la orientación a objetos. De esta forma, una sola sentencia puede equivaler a uno o más programas que se utilizarían en un lenguaje de bajo nivel orientado a registros. SQL también tiene las siguientes características:Algunos de los tipos de datos básicos de SQL son:Como ya se dijo antes, y suele ser común en los lenguajes de acceso a bases de datos de alto nivel, SQL es un lenguaje declarativo. O sea, que especifica qué es lo que se quiere y no cómo conseguirlo, por lo que una sentencia no establece explícitamente un orden de ejecución.
Sqlserver ce
Un proveedor de datos de .NET Compact Framework para SQL Server CE describe una colección de clases utilizada para tener acceso a una base de datos de SQL Server CE, los dispositivos basados en Windows CE o Windows Mobile obtienen mediante la invocación de este gestor un entorno administrado de base de datos similar a los grandes repositorios, tales como Informix u Oracle. Con SqlServerCe, se pueden crear bases de datos de SQL Server CE en un dispositivo móvil y establecer conexiones con las bases de datos de SQL Server que se encuentran en el dispositivo o en un servidor remoto.En un principio SQL Server Compact Edition era llamado SQL Server Everywhere Edition, pero las quejas de los usuarios por posibles conflictos con otros sistemas gestores llevó a Microsoft a cambiar el nombre por el que conocemos actualmente...