《三表实验的创建》是一篇详细介绍如何通过设立对照组、记录变量和分析数据来设计科学实验的文章。
(1)使用Transact-SQL语句创建默认值grade_default,并将其设置为60;通过SQL Server Management Studio自定义数据类型grade_type,其类型设定为numeric(5,2);利用Transact-SQL语句将数据类型grade_type的默认值绑定至grade_default。
(2)使用Transact-SQL语句创建表student、course和score。其中表结构参照给定示例,score表中的usually和final属性的数据类型设置为自定义的data type grade_type,并确保主键与外键关系正确建立。向这些表格中输入数据以体验默认值的功能。
(3)使用Transact-SQL语句修改表score,在其基础上增加一个名为上机成绩的新字段,该字段的数据类型设定为grade_type并设置not null约束条件。
(4)利用Transact-SQL指令对student表中的姓名属性添加唯一性限制;同时在course表的credit列创建check约束以限定学分值范围从0.5到13之间。
(5)通过Transact-SQL语句建立规则type_rule,规定课程类型只能是必修或选修两种,并将此规则绑定至course表中的type属性上。然后向course表中添加数据项(c1,数据库原理,必修课,68,4)。
(6)使用Transact-SQL语句删除先前创建的规则type_rule和默认值grade_default。
(7)制作一个Excel文档,其结构如给定示例所示,并将其导入到数据库系统中以构建teacher表。