获取 ADO.NET 代码示例的示例数据库

LINQ to SQL 文档中的许多示例和演练都使用示例 SQL Server 数据库和 SQL Server Express。 你可以从 Microsoft 免费下载这些产品。

获取适用于 SQL Server 的 Northwind 示例数据库

下载以下 GitHub 存储库中的脚本 instnwnd.sql,创建和加载适用于 SQL Server 的 Northwind 示例数据库:

适用于 Microsoft SQL Server 的 Northwind 和 pubs 示例数据库

在你可以使用 Northwind 数据库之前,必须运行下载的 instnwnd.sql 脚本文件以通过使用 SQL Server Management Studio 或类似的工具在 SQL Server 的实例上重新创建数据库。 按照存储库中的自述文件中的说明进行操作。

提示

如果你正在寻找适用于 Microsoft Access 的 Northwind 数据库,请参阅安装适用于 Microsoft Access 的 Northwind 示例数据库

获取 Microsoft Access 的 Northwind 示例数据库

Microsoft 下载中心不提供适用于 Microsoft Access 的 Northwind 示例数据库。 若要直接从 Access 内安装 Northwind,请执行以下操作:

  1. 打开 Access。

  2. 在“搜索联机模板”框中输入“Northwind”,然后选择“Enter”。

  3. 在结果屏幕上,选择“Northwind”。 此时将打开一个新窗口,其中包含 Northwind 数据库的说明。

  4. 在新窗口的“文件名”文本框中提供 Northwind 数据库副本的文件名。

  5. 选择“创建”。 Access 会下载 Northwind 数据库并准备好文件。

  6. 完成此过程时,数据库将打开并显示“欢迎”屏幕。

获取适用于 SQL Server 的 AdventureWorks 示例数据库

从以下 GitHub 存储库下载适用于 SQL Server 的 AdventureWorks 示例数据库:

AdventureWorks sample databases(AdventureWorks 示例数据库)

将一个数据库备份 (*.bak) 文件下载完成后,使用 SQL Server Management Studio (SSMS) 将备份还原到 SQL Server 的实例。 请参阅获取 SQL Server Management Studio

获取 SQL Server Management Studio

如果要查看或修改已下载的数据库,可以使用 SQL Server Management Studio (SSMS)。 从以下页面下载 SSMS:

下载 SQL Server Management Studio (SSMS)

你还可以在 Visual Studio 集成开发环境 (IDE) 中查看和管理数据库。 在 Visual Studio 中,从“SQL Server 对象资源管理器”连接到数据库,或在“服务器资源管理器”中创建与数据库的数据连接。 从“视图”菜单打开这些资源管理器窗格。

获取 SQL Server Express

SQL Server Express 是免费的入门级版 SQL Server,可与应用程序一起分发。 从以下页面下载 SQL Server Express:

SQL Server Express Edition

如果你使用的是 Visual Studio,则 SQL Server Express LocalDB 包含在 Visual Studio 的免费社区版本以及专业版和更高版本中。

另请参阅