当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] Microsoft SQL Server 标准版入门

作者:精品下载站 日期:2024-12-14 12:34:20 浏览:15 分类:玩电脑

Microsoft SQL Server 标准版入门


对于那些刚开始接触关系数据库的人来说,关系数据库的世界可能会非常令人困惑。您可能知道,存在许多不同类型的数据库。 Microsoft SQL Server 是世界上最流行的数据库管理系统之一。

对于刚接触数据库世界的人来说,在 Windows 上安装 Microsoft SQL Server 标准版可能有点令人畏惧。不过不用担心!本指南将逐步引导您完成整个过程,以便您的 SQL Server 立即运行。

先决条件

本教程将是一个实践演示。如果您想继续,请确保您拥有以下内容。

  • Windows PC(Windows 10 TH1 1507 或更高版本)或 Windows Server(Windows Server 2016 或更高版本)。本指南使用 Windows 10,但该过程应该与其他版本的 Windows 类似。
  • 您的计算机上安装了 SSMS (SQL Server Management Studio)。该工具为您的 SQL 服务器提供管理界面。本教程使用 SMSS 18.12.1。
  • 您的计算机上至少有 10GB 的可用存储空间。
  • 您的 Microsoft SQL Server 标准版 2019 产品密钥。如果您还没有购买产品密钥,请不要担心。您可以继续安装评估版,该版本的有效期为 60 天。

SQL Server 标准版没有免费的直接 ISO 下载链接。仅当您已购买、拥有 Visual Studio Enterprise 订阅或从批量许可服务中心 (VLSC) 时才能下载 ISO。

如果您不满足上述条件,您仍然可以下载 Microsoft SQL Server 评估版安装介质。

下载 Microsoft SQL Server Standard Edition 2019 安装介质

注意:本节介绍下载 Microsoft SQL Server 2019 评估版(有效期为 60 天)的步骤。如果您已经拥有 Microsoft SQL Server Standard Edition 2019 ISO,请跳过此步骤。

按照以下步骤下载 Microsoft SQL Server Standard Edition 2019 介质。

1. 打开 Web 浏览器并访问 SQL Server 下载页面。

2. 查找本地 SQL Server,然后单击立即下载。

[玩转系统] Microsoft SQL Server 标准版入门

3. 打开文件资源管理器并找到您下载的文件。在此示例中,文件名是 SQL2019-SSEI-Eval.exe。双击该文件以启动它。

[玩转系统] Microsoft SQL Server 标准版入门

4. 单击下一页上的下载媒体。

[玩转系统] Microsoft SQL Server 标准版入门

5. 在下一页上,确保选择 ISO 选项并单击“下载”。

[玩转系统] Microsoft SQL Server 标准版入门

等待下载过程完成。

[玩转系统] Microsoft SQL Server 标准版入门

6. 下载后,单击“打开文件夹”按钮打开安装程序保存 ISO 的文件夹。

[玩转系统] Microsoft SQL Server 标准版入门

您现在已经下载了评估 ISO 介质。

[玩转系统] Microsoft SQL Server 标准版入门

安装 Microsoft SQL Server 标准版 2019

安装 Microsoft SQL Server Standard Edition 2019 有多种方法。最常见的方法是通过命令行和安装向导。本教程将重点介绍后者。

1. 右键单击 ISO 文件,然后单击“装载”。

[玩转系统] Microsoft SQL Server 标准版入门

2. 接下来,双击setup.exe启动安装向导。

[玩转系统] Microsoft SQL Server 标准版入门

3. 将出现 SQL Server 安装中心屏幕。单击左侧窗格中的“安装”,单击“新建 SQL Server 独立安装”,或将功能添加到右侧的现有安装链接。

[玩转系统] Microsoft SQL Server 标准版入门

4. 将出现 SQL Server 安装向导。第一页要求您输入产品密钥或指定免费版本。

如果您有产品密钥,请选择输入产品密钥,键入您的产品密钥,然后单击下一步。

[玩转系统] Microsoft SQL Server 标准版入门

如果您没有产品密钥,请选择指定免费版本选项,选择评估并单击下一步。

[玩转系统] Microsoft SQL Server 标准版入门

5. 勾选我接受许可条款复选框,然后单击下一步。

[玩转系统] Microsoft SQL Server 标准版入门

6. 安装程序会测试您的计算机是否满足 SQL Server 的最低要求。测试完成后单击“下一步”继续。向导将让您知道需要修复哪些问题才能继续。

[玩转系统] Microsoft SQL Server 标准版入门

7. 勾选“使用 Microsoft 更新...”复选框,然后单击“下一步”继续。此步骤是可选的,但启用 Microsoft 更新检查可确保您获得 SQL Server 的最新更新和修复。

[玩转系统] Microsoft SQL Server 标准版入门

该向导扫描产品更新并复制并安装安装文件 - 无需在此处执行任何操作并等待该过程完成。

[玩转系统] Microsoft SQL Server 标准版入门

8. 向导运行测试来检查本地计算机上可能影响安装过程的规则。单击“下一步”继续。

您可以安全地忽略此处可能出现的任何警告状态。当出现“失败”状态时,您需要采取适当的操作并重新运行测试,然后才能继续。

[玩转系统] Microsoft SQL Server 标准版入门

9. 在“功能选择”上,勾选“数据库引擎服务”,它是 SQL Server 的核心组件。如果需要,请更改安装目录(例如,如果您要安装到另一个驱动器),然后单击“下一步”继续。

[玩转系统] Microsoft SQL Server 标准版入门

该向导运行一组测试来检查所选功能的规则。测试完成后,向导将自动带您进入下一页。

10. 在“实例配置”中,指定要创建的 SQL Server 实例的名称和位置。默认设置通常就很好。选择默认实例单选按钮,然后单击下一步继续。

[玩转系统] Microsoft SQL Server 标准版入门

11. 指定将在服务器配置上运行各种 SQL Server 服务的帐户。在大多数情况下,默认设置通常是可以接受的;保持默认设置并单击下一步继续。

[玩转系统] Microsoft SQL Server 标准版入门

12. 在数据库引擎配置中,指定 SQL Server 实例的安全设置。在此示例中,选择“Windows 身份验证模式”,单击“添加当前用户”,然后单击“下一步”继续。

此步骤将您的 Windows 帐户添加到 SQL Server 管理员列表中,并允许您使用 Windows 凭据登录到 SQL Server。

[玩转系统] Microsoft SQL Server 标准版入门

13. 向导运行测试来检查所选配置的规则。单击“下一步”继续。

[玩转系统] Microsoft SQL Server 标准版入门

14. 最后,单击“安装”开始安装过程。

[玩转系统] Microsoft SQL Server 标准版入门

安装过程可能需要几分钟或更长时间才能完成,具体取决于计算机的容量。

[玩转系统] Microsoft SQL Server 标准版入门

15. 安装成功完成后,单击“关闭”退出向导。

[玩转系统] Microsoft SQL Server 标准版入门

验证 Microsoft SQL 标准服务器实例

在尝试连接到 SQL Server 之前,您必须确保 SQL Server 实例正在运行。请按照以下步骤确认 SQL Server 状态。

以管理员身份打开 PowerShell 并运行以下命令。此命令检索名称与 SQL Server 匹配的服务。

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

您将看到类似于下面的输出。

[玩转系统] Microsoft SQL Server 标准版入门

接下来,运行以下命令来验证包含 SQL Server 现在已准备好进行客户端连接 消息的 SQL Server 错误日志。此消息表明 SQL Server 已准备好接受连接。

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

下面的结果确认 SQL Server 现在正在运行。

[玩转系统] Microsoft SQL Server 标准版入门

使用 SSMS 连接到服务器

现在您已经验证服务器正在运行,是时候使用 SSMS 连接到它了。 SSMS 集成了广泛的脚本编辑器和图形工具,非常适合许多管理任务,例如配置、监视和部署数据更改。

1. 通过在搜索栏中输入 SSMS 并在结果出现时单击它来打开 SSMS。

[玩转系统] Microsoft SQL Server 标准版入门

2. 要连接到 SQL Server 实例,请单击“连接”→“数据库引擎”,如下所示。

[玩转系统] Microsoft SQL Server 标准版入门

3. 在连接到服务器窗口中:

  • 服务器名称:输入 SQL 服务器名称。

如果您在与 SQL Server 实例相同的计算机上运行 SSMS,则可以输入 localhost。

  • 身份验证:从下拉列表中选择Windows 身份验证。这种类型的身份验证使用您的 Windows 凭据进行登录。此选项很安全,建议大多数安装使用。
  • 单击连接连接到服务器。

[玩转系统] Microsoft SQL Server 标准版入门

如果连接成功,您将看到对象资源管理器中填充有服务器和数据库对象。

[玩转系统] Microsoft SQL Server 标准版入门

创建您的第一个数据库

您已经建立了与服务器的连接,是时候创建您的第一个数据库了。

1. 要创建数据库,请在对象资源管理器中右键单击服务器名称,然后选择“新建查询”,如下所示。此操作将打开一个新的查询编辑器。

[玩转系统] Microsoft SQL Server 标准版入门

2. 将以下 T-SQL 代码复制并粘贴到查询窗口中,然后单击“执行”。此代码检查服务器上是否存在名为 ATA-DB 的数据库。如果没有,代码将创建一个具有该名称的新数据库。您可以将 ATA-DB 替换为您想要的数据库名称。

USE master

GO

IF NOT EXISTS (

  SELECT name

  FROM sys.databases

  WHERE name = N'ATA-DB'

)

CREATE DATABASE [ATA-DB]

GO

3. 现在,单击“执行”来执行代码。当查询执行成功时,会出现消息“命令已成功完成”。

[玩转系统] Microsoft SQL Server 标准版入门

4. 最后,展开数据库并将新数据库视为子项。

[玩转系统] Microsoft SQL Server 标准版入门

创建表并插入数据

如果没有数据,你的数据库就毫无用处。在本部分中,您将创建一个表并向其中插入数据。表是组织成行和列的数据的集合。 SQL Server 将数据保存在表中,并提供用于查询给定应用程序的数据的结构。

1. 在查询窗口中执行以下代码,在 ATA-DB 数据库中创建一个名为 Users 的表。此代码将检查具有该名称的表是否已存在。如果是,代码将删除(删除)该表并创建一个新表。

CREATE TABLE 语句定义表中的列以及每列的数据类型。在本例中,该表有四列:UserId、Name、Location 和 Email。 UserId 列将成为主键列。表中的每一行都必须有唯一的 UserId。其他列可以有重复的值。

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. 展开 ATA-DB 数据库并单击表。您将看到您的用户表,如下所示。

[玩转系统] Microsoft SQL Server 标准版入门

3. 最后,执行以下代码将数据插入表中。

此代码使用 INSERT INTO 语句将数据行添加到表中。每列的值位于 VALUES 子句内。请注意,代码在每个字符串值之前使用 N。 N 代表国家字符集,可确保数据正确存储在 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 ')

您将收到一条状态消息(受影响的 4 行),该消息与您插入表中的四条记录一致。

[玩转系统] Microsoft SQL Server 标准版入门

查询数据

查询是您作为数据库管理员要做的标准操作。运行查询意味着询问有关数据的问题以获取必要的信息。

运行以下代码查询Users表中的所有数据。 SELECT 语句从数据库中查询数据。代码中的星号 (*) 表示所有列。此查询将返回 Users 表中的所有列和行。

SELECT * FROM dbo.Users;

您将在“结果”窗格中看到结果,如下所示。

[玩转系统] Microsoft SQL Server 标准版入门

SQL 语言很灵活。您可以根据需要查询更具体的数据。例如,以下代码返回位置为美国的数据。

该代码使用 WHERE 子句指定查询条件。在本例中,条件是 Location 必须等于 US

SELECT * FROM dbo.Users

WHERE Location = N'US'

[玩转系统] Microsoft SQL Server 标准版入门

结论

本文教您如何在 Windows 上安装 Microsoft SQL Server Standard Edition 2019 并使用 T-SQL 创建数据库。您还学习了如何创建数据并将数据插入表中。最后,您了解了如何从数据库查询数据。

SQL Server 是一个功能强大的数据库管理系统,广泛应用于全球各种规模的企业。在本文中,您已经迈出了学习如何使用 SQL Server 的第一步。

借助这些新知识,您可以将 SQL Server 集成到 NodeJS 应用程序中,以更好地控制数据。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯