Entradas

Mostrando entradas de noviembre, 2014

Visual Studio Community 2013 una versión profesional gratis?

Imagen
En mes de noviembre(2014) el gigante del software microsoft hace el lanzamiento de una versión de Visual Studio profesional pero esta vez gratuito. Esta edición llamada Visual Studio Community Edition. Ques es el Visual Studio Community Edition? Esta es un edicion del famoso IDE de desarrollo de microsoft con todas las caracteristicas de una version de pago, aunque tiene sus restricciones. Condiciones de uso : Ser un desarrollador individual, trabajando en un proyecto ya sea comercial o personal. Cualquier desarrollador que esté participando en un proyecto de código abierto. Cualquier formador o investigador académico. Cualquier organización empresarial (del tamaño de una Pyme o similar) con 5 o menos desarrolladores trabajando en el mismo proyecto. Sea este comercial o no. Diferencias principales entre Visual Studio Community Edition y las ediciones Express 1) Visual Studio Express Editions no permiten a los usuarios utilizar las extensiones (aka. Plugins). H

SQL : Manual Introducción al lenguaje de consultas parte 7 (Subconsultas)

Imagen
SQL : Manual Introducción al lenguaje de consultas parte 7 (Subconsultas) Objetivos : Que son las subconsultas? Restricciones a la hora de escribir subconsultas. En que momento podemos usar las subconsultas? Referencias externas. Tipos de subconsultas. Describir los tipos de problemas que se pueden resolver las subconsultas. EXISTS.   Antes de entrar en materia vamos a definir lo que es una subconsulta en el lenguaje de SQL. Que  son  Subconsultas?  "Una subconsulta es una sentencia  SELECT   que aparece dentro de otra sentencia  SELECT . Normalmente se utilizan para filtrar una clausula  WHERE  o  HAVING  con el conjunto de resultados de la subconsulta, aunque también pueden utilizarse en la lista de selección." Las subsconsltas nos ayudan a la hora de escribir queries que intervengan varias tablas, como en el articulo anterior de los  Joins , asi evitando la complejidad de la consulta. Una nota es debemos de tener en cuenta es que este tip

Sql Server Express 2012 : Enable remote connections

Imagen
Saludos. En algún momento no hemos encontrado con el problema de hacer alguna prueba  usando alguna aplicación o conexión remota a la base de datos pero nos presenta este mensaje : " A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections " La solución a este inconveniente se resuelve realizando una configuración, en el caso de las versiones express no esta activada. Como habilitamos esta opcion ? 1-Entramos en el sql server configuration Manager. 2-Buscamos la opción sql server Network configuration . 3-Seleccionamos la instancia de la base de datos. Luego en la parte derecha vamos a ver con la opción TCP\IP esta "disable". Damos doble click. 4--Cambiaremos la opcion "Enable" que esta no disponible a "Yes" y aplic

SQL : Manual Introducción al lenguaje de consultas parte 6 (Joins)

Imagen
Saludos. Uno de las tareas mas cotidianas  en el mundo de las bases de datos relacionales es realizar relaciones entre diferentes tablas y así hacer cruces de información. Este es un tema muy importante por el provecho que podemos sacarle. El objetivo de este articulo es : 1-)   Escribir sentencias en las que se utilicen una o mas tablas. 2-)  Conocer los diferentes tipos de joins . 3-)  Conoces en que momento usar cada uno de estas relaciones. Antes de entrar en materia debemos de saber la definición de los joins . Una definición seria simple seria l a sentencia de   SQL permite unir registros de dos o más tablas en una base de datos relacional.  INNER JOIN Se combinan todo los elementos de la tabla A con los elementos de la tabla B que cumplan las mismas condiciones. Se puede decir que este tipo de Join es el predeterminado ya que es el más usado. Debemos de tener en cuenta cuando combinamos valores nulos. Estos valores no se relacionan entre sí al menos qu