数据库实验三:创建表

一.实验目的

    1.掌握在SSMS中创建表

    2.熟悉使用SQL语言创建表

二.实验设备

     PC机一台

三.实验内容

     在创建的数据库中创建表

四.实验步骤

打开SQL Server Management Studio 18,弹出一个连接到服务器的窗口,在这里面,需要将服务器名称改为(local),点击连接。

图形化界面

1.用创建数据库的方法创建一个数据库(CLASS),不改变参数,采用默认的。然后,点击你所建立数据库下面的表,新建——表。

   

2.在弹出的界面上,依次输入你所建表的列名,数据类型,选择是否允许null值(在下面的列属性模块中也可修改),点击保存,给你这个表输入名称(Student),点击确定。

 3.用鼠标点击“对象资源管理器”中的数据库刷新,就可以看到你所建的表了。找到你所建立的表,右击,选择“编辑前200行”,编辑你所建表的内容,内容输好之后,你的表便就建好了。

重复操作建立你数据库下面的其他表

SQL语言(以建一个学生表为例)

1.点击你所建立的数据库,来到新建查询,输入你所要建立表的SQL语言

CREATE TABLE Student
 (Sno CHAR(9) PRIMARY KEY,       /*列级完整性约束条件,Sno是主码*/
 Sname CHAR(20) UNIQUE,          /*Sname取唯一值*/
 Ssex CHAR(2),
 Sage SMALLINT,
 Sdept CHAR(20)
 );

2.写完后,点击执行,在你所建立的数据库下找到你建的表,点击右键,选择“编辑前200行”,编辑你所建表的内容,内容输好之后,你建的表就完成了。

/*Course表*/
CREATE TABLE Course
 (Sno CHAR(4) PRIMARY KEY,
 Sname CHAR(40) NOT NULL,
 Cpno CHAR(4),
 Ccredit SMALLINT,
 FOREIGN KEY(Cpno) REFERENCES Course(Cno)
);
/*SC表*/
CREATE TABLE SC
 (Sno CHAR(9),
 Cno CHAR(4),
 Grade SMALLINT,
 PRIMARY KEY(Sno,Cno),
 FOREIGN KEY(Sno) REFERENCES Student(Sno),
 FOREIGN KEY(Cno) REFERENCES Course(Cno) 
);

选择建表的一个方法,建立CLASS数据库中的Student表,Course表及SC表

 

猜你喜欢

转载自blog.csdn.net/weixin_49811734/article/details/120883031