Búsqueda de sitios web

Introducción a Microsoft SQL Server Edición estándar


El mundo de las bases de datos relacionales puede resultar bastante confuso para quienes recién comienzan. Como probablemente sepa, existen muchos tipos diferentes de bases de datos. Microsoft SQL Server es uno de los sistemas de gestión de bases de datos más populares del mundo.

Instalar Microsoft SQL Server Standard Edition en Windows puede resultar un poco desalentador para quienes son nuevos en el mundo de las bases de datos. ¡Pero no te preocupes! Esta guía lo guiará a través del proceso paso a paso para que su SQL Server esté funcionando en poco tiempo.

Requisitos previos

Este tutorial será una demostración práctica. Si desea seguirnos, asegúrese de tener lo siguiente.

  • Una PC con Windows (Windows 10 TH1 1507 o superior) o Windows Server (Windows Server 2016 o superior). Esta guía utiliza Windows 10, pero el proceso debería ser similar al de otras versiones de Windows.
  • Tiene SSMS (SQL Server Management Studio) instalado en su computadora. Esta herramienta proporciona la interfaz de administración para su servidor SQL. Este tutorial utiliza SMSS 18.12.1.
  • Mínimo de 10 GB de espacio de almacenamiento disponible en su computadora.
  • Su clave de producto Microsoft SQL Server Standard Edition 2019. No se preocupe si no ha comprado una clave de producto. Puede continuar instalando la versión de evaluación, que es válida por 60 días.

No existe un enlace de descarga ISO directa y gratuita para SQL Server Standard Edition. Solo puede descargar la ISO si la ha comprado, tiene una suscripción a Visual Studio Enterprise o desde el Centro de servicios de licencias por volumen (VLSC).

Aún puedes descargar los medios de instalación de Microsoft SQL Server Edición de evaluación si no cumples con las condiciones anteriores.

Descarga del medio de instalación de Microsoft SQL Server Standard Edition 2019

Nota: esta sección muestra los pasos para descargar una edición de evaluación de Microsoft SQL Server 2019 válida por 60 días. Si ya tiene la ISO de Microsoft SQL Server Standard Edition 2019, omita este paso.

Siga los pasos a continuación para descargar los medios de Microsoft SQL Server Standard Edition 2019.

1. Abra un navegador web y visite la página de Descargas de SQL Server.

2. Busque SQL Server local y haga clic en Descargar ahora.

3. Abra su Explorador de archivos y busque el archivo que descargó. En este ejemplo, el nombre del archivo es SQL2019-SSEI-Eval.exe. Haga doble clic en el archivo para iniciarlo.

4. Haga clic en Descargar medios en la página siguiente.

5. En la página siguiente, asegúrese de seleccionar la opción ISO y haga clic en Descargar.

Espere a que finalice el proceso de descarga.

6. Después de la descarga, haga clic en el botón Abrir carpeta para abrir la carpeta donde el instalador guardó el ISO.

Ya ha descargado los medios ISO de evaluación.

Instalación de Microsoft SQL Server Standard Edition 2019

Hay varias formas de instalar Microsoft SQL Server Standard Edition 2019. Los métodos más destacados son a través de la línea de comandos y el asistente de instalación. Este tutorial se centrará en este último.

1. Haga clic derecho en el archivo ISO y haga clic en Montar.

2. A continuación, haga doble clic en setup.exe para iniciar el asistente de instalación.

3. Aparece la pantalla del Centro de instalación de SQL Server. Haga clic en Instalación en el panel izquierdo, haga clic en Nueva instalación independiente de SQL Server o agregue funciones a un enlace de instalación existente a la derecha.

4. Aparece el Asistente de configuración de SQL Server. La primera página le pide que ingrese una clave de producto o especifique una edición gratuita.

Si tiene una clave de producto, seleccione Ingresar la clave de producto, escriba su clave de producto y haga clic en Siguiente.

Si no tiene una clave de producto, seleccione la opción Especificar una edición gratuita, elija Evaluación y haga clic en Siguiente.

5. Marque la casilla Acepto los términos de la licencia y haga clic en Siguiente.

6. El instalador comprueba si su computadora cumple con los requisitos mínimos del servidor SQL. Haga clic en Siguiente para continuar después de las pruebas. El asistente le informará qué debe corregirse antes de poder continuar.

7. Marque la casilla Usar Microsoft Update… y haga clic en Siguiente para continuar. Este paso es opcional, pero habilitar la verificación de actualizaciones de Microsoft garantiza que obtendrá las últimas actualizaciones y correcciones para su SQL Server.

El asistente busca actualizaciones del producto y copia e instala los archivos de instalación; no es necesario hacer nada aquí y esperar a que finalice el proceso.

8. El asistente ejecuta pruebas para verificar las reglas en su máquina local que pueden afectar el proceso de instalación. Haga clic en Siguiente para continuar.

Puede ignorar con seguridad cualquier estado de Advertencia que pueda aparecer aquí. Cuando aparece un estado Fallido, deberá tomar las medidas adecuadas y volver a ejecutar la prueba antes de poder continuar.

9. En la Selección de funciones, marque Servicios del motor de base de datos, que es el componente principal de SQL Server. Cambie los directorios de instalación si es necesario, por ejemplo, si está instalando en otra unidad, y haga clic en Siguiente para continuar.

El asistente ejecuta una serie de pruebas para verificar las reglas de las funciones seleccionadas. Después de las pruebas, el asistente le llevará automáticamente a la página siguiente.

10. En Configuración de instancia, especifique el nombre y la ubicación de la instancia de SQL Server que desea crear. La configuración predeterminada suele estar bien. Seleccione el botón de opción Instancia predeterminada y haga clic en Siguiente para continuar.

11. Especifique las cuentas que ejecutarán los distintos servicios de SQL Server en la Configuración del servidor. La configuración predeterminada suele ser aceptable en la mayoría de los casos; mantenga la configuración predeterminada y haga clic en Siguiente para continuar.

12. En Configuración del motor de base de datos, especifique la configuración de seguridad para su instancia de SQL Server. En este ejemplo, seleccione Modo de autenticación de Windows, haga clic en Agregar usuario actual y haga clic en Siguiente para continuar.

Este paso agrega su cuenta de Windows a la lista de administradores de SQL Server y le permitirá iniciar sesión en SQL Server utilizando sus credenciales de Windows.

13. El asistente ejecuta pruebas para verificar las reglas para la configuración seleccionada. Haga clic en Siguiente para continuar.

14. Finalmente, haga clic en Instalar para iniciar el proceso de instalación.

El proceso de instalación puede tardar varios minutos o más en completarse, dependiendo de la capacidad de su computadora.

15. Haga clic en Cerrar para salir del asistente una vez que la instalación se haya completado exitosamente.

Verificación de la instancia del servidor estándar de Microsoft SQL

Antes de intentar conectarse al servidor SQL, debe asegurarse de que su instancia del servidor SQL se esté ejecutando. Siga los pasos a continuación para confirmar el estado del servidor SQL.

Abra PowerShell como administrador y ejecute el siguiente comando. Este comando recupera servicios cuyos nombres coinciden con SQL Server.

Get-Service | Where {$_*.status -eq 'running' -and $_*.DisplayName -match "sql server*"}

Verá un resultado similar al que se muestra a continuación.

A continuación, ejecute el siguiente comando para verificar que los registros de errores de SQL Server que contienen el mensaje SQL Server ahora está listo para conexiones de cliente. Este mensaje indica que SQL Server está listo para aceptar conexiones.

Get-ChildItem -Path "C:\\Program Files\\Microsoft SQL Server\\mssql*" -Recurse -Include Errorlog |select-string "SQL Server is now ready for client connections.”

El resultado a continuación confirma que SQL Server ahora se está ejecutando.

Conexión al servidor mediante SSMS

Ahora que ha verificado que el servidor se está ejecutando, es hora de conectarse mediante SSMS. SSMS integra un amplio grupo de editores de scripts y herramientas gráficas que funcionan bien para muchas tareas administrativas, como configurar, monitorear e implementar cambios de datos.

1. Abra SSMS escribiendo SSMS en la barra de búsqueda y haciendo clic en él cuando aparezca en los resultados.

2. Para conectarse a su instancia de servidor SQL, haga clic en Conectar → Motor de base de datos, como se muestra a continuación.

3. En la ventana Conectar al servidor:

  • Nombre del servidor: introduzca el nombre del servidor SQL.

Puede ingresar localhost si ejecuta SSMS en la misma computadora que la instancia de SQL Server.

  • Autenticación: seleccione Autenticación de Windows en el menú desplegable. Este tipo de autenticación utiliza sus credenciales de Windows para iniciar sesión. Esta opción es segura y se recomienda para la mayoría de las instalaciones.
  • Haga clic en Conectar para conectarse al servidor.

Si la conexión es exitosa, verá el Explorador de objetos lleno con su servidor y objetos de base de datos.

Creando su primera base de datos

Ha establecido la conexión con el servidor y es hora de crear su primera base de datos.

1. Para crear una base de datos, haga clic derecho en el nombre de su servidor en el Explorador de objetos y seleccione Nueva consulta, como se muestra a continuación. Esta acción abre un nuevo editor de consultas.

2. Copie y pegue el siguiente código T-SQL en la ventana de consulta y haga clic en Ejecutar. Este código verifica si existe una base de datos con el nombre ATA-DB en el servidor. De lo contrario, el código crea una nueva base de datos con ese nombre. Puede reemplazar ATA-DB con cualquier nombre que desee para su base de datos.

USE master

GO

IF NOT EXISTS (

  SELECT name

  FROM sys.databases

  WHERE name = N'ATA-DB'

)

CREATE DATABASE [ATA-DB]

GO

3. Ahora, haga clic en Ejecutar para ejecutar el código. El mensaje Comandos completados exitosamente aparece cuando la ejecución de la consulta es exitosa.

4. Por último, expanda Bases de datos y vea la nueva base de datos como un elemento secundario.

Crear una tabla e insertar datos

Su base de datos es inútil sin datos. En esta sección, creará una tabla e insertará datos en ella. Una tabla es una colección de datos organizados en filas y columnas. SQL Server guarda datos en tablas y proporciona una estructura para consultar esos datos para una aplicación determinada.

1. Ejecute el siguiente código en la ventana de consulta para crear una tabla llamada Usuarios en su base de datos ATA-DB. Este código comprobará si ya existe una tabla con ese nombre. Si es así, el código eliminará (eliminará) esa tabla y creará una nueva.

La declaración CREATE TABLE define las columnas de la tabla y el tipo de datos para cada columna. En este caso, la tabla tiene cuatro columnas: ID de usuario, Nombre, Ubicación y Correo electrónico. La columna UserId será la columna de clave principal. Cada fila de la tabla debe tener un ID de usuario único. Las otras columnas pueden tener valores duplicados.

USE [ATA-DB]

IF OBJECT_ID('dbo.Users', 'U') IS NOT NULL

DROP TABLE dbo.Users

GO

-- Create the table in the specified schema

CREATE TABLE dbo.Users

(

  UserId    INT  NOT NULL  PRIMARY KEY, -- primary key column

  Name   [NVARCHAR](50) NOT NULL,

  Location [NVARCHAR](50) NOT NULL,

  Email   [NVARCHAR](50) NOT NULL

);

GO

2. Expanda la base de datos ATA-DB y haga clic en Tablas. Verá su tabla de Usuarios, como se muestra a continuación.

3. Finalmente, ejecute el siguiente código para insertar datos en la tabla.

Este código utiliza una instrucción INSERT INTO para agregar filas de datos a la tabla. Los valores de cada columna están dentro de la cláusula VALUES. Observe que el código usa N antes de cada valor de cadena. Esta N significa juego de caracteres nacional y garantiza que los datos se almacenen correctamente en SQL Server.

INSERT INTO dbo.Users

([UserId],[Name],[Location],[Email])

VALUES

( 1, N'Adam', N'US', N''),

( 2, N'Keith', N'US', N'[email '),

( 3, N'Donna', N'CA', N'[email '),

( 4, N'Janet', N'AUS', N'[email ')

Recibirá un mensaje de estado (4 filas afectadas), que coincide con los cuatro registros que insertó en la tabla.

Consulta de datos

Consultar es una acción estándar que realizará como administrador de base de datos. Ejecutar una consulta significa hacer preguntas sobre los datos para obtener la información necesaria.

Ejecute el siguiente código para consultar todos los datos en la tabla Users. La instrucción SELECT consulta los datos de una base de datos. El asterisco (*) en el código significa todas las columnas. Esta consulta devolverá todas las columnas y filas de la tabla Users.

SELECT * FROM dbo.Users;

Verá los resultados en el panel Resultados, como puede ver a continuación.

El lenguaje SQL es flexible. Podrás consultar datos más específicos según tus necesidades. Por ejemplo, el siguiente código devuelve datos donde la ubicación es EE. UU.

El código utiliza una cláusula WHERE para especificar la condición de la consulta. En este caso, la condición es que la Ubicación debe ser igual a US.

SELECT * FROM dbo.Users

WHERE Location = N'US'

Conclusión

Este artículo le enseñó cómo instalar Microsoft SQL Server Standard Edition 2019 en Windows y crear una base de datos utilizando T-SQL. También aprendió a crear e insertar datos en una tabla. Finalmente, has visto cómo consultar datos de una base de datos.

SQL Server es un potente sistema de gestión de bases de datos ampliamente utilizado en todo el mundo en empresas de todos los tamaños. En este artículo, ha dado sus primeros pasos para aprender a utilizar SQL Server.

Con este nuevo conocimiento, puede integrar SQL Server en sus aplicaciones NodeJS para tener un mayor control sobre sus datos.

Artículos relacionados