domingo, 9 de septiembre de 2012

Cadena de conexión SQL

La cadena de conexión permite que una aplicación se conecte a una base de datos SQL Server. Su estructura es la siguiente:

Data Source=SERVER;Initial Catalog=DATABASE;User Id=USER;Password=PASS;

Significado de cada parte:

  • Data Source=SERVER
    Indica el nombre del servidor SQL al que queremos conectarnos. Puede ser un nombre de máquina, una dirección IP o una instancia específica del servidor.

  • Initial Catalog=DATABASE
    Especifica el nombre de la base de datos dentro del servidor a la que se desea acceder.

  • User Id=USER
    Corresponde al nombre del usuario con permisos para conectarse al servidor SQL.

  • Password=PASS
    Es la contraseña del usuario que permitirá la autenticación en el servidor.

Ejemplo práctico:
Si tienes un servidor llamado MiServidor, una base de datos llamada Ventas, y un usuario Admin con contraseña 1234, la cadena de conexión sería:

Data Source=MiServidor;Initial Catalog=Ventas;User Id=Admin;Password=1234;

Esta cadena se puede usar en aplicaciones para establecer la conexión y realizar operaciones como consultas, inserciones o actualizaciones en la base de datos.

sábado, 1 de septiembre de 2012

SQL. Declarar variables

La declaración de variables en SQL se hace con la siguiente sintaxis:
DECLARE @[NombreVariable] [Tipo]

Ejemplo:
DECLARE @Edad INT
DECLARE @Nombre VARCHAR(40)
DECLARE @Fecha DATETIME

Para inicializar una variable con un valor, se puede hacer de la siguiente manerea:
SET @[NombreVariable] [Tipo] = [Valor]

Ejemplo:
DECLARE @Edad INT = 49
DECLARE @Nombre VARCHAR(40) = 'Zeus'
DECLARE @Fecha DATETIME = '2012-09-01'