1、连接SQLServer实例
1.1、启动 SQL Server Management Studio。 首次运行 SSMS 时,系统将打开“连接到服务器”窗口。 如未打开,可以选择“对象资源管理器” > “连接” > “数据库引擎”,将其手动打开。
2、成功连接的示例
可通过展开和浏览“对象资源管理器”中的对象,验证 SQL Server 连接是否成功。 这些对象可能有所不同,具体取决于要连接到的服务器的类型。
3、创建数据库
按照以下步骤创建一个名为 TutorialDB 的数据库:
3.1、在“对象资源管理器”中右键单击服务器实例,然后选择“新建查询”:
也可以直接点击标题栏的新建查询
3.2、将以下代码粘贴到查询窗口:
USE master
GO
IF NOT EXISTS (
SELECT name
FROM sys.databases
WHERE name = N'TutorialDB'
)
CREATE DATABASE [TutorialDB]
GO
3.3、若要执行查询,请选择“执行”(或选择键盘上的 F5)
查询完成后,新的 TutorialDB 数据库会显示在“对象资源管理器”内的数据库列表中。 如未显示,请右键单击“数据库”节点,然后选择“刷新”。
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
将以下 T-SQL 代码片段粘贴到查询窗口,选择它,再选择“执行”(或选择键盘上的 F5)。
可在查询窗口中替换现有文本或将其追加到末尾。 若要在查询窗口中执行所有文本,请选择“执行”。 若要执行部分文本,请突出显示该部分,然后选择“执行”。
查询完成后,新的“客户”表会显示在对象资源管理器内的表列表中。 如果未显示该表,请右键单击“对象资源管理器”中的“TutorialDB” > “表”节点并选择“刷新”。
也可以直接右键表,然后新建-->表。建好以后Ctrl+s保存
5、将行插入新表
将一些行插入前面创建的“客户”表。 将以下 T-SQL 代码片段粘贴到查询窗口并选择“执行”来完成此操作
6、查询表并查看结果
查询结果在查询文本窗口下可见。 执行以下步骤,查询“客户”表和查看以前插入的行:
将以下 T-SQL 代码片段粘贴到查询窗口并选择“执行”:
-- Select rows from table 'Customers'
SELECT * FROM dbo.Customers;
可以通过选择以下选项之一来修改结果的显示方式
中间的按钮采用“网格视图”显示结果,这是默认选项。
第一个按钮将在“文本视图”中显示结果,如下一部分中的图像所示。
第三个按钮可将结果保存为默认扩展名是 .rpt 的文件。