实验三表的创建.docx

时间:2023-07-13 09:49:06
【文件属性】:

文件名称:实验三表的创建.docx

文件大小:3MB

文件格式:DOCX

更新时间:2023-07-13 09:49:06

数据库应用与开发 SQLServer 2016

(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(表结构如表4-8(76页))、course(表结构如表4-9)和score(表结构如表4-10,usually和final属性的数据类型设置为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)创建excle文档,数据结构如下,然后将其导入数据库,建立teacher表。


网友评论