数据库实验三:创建表
一.实验目的
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表
下一篇:
Linux创建定时任务执行sql