数据库实验三:创建表

一.实验目的

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表

经验分享 程序员 微信小程序 职场和发展