{"id":1,"date":"2011-09-14T06:32:28","date_gmt":"2011-09-14T06:32:28","guid":{"rendered":""},"modified":"2011-09-14T06:47:29","modified_gmt":"2011-09-14T06:47:29","slug":"sqlserverce","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/ppallo\/2011\/09\/14\/sqlserverce\/","title":{"rendered":"SQL Server Compact Edition"},"content":{"rendered":"<p><a href=\"http:\/\/blog.espol.edu.ec\/ppallo\/files\/2011\/09\/images_sqlserver_sql_server_2008_logo.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-medium wp-image-4\" title=\"sqlserverce_logo\" src=\"http:\/\/blog.espol.edu.ec\/ppallo\/files\/2011\/09\/images_sqlserver_sql_server_2008_logo-300x274.png\" alt=\"\" width=\"300\" height=\"274\" srcset=\"https:\/\/blog.espol.edu.ec\/ppallo\/files\/2011\/09\/images_sqlserver_sql_server_2008_logo-300x274.png 300w, https:\/\/blog.espol.edu.ec\/ppallo\/files\/2011\/09\/images_sqlserver_sql_server_2008_logo.png 466w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>Microsoft SQL Server Compact 3.5 SP2 \u00a0tambi\u00e9n conocido como\u00a0 SQL Server CE o SQL Server Mobile \u00a0es un motor que simplifica la conexi\u00f3n de clientes\u00a0 servidores, de f\u00e1cil instalaci\u00f3n tanto \u00a0para dispositivos m\u00f3viles como aplicaciones de escritorio, ya que este ha ido ligado a Microsoft Visual Studio .NET desde la versi\u00f3n 2.0.<\/p>\n<p>Este\u00a0 motor de base de datos ofrece funcionalidad de base de datos relacional en un espacio reducido, as\u00ed tambi\u00e9n caracter\u00edsticas especialmente \u00fatiles como un procesador y un optimizador de consultas especialmente dise\u00f1ado para entornos m\u00f3viles, soportando un subconjunto de tipos de datos y de sentencias T-SQL de SQL Server<\/p>\n<p>Esta versi\u00f3n brinda funcionalidades como el acceso simult\u00e1neo, soporte transaccional o la integraci\u00f3n con Microsoft Visual Studio y SQL Server Management Studio; Ofrece soporte multiplataforma para sistemas operativos basados en Windows CE y Windows 32\/64 bits.<\/p>\n<p>Entre las caracter\u00edsticas principales de este motor compact edition tenemos:<\/p>\n<ul>\n<li>Un motor de base de datos compacto y un s\u00f3lido optimizador de consultas.<\/li>\n<li>Compatibilidad con la r\u00e9plica de mezcla y el acceso a datos remotos (RDA).<\/li>\n<li>Integraci\u00f3n con Microsoft SQL Server 2005.<\/li>\n<li>Las herramientas de administraci\u00f3n son Microsoft SQL Server Management Studio y SQL Server Management Studio Express.<\/li>\n<li>Acceso a datos remotos y r\u00e9plica de mezcla para sincronizar datos.<\/li>\n<li>Compatibilidad con Microsoft ADO.NET y el proveedor de OLE DB para SQL Server Compact Edition.<\/li>\n<li>Se implementa como una base de datos incrustada en equipos de escritorio, dispositivos m\u00f3viles y Tablet PC.<\/li>\n<li>Compatibilidad con la tecnolog\u00eda de implementaci\u00f3n ClickOnce.<\/li>\n<li>Cifrado del fichero de base de datos con una contrase\u00f1a de acceso restringida, con tres tipos de cifrado:\u00a0 Platform Default (Por defecto), Engine Default, o PPC2003 Compatibility<\/li>\n<\/ul>\n<p>Vale recalcar que las ediciones SQL Server CE anterior a la 3.0 no pose\u00edan herramientas de administraci\u00f3n m\u00e1s que la Query Analyzer para Windows Mobile.<\/p>\n<p>Un defecto si as\u00ed se podr\u00eda decirle es que SQL Server Compact \u00fanicamente soporta tipos de datos de cadena compatibles con Unicode (nchar, nvarchar, ntext).<\/p>\n<p>Esta base de datos SQL Server Compact no se expone como un servicio de Windows como hace SQL Server , este se ejecuta bajo el proceso de la aplicaci\u00f3n que la consume.<\/p>\n<p>El tama\u00f1o m\u00e1ximo del archivo de base de datos es de 4 Gb. y la extensi\u00f3n por defecto es .sdf la cual puede ser modificada. El nombre de la base de datos est\u00e1 limitado a 128 caracteres. En cuanto a limitaciones destacar que el n\u00famero m\u00e1ximo de tablas por base de datos es de 1024 con un tama\u00f1o m\u00e1ximo por registro de 8060 bytes con un tama\u00f1o por p\u00e1gina de 4 Kb. y 2 Gb. para campos BLOB.<\/p>\n<p>Existe una \u00fanica base de datos temporal por sistema la cual es imprescindible para llevar a cabo , operaciones ORDER BY, Consultas jerarquizadas con SELECT FROM, Instrucci\u00f3n CAST y DECIMAL, Instrucciones CROSS APPLY y OUTER APPLY, SET IDENTITY INSERT, e Instrucci\u00f3n TOP.<\/p>\n<p>Este motor con todas estas caracter\u00edsticas en una muestra ferviente del desarrollo en las tecnolog\u00edas, haciendo estas cada vez menos pesadas con un rendimiento \u00f3ptimo disponible en la palma de nuestras manos.<\/p>\n<p>Como ultima anotaci\u00f3n, Scott Guthrie, Vice-presidente Corporativo de la Divisi\u00f3n de Desarrollo de Microsoft, anunci\u00f3 recientemente el pr\u00f3ximo lanzamiento de SQL Server Compact 4.0 con novedades relacionadas principalmente al desarrollo de aplicaciones ASP.NET.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft SQL Server Compact 3.5 SP2 \u00a0tambi\u00e9n conocido como\u00a0 SQL Server CE o SQL Server Mobile \u00a0es un motor que simplifica la conexi\u00f3n de clientes\u00a0 servidores, de f\u00e1cil instalaci\u00f3n tanto \u00a0para dispositivos m\u00f3viles como aplicaciones de escritorio, ya que este ha ido ligado a Microsoft Visual Studio .NET desde la versi\u00f3n 2.0. Este\u00a0 motor de [&hellip;]<\/p>\n","protected":false},"author":5702,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[296],"tags":[],"class_list":["post-1","post","type-post","status-publish","format-standard","hentry","category-tecnologia"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/ppallo\/wp-json\/wp\/v2\/posts\/1","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/ppallo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/ppallo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/ppallo\/wp-json\/wp\/v2\/users\/5702"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/ppallo\/wp-json\/wp\/v2\/comments?post=1"}],"version-history":[{"count":5,"href":"https:\/\/blog.espol.edu.ec\/ppallo\/wp-json\/wp\/v2\/posts\/1\/revisions"}],"predecessor-version":[{"id":3,"href":"https:\/\/blog.espol.edu.ec\/ppallo\/wp-json\/wp\/v2\/posts\/1\/revisions\/3"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/ppallo\/wp-json\/wp\/v2\/media?parent=1"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/ppallo\/wp-json\/wp\/v2\/categories?post=1"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/ppallo\/wp-json\/wp\/v2\/tags?post=1"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}