使用 SQL Server Management Studio 连接和查询 SQL Server 实例

1、连接SQLServer实例

1.1、启动 SQL Server Management Studio。 首次运行 SSMS 时,系统将打开“连接到服务器”窗口。 如未打开,可以选择“对象资源管理器” > “连接” > “数据库引擎”,将其手动打开。

使用 SQL Server Management Studio 连接和查询 SQL Server 实例_第1张图片

使用 SQL Server Management Studio 连接和查询 SQL Server 实例_第2张图片

2、成功连接的示例

可通过展开和浏览“对象资源管理器”中的对象,验证 SQL Server 连接是否成功。 这些对象可能有所不同,具体取决于要连接到的服务器的类型。

使用 SQL Server Management Studio 连接和查询 SQL Server 实例_第3张图片

使用 SQL Server Management Studio 连接和查询 SQL Server 实例_第4张图片

3、创建数据库

按照以下步骤创建一个名为 TutorialDB 的数据库:

3.1、在“对象资源管理器”中右键单击服务器实例,然后选择“新建查询”:

使用 SQL Server Management Studio 连接和查询 SQL Server 实例_第5张图片

使用 SQL Server Management Studio 连接和查询 SQL Server 实例_第6张图片

也可以直接点击标题栏的新建查询

3.2、将以下代码粘贴到查询窗口:

USE master
GO
IF NOT EXISTS (
   SELECT name
   FROM sys.databases
   WHERE name = N'TutorialDB'
)
CREATE DATABASE [TutorialDB]
GO

3.3、若要执行查询,请选择“执行”(或选择键盘上的 F5)

使用 SQL Server Management Studio 连接和查询 SQL Server 实例_第7张图片

查询完成后,新的 TutorialDB 数据库会显示在“对象资源管理器”内的数据库列表中。 如未显示,请右键单击“数据库”节点,然后选择“刷新”。

使用 SQL Server Management Studio 连接和查询 SQL Server 实例_第8张图片

4、在新数据库中创建表

本部分中将在新创建的 TutorialDB 数据库中创建一个表。 

由于查询编辑器仍处于 master 数据库的上下文中,因此请执行以下操作,将连接上下文切换到 TutorialDB 数据库:

在数据库下拉列表中,选择所需数据库,如下所示:

右键点击TutorialDB,新建查询。

然后将以下代码复制过去:

-- Create a new table called 'Customers' in schema 'dbo'
-- Drop the table if it already exists
IF OBJECT_ID('dbo.Customers', 'U') IS NOT NULL
DROP TABLE dbo.Customers
GO
-- Create the table in the specified schema
CREATE TABLE dbo.Customers
(
   CustomerId        INT    NOT NULL   PRIMARY KEY, -- primary key column
   Name      [NVARCHAR](50)  NOT NULL,
   Location  [NVARCHAR](50)  NOT NULL,
   Email     [NVARCHAR](50)  NOT NULL
);
GO

使用 SQL Server Management Studio 连接和查询 SQL Server 实例_第9张图片

使用 SQL Server Management Studio 连接和查询 SQL Server 实例_第10张图片

将以下 T-SQL 代码片段粘贴到查询窗口,选择它,再选择“执行”(或选择键盘上的 F5)。
可在查询窗口中替换现有文本或将其追加到末尾。 若要在查询窗口中执行所有文本,请选择“执行”。 若要执行部分文本,请突出显示该部分,然后选择“执行”。

使用 SQL Server Management Studio 连接和查询 SQL Server 实例_第11张图片

查询完成后,新的“客户”表会显示在对象资源管理器内的表列表中。 如果未显示该表,请右键单击“对象资源管理器”中的“TutorialDB” > “表”节点并选择“刷新”。

使用 SQL Server Management Studio 连接和查询 SQL Server 实例_第12张图片

也可以直接右键表,然后新建-->表。建好以后Ctrl+s保存

使用 SQL Server Management Studio 连接和查询 SQL Server 实例_第13张图片

5、将行插入新表

将一些行插入前面创建的“客户”表。 将以下 T-SQL 代码片段粘贴到查询窗口并选择“执行”来完成此操作

使用 SQL Server Management Studio 连接和查询 SQL Server 实例_第14张图片6、查询表并查看结果

查询结果在查询文本窗口下可见。 执行以下步骤,查询“客户”表和查看以前插入的行:

将以下 T-SQL 代码片段粘贴到查询窗口并选择“执行”:

-- Select rows from table 'Customers'
SELECT * FROM dbo.Customers;

使用 SQL Server Management Studio 连接和查询 SQL Server 实例_第15张图片可以通过选择以下选项之一来修改结果的显示方式

使用 SQL Server Management Studio 连接和查询 SQL Server 实例_第16张图片

中间的按钮采用“网格视图”显示结果,这是默认选项。

第一个按钮将在“文本视图”中显示结果,如下一部分中的图像所示。

第三个按钮可将结果保存为默认扩展名是 .rpt 的文件。

你可能感兴趣的:(数据库)