{"id":30,"date":"2012-02-06T05:01:16","date_gmt":"2012-02-06T05:01:16","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/jrocafue\/?p=30"},"modified":"2012-02-06T22:54:58","modified_gmt":"2012-02-06T22:54:58","slug":"sql-server-compact-edition","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/jrocafue\/2012\/02\/06\/sql-server-compact-edition\/","title":{"rendered":"SQL Server Compact Edition"},"content":{"rendered":"<p><strong>Introducci\u00f3n<\/strong><\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/images_sqlserver_sql_server_2008_logo.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright\" src=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/images_sqlserver_sql_server_2008_logo-300x274.png\" alt=\"\" width=\"215\" height=\"197\" \/><\/a>Primeramente me gustar\u00eda comenzar describiendo qu\u00e9 es <strong>SQL Server Compact Edition<\/strong> y para qu\u00e9 sirve, para as\u00ed tener una idea general de este novedoso Motor de Base de Datos originario de la <strong>Microsoft<\/strong>.<\/p>\n<p>&nbsp;<\/p>\n<p>\"SQL Server Compact es una base de datos compacta para ser incrustada en aplicaciones m\u00f3viles y de escritorio. Proporciona a los programadores un modelo de programaci\u00f3n com\u00fan a otras ediciones de SQL Server para el desarrollo tanto de aplicaciones nativas como administradas.<\/p>\n<p>SQL Server Compact Edition ofrece funcionalidad de base de datos relacional es un espacio reducido: un s\u00f3lido almac\u00e9n de datos, un procesador de consultas de optimizaci\u00f3n y una conectividad escalable y de confianza.\"<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/FromHelloKittyToTheDataCenter.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/FromHelloKittyToTheDataCenter.jpg\" alt=\"\" width=\"583\" height=\"437\" \/><\/a><\/p>\n<p><strong>Instalaci\u00f3n de SQL Server Compact Edition<\/strong><\/p>\n<p>Para ser sincero, no ten\u00eda idea de c\u00f3mo se instalaba el <strong> SQL Server Compact Edition, <\/strong>as\u00ed que me puse a investigar en la web, y aqu\u00ed les traigo la soluci\u00f3n, que por cierto es muy simple.<\/p>\n<p>Yo ya ten\u00eda instalada un versi\u00f3n del motor de base de datos SQL Server 2.008 en mi ordenador, as\u00ed que s\u00f3lo proced\u00ed a realizar los siguientes pasos.<\/p>\n<p>Lo primero que vamos a hacer es descargar e instalar el SQL Server Compact V 4, para eso nos dirigimos a la siguiente direcci\u00f3n<\/p>\n<p><a title=\"Descargar\" href=\"http:\/\/www.microsoft.com\/downloads\/es-es\/details.aspx?familyid=033cfb76-5382-44fb-bc7e-b3c8174832e2&amp;displaylang=es\" target=\"_blank\">Descargar SQL Server Compact Edition<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/15.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-39\" src=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/15.jpg\" alt=\"\" width=\"685\" height=\"381\" srcset=\"https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/15.jpg 685w, https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/15-300x166.jpg 300w\" sizes=\"auto, (max-width: 685px) 100vw, 685px\" \/><\/a><\/p>\n<p>Elegimos el que m\u00e1s se adapte a nuestro sistema operativo y damos clic en descargar.<\/p>\n<p>Luego damos clic en el instalador y aparecer\u00e1 el asistente de instalaci\u00f3n en donde solamente hay que dar clic en siguiente y luego en instalar.<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-40\" src=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/2.jpg\" alt=\"\" width=\"508\" height=\"390\" srcset=\"https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/2.jpg 508w, https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/2-300x230.jpg 300w\" sizes=\"auto, (max-width: 508px) 100vw, 508px\" \/><\/a><a href=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-41\" src=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/3.jpg\" alt=\"\" width=\"508\" height=\"390\" srcset=\"https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/3.jpg 508w, https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/3-300x230.jpg 300w\" sizes=\"auto, (max-width: 508px) 100vw, 508px\" \/><\/a><\/p>\n<p>Esperamos creo que menos de 1 minuto y ya tendremos instalado el SQL Server Compact en nuestro computador.<\/p>\n<p>Eso es todo : )<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Creaci\u00f3n de una Base de Datos en SQL Server Compact Edition<\/strong><\/p>\n<p>Para crear una nueva base de datos realizamos los siguientes pasos:<\/p>\n<p>Iniciamos el SQL Server Management Studio<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-45\" src=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/4.jpg\" alt=\"\" width=\"421\" height=\"141\" srcset=\"https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/4.jpg 421w, https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/4-300x100.jpg 300w\" sizes=\"auto, (max-width: 421px) 100vw, 421px\" \/><\/a><\/p>\n<p>Elegimos en tipo de servidor SQL Server Compact Edition y en Database file \u201cNew Database file\u201d<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/5.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-46\" src=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/5.jpg\" alt=\"\" width=\"420\" height=\"318\" srcset=\"https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/5.jpg 420w, https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/5-300x227.jpg 300w\" sizes=\"auto, (max-width: 420px) 100vw, 420px\" \/><\/a><\/p>\n<p>Cuando seleccionamos la opci\u00f3n \u201cNew Database file\u201d aparecer\u00e1 un cuadro de di\u00e1logo donde elegimos la ubicaci\u00f3n de la base de datos y tambi\u00e9n podemos crear una contrase\u00f1a.<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/6.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-47\" src=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/6.jpg\" alt=\"\" width=\"443\" height=\"315\" srcset=\"https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/6.jpg 443w, https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/6-300x213.jpg 300w\" sizes=\"auto, (max-width: 443px) 100vw, 443px\" \/><\/a><\/p>\n<p>En mi caso voy a crear una base de datos llamada \u201cNuevaBase\u201d y la voy a guardar en el disco C en una carpeta que tengo creada que se llama \u201cFebrero\u201d.<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/7.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-48\" src=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/7.jpg\" alt=\"\" width=\"573\" height=\"333\" srcset=\"https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/7.jpg 573w, https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/7-300x174.jpg 300w\" sizes=\"auto, (max-width: 573px) 100vw, 573px\" \/><\/a><\/p>\n<p>No voy a poner contrase\u00f1a, la dejo tal cual aparece la ventana aqu\u00ed abajo.<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/8.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-50\" src=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/8.jpg\" alt=\"\" width=\"443\" height=\"315\" srcset=\"https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/8.jpg 443w, https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/8-300x213.jpg 300w\" sizes=\"auto, (max-width: 443px) 100vw, 443px\" \/><\/a><\/p>\n<p>Luego va a aparecer un cuadro de warning, donde nos pregunta si queremos crear la base de datos sin contrase\u00f1a, as\u00ed que damos clic en S\u00ed.<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/9.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-51\" src=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/9.jpg\" alt=\"\" width=\"571\" height=\"149\" srcset=\"https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/9.jpg 571w, https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/9-300x78.jpg 300w\" sizes=\"auto, (max-width: 571px) 100vw, 571px\" \/><\/a><\/p>\n<p>Ahora nos va a aparecer la ventana de Login y ahora solamente tenemos que dar clic en Conectar.<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/10.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-52\" src=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/10.jpg\" alt=\"\" width=\"420\" height=\"318\" srcset=\"https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/10.jpg 420w, https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/10-300x227.jpg 300w\" sizes=\"auto, (max-width: 420px) 100vw, 420px\" \/><\/a><\/p>\n<p>Ahora podemos observar a nuestra izquierda que hemos creado nuestra base de datos.<\/p>\n<p><a href=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/111.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-55\" src=\"http:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/111.jpg\" alt=\"\" width=\"315\" height=\"141\" srcset=\"https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/111.jpg 315w, https:\/\/blog.espol.edu.ec\/jrocafue\/files\/2012\/02\/111-300x134.jpg 300w\" sizes=\"auto, (max-width: 315px) 100vw, 315px\" \/><\/a><\/p>\n<p>Por el momento esto es todo lo que he podido investigar acerca de esta herramienta de Base de Datos, voy a seguir investigando para utilizar este motor de base de datos en una sencilla aplicaci\u00f3n m\u00f3vil.<\/p>\n<p><em><strong>Referencias<\/strong><\/em><\/p>\n<p><a href=\"http:\/\/www.youtube.com\/watch?v=iTGIwDjG-8I\" target=\"_blank\">Aplicacion en Windows Mobile con Visual Studio 2008 y SQL Server 2008<\/a><\/p>\n<p><a href=\"http:\/\/msdn.microsoft.com\/es-ec\/data\/ff687142\" target=\"_blank\">SQL Server Compact<\/a><\/p>\n<p><a href=\"http:\/\/www.youtube.com\/watch?v=zFMpjpWLpas\" target=\"_blank\">C\u00f3mo crear una entrada en blog de ESPOL<\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introducci\u00f3n Primeramente me gustar\u00eda comenzar describiendo qu\u00e9 es SQL Server Compact Edition y para qu\u00e9 sirve, para as\u00ed tener una idea general de este novedoso Motor de Base de Datos originario de la Microsoft. &nbsp; \"SQL Server Compact es una base de datos compacta para ser incrustada en aplicaciones m\u00f3viles y de escritorio. Proporciona a [&hellip;]<\/p>\n","protected":false},"author":6841,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-30","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/jrocafue\/wp-json\/wp\/v2\/posts\/30","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/jrocafue\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/jrocafue\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/jrocafue\/wp-json\/wp\/v2\/users\/6841"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/jrocafue\/wp-json\/wp\/v2\/comments?post=30"}],"version-history":[{"count":22,"href":"https:\/\/blog.espol.edu.ec\/jrocafue\/wp-json\/wp\/v2\/posts\/30\/revisions"}],"predecessor-version":[{"id":62,"href":"https:\/\/blog.espol.edu.ec\/jrocafue\/wp-json\/wp\/v2\/posts\/30\/revisions\/62"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/jrocafue\/wp-json\/wp\/v2\/media?parent=30"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/jrocafue\/wp-json\/wp\/v2\/categories?post=30"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/jrocafue\/wp-json\/wp\/v2\/tags?post=30"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}