SQL Server是一种流行的关系型数据库管理系统,它可以用来存储和处理大量的数据。在SQL Server中,数据是以数据库和表的形式组织的。数据库是一个包含多个表和其他对象的逻辑容器,表是一个由行和列组成的二维结构,用来存储具体的数据。本文将介绍如何使用SQL Server建立和操作数据库和表。
首先,我们需要安装SQL Server并启动SQL Server Management Studio(SSMS),这是一个图形化的管理工具,可以让我们方便地执行各种操作。在SSMS中,我们可以看到一个对象资源管理器窗口,它显示了我们可以连接的服务器和服务器上的对象。我们可以右键单击服务器名称,选择连接,输入登录名和密码,就可以连接到服务器。
要创建一个新的数据库,我们可以右键单击对象资源管理器中的数据库文件夹,选择新建数据库,然后在弹出的对话框中输入数据库的名称,例如TestDB,并点击确定。这样就创建了一个名为TestDB的空白数据库。
要创建一个新的表,我们可以右键单击TestDB数据库下的表文件夹,选择新建表,然后在弹出的设计视图中定义表的结构。例如,我们可以创建一个名为Student的表,它包含三个字段:ID(整数类型,主键),Name(字符串类型),Age(整数类型)。我们可以在设计视图中输入字段的名称、数据类型、是否允许为空等属性,并在主键列上右键单击,选择设为主键。然后我们可以点击保存按钮,输入表的名称,并点击确定。这样就创建了一个名为Student的空白表。
要向表中插入数据,我们可以右键单击Student表,选择编辑前200行,然后在弹出的编辑视图中输入数据。例如,我们可以输入以下三条记录:
要查询表中的数据,我们可以右键单击Student表,选择选择前1000行,然后在弹出的查询视图中查看结果。或者我们也可以使用SQL语句来查询数据。例如,我们可以在查询编辑器中输入以下语句,并点击执行按钮:
这条语句表示查询Student表中年龄大于18岁的所有记录。结果如下:
要修改表中的数据,我们可以使用UPDATE语句来更新某些字段的值。例如,我们可以在查询编辑器中输入以下语句,并点击执行按钮:
这条语句表示将Student表中所有记录的年龄加一。结果如下:
要删除表中的数据,我们可以使用DELETE语句来删除某些记录。例如,我们可以在查询编辑器中输入以下语句,并点击执行按钮:
这条语句表示删除Student表中ID为3的记录。