[MS-SQL server] Especificación de identidad de una columna (Campo autonumerico | IDENTITY)

Introducción

En este artículo voy a explicar como hacer para crear una columna de identidad en una tabla. Esta columna debe ser de tipo int. Al poseer esta propiedad, es posible auto-incrementar en 1 el valor del nuevo registro insertado.

Procedimiento

Abrimos SQL server management studio y nos autenticamos con nuestros datos.

Al ingresar, procedemos a crear una nueva tabla en nuestra base de datos.

Para ello expandimos el nodo de nuestra base de datos y hacemos clic con el botón derecho sobre el nodo tablas y hacemos clic en nueva tabla.

Crearemos tres sencillos campos a modo de ejemplo:
  • CodReg -- INT (PK)
  • Apellido -- VARCHAR(50)
  • Nombre -- VARCHAR(50)

A la columna CodReg vamos a otorgarle la identidad, recordemos que esta columna debe ser del tipo int.

Para esto, seleccionamos la columna y en la parte inferior vamos a obtener acceso a las propiedades de la columna. Buscamos la propiedad Especificación de identidad, la expandimos y hacemos doble clic sobre (identidad). Al hacer doble clic, verán que automáticamente se completan los dos campos que tenemos por debajo de esta propiedad. 


[MS-SQL server] Crear nuevo inicio de sesion

Introducción

En este artículo voy a explicar como hacer para crear un nuevo inicio de sesión (Autenticación SQL Server. ). Ademas voy a explicar los roles mas importantes que puede tener cada usuario.

Procedimiento

Abrimos SQL server management studio y nos autenticamos con nuestros datos.

Al ingresar, expandimos el nodo seguridad y hacemos clic con el botón derecho de nuestro mouse en inicios de sesión y hacemos clic en Nuevo inicio de sesión. 



Al hacer clic se nos abrirá un nuevo formulario para completar los datos del nuevo inicio de sesión.

En nombre de inicio de sesión debemos ingresar el nombre con el cual queremos ingresar al servidor.

Luego debemos seleccionar si va a ser una autenticación de Windows o de SQL Server. Como mencionamos anteriormente, la nuestra va a ser de SQL Server, por lo cual hacemos clic en dicha opción.

Ingresamos la contraseña y la confirmamos, si es una contraseña debil, debemos destildar la opción exigir directivas de contraseña (no recomendable). 


Antes de aceptar, hacemos clic sobre la pagina Roles de servidor (situado arriba a la izquierda) en el cual vamos a poder concederle ciertos privilegios en todo el servidor a nuestro inicio de sesión.


[MS-SQL server] Permitir cambios en una tabla ya creada

Introducción

En este artículo voy a explicar como hacer para poder realizar un cambio en una de nuestras tablas de nuestra base de datos. SQL server management studio trae activada por defecto una opción que luego de crear nuestra tabla no nos deja hacer una modificación en ella posteriormente.

Imagen

Esta es una imagen de la advertencia que nos arroja el SQL server management studio al realizar el cambio en una de nuestras tablas.


El error: No se permite guardar los cambios. Los cambios que ha realizado requieren que se quiten y vuelvan a crear las siguientes tablas. Quizá ha realizado cambios en una tabla que se no puede volver a crear o ha habilitado la opción Impedir guardar cambios que requieran volver a crear tablas.

Procedimiento

Debemos hacer clic sobre el menú Herramientas y hacer clic en Opciones



[MS-SQL server] Descargar y adjuntar la base de datos AdventureWorks2012

Introducción

En este artículo voy a explicar como descargar y adjuntar la base de datos AdventureWorks2012 en Microsoft SQL Management Studio 2012. Esta base de datos es la que voy a utilizar en algunos de mis artículos como origen principal de datos.

Descarga



O podes hacer clic aqui para descargarla directamente.

Al terminar la descarga, debemos incluir el archivo .mdf en la carpeta DATA que se encuentra generalmente en esta ruta:
C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL

[MS-SQL server] Descargar y adjuntar la base de datos AdventureWorks2012

Introducción

En este artículo voy a explicar como descargar y adjuntar la base de datos AdventureWorks2012 en Microsoft SQL Management Studio 2012. Esta base de datos es la que voy a utilizar en algunos de mis artículos como origen principal de datos.

Descarga



O podes hacer clic aqui para descargarla directamente.

Al terminar la descarga, debemos incluir el archivo .mdf en la carpeta DATA que se encuentra generalmente en esta ruta:
C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL