SQL Sever 创建与管理数据表

目录

一.创建数据表

1.使用SQL Sever Management Studio创建数据表

2.使用CREATE TABLE语句创建数据库

二.管理数据表

1.查看表结构

1.1查看数据表的属性

1.2查看表结构

2.修改数据表

2.1使用SQL Sever Management Studio

2.2使用ALTER TABLE语句

3.删除数据表

3.1使用SQL Sever Management Studio

3.2使用DROP TABLE 语句

4.重命名数据表

4.1使用SQL Sever Management Studio

4.2 使用sp_rename语句

一.创建数据表


        数据表是数据库中组织和管理数据的基本单位,数据库的数据保存在表中,数据库的管理与开发都依赖于数据表。数据表是一个由行和列构成的二维结构,其中一行被称为一条记录,一列被称为一个字段。


1.使用SQL Sever Management Studio创建数据表

.使用SQL Sever Management Studio创建数据表,即使用SQL Sever Management Studio中的表设计器创建表的结构。表设计的主要部分是列管理:创建列、删除列、修改数据类型、设置主键和索引等

具体步骤如下

(1)打开SQL Sever Management Studio

(2)在“对象资源管理器”窗格中,展开我们对应的数据库,右击“表”选项,选择“新建表”命令,打开表设计器。

SQL Sever 创建与管理数据表_第1张图片

(3)在表设计器中,在“列名”栏输入字段名,在“数据类型”栏中设置该字段的数据类型,并在“允许空”栏设置是否允许该字段为空值。如果允许,则勾选;如果不允许,则不勾选(注意:若该字段被设置为主键,则不能被设置为空值)

SQL Sever 创建与管理数据表_第2张图片

(4)设置完所有字段后,选择“文件”中的“保存”命令或单击工具栏上的“保存”按钮,随即设置数据表的名称。

2.使用CREATE TABLE语句创建数据库
 

USE 学生选课
GO
CREATE TABLE Student(   /* 创建名称为Student的数据表*/
Sno char(4) NOT NULL,   /*  Sno为字段名,char(4)为数据类型,NOT NULL则是不为空值*/
Cno char(4) NOT NULL,
Grade tinyint,
)
GO

二.管理数据表

1.查看表结构

1.1查看数据表的属性

利用SQL Sever Management Studio以图形方式查看数据表的结构

具体步骤如下:

(1)在“对象资源管理器”窗格中,展开相应需要管理的数据表,右击,选择“属性”命令
SQL Sever 创建与管理数据表_第3张图片

(2)在该窗口中可查看表的创建日期、对表拥有的用户及权限、数据空间大小、所属文件组及扩展属性

SQL Sever 创建与管理数据表_第4张图片

(3)在该数据表下展开“列”选项,右击所需列选项,选择“属性”命令,即可查看该列的数据类型、是否为主键、是否为空等属性

SQL Sever 创建与管理数据表_第5张图片

 SQL Sever 创建与管理数据表_第6张图片

1.2查看表结构

查看数据表的表结构、约束、触发器等信息。

步骤:在该数据表下展开“列”,‘键’、‘约束’等对象

SQL Sever 创建与管理数据表_第7张图片

2.修改数据表

在创建数据表之后,随着用户需求的变化,可能需要修改数据表的相关属性,如增加新的字段、删除字段、修改字段类型、修改主键或索引

2.1使用SQL Sever Management Studio

(1)在SQL Sever Management Studio中,找到对应数据表

(2)右击该数据表,选择“设计”命令,打开表设计器
SQL Sever 创建与管理数据表_第8张图片

 

(3)将光标定位到相应列

(4)右击,在快捷菜单上有各种命令

SQL Sever 创建与管理数据表_第9张图片

 

(5)单击工具栏上的“保存”按钮

2.2使用ALTER TABLE语句

ALTER TABLE Student
ADD 籍贯 char(20) NULL /*添加籍贯列*/

ALTER TABLE Student
DROP COLUMN 籍贯      /*删除籍贯列*/

ALTER TABLE Student
ALTER COLUMN Sno varchar(20) /*将Sno的数据类型变为varchar(20)*/
sp_rename 'Student.Cno','Cno1'   /*将Student数据表中的Cno列重命名为Cno1*/

3.删除数据表

3.1使用SQL Sever Management Studio

(1)在“对象资源管理器”窗格中,选取对应表

(2)右击对应表,选择“删除”命令

(3)在打开的“删除对象”窗口中单击“确定”按钮

SQL Sever 创建与管理数据表_第10张图片

 SQL Sever 创建与管理数据表_第11张图片

 

3.2使用DROP TABLE 语句

USE 学生选课
GO
DROP TABLE Student/* 删除Student数据表*/
GO 

4.重命名数据表

4.1使用SQL Sever Management Studio

(1)在SQL Sever Management Studio中,找到对应数据表

(2)右击该数据表,选择“重命名”命令

4.2 使用sp_rename语句
 

sp_rename '原表名','新表名'

你可能感兴趣的:(SQL,Server,数据库,sql,mysql)