
实验三的表格制作,以.docx格式呈现。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
(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表(表结构参照表4-8和表4-9),并注意了主外键关系的正确设置。接着,为这些表输入相应的数据,以便观察默认值grade_default的实际应用效果。(3) 进一步利用Transact-SQL语句对score表进行了扩展,新增了一个名为“上机成绩”的属性,其数据类型设定为grade_type,并强制执行not null约束。(4) 通过Transact-SQL语句为student表的姓名属性添加了唯一性约束;此外,为course表的credit列设置了一个检查约束(check constraint),以确保学分的取值范围限制在0.5到13之间。(5) 利用Transact-SQL语句定义了一套规则type_rule,该规则规定课程类型只能是“必修”或“选修”,并将其绑定到course表的type属性上。随后,为course表输入了示例数据:(c1’,’数据库原理’,’必修课’,68,4)。(6) 使用Transact-SQL语句删除了规则type_rule和默认值grade_default。(7) 创建了一个Excel文档,并按照特定的数据结构对其进行组织;然后将该Excel文档导入数据库中以建立teacher表。
全部评论 (0)


