第2题:
16、如果创建了表间关系,并选中“级联删除相关记录”复选框,删除主表中的记录同时删除子表中的相关记录。
l 教师 ( 教师编号 , 教师姓名 , 性别 , 职称 , 电话 , 系编号 ) l 课程 ( 课程编号 , 课程名称 , 课程学分 , 课时 ) l 系 ( 系编号、系名称、系主任 ) l 班级 ( 班级编号,班级名称,系编号 ) l 学生 ( 学号,姓名,性别,出生年月,电话,班级编号 ) l 课程学习 ( 课程编号,学号,教师编号,开课年度,开课学期,成绩,课程审核,成绩审核 ) 表 1 学生信息表 Student 字段信息列表 字段名称 含义属性 类型 长度 备注 Snum 学号 char 10 主键 , 也可以作为登录标识 Sname 学生姓名 nvarchar 6 Not null Ssex 性别 nchar 2 男、女 (M/F) Sbirth 出生年月 datetime Clnum 班级号 varchar 6 所在班级编号 , 外键 à Classes.Clnum Email 电子邮件 nvarchar 40 支持中文邮箱 表 2 教师基本信息表 Teacher 字段信息列表 字段名称 含义属性 类型 长度 备注 Tnum 教师编号 char 10 主键 , 也可以作为登录标识 Tname 教师姓名 nvarchar 6 Not null Tsex 性别 nchar 2 男、女 (M/F) Title 职称 nvarchar 8 教授、副教授 ... Tphone 联系电话 char 15 Email 电子邮件 nvarchar 40 支持中文邮箱 Tbirth 出生年月 datetime 表 3 系基本信息表 Depart 字段信息列表 字段名称 含义 类型 长度 备注 Dnum 系编号 varchar 6 主键 Dname 系名称 nvarchar 10 Not null Director 系主任 varchar 10 外键 à Teacher.Tnum 表 4 班级信息表 Classes 字段信息列表 字段名称 含义 类型 长度 备注 Clnum 班级编号 varchar 6 主键 Cname 班级名称 nvarchar 10 Not null Desscription 班级说明 nvarchar 100 如专业 , 本专科 Dnum 系编号 varchar 6 外键 à Depart.Dnum 表 5 课程基本信息 Course 字段信息列表 字段名称 含义 类型 长度 备注 Cnum 课程编号 varchar 10 主键 Cname 课程名称 varchar 20 Not null Credit 学分 numeric 3,1 Period 课时 int 3 表 6 学生选课信息表 StuCourse字段信息列表 字段名称 含义 类型 长度 备注 Snum 学号 varchar 10 外建 à Student.Snum Cnum 课程编号 varchar 10 外建 à Course.Cnum Tnum 教师编号 varchar 10 外建 à Teacher.Tnum Ynum 开课年度 int 4 例如: 2008 Term 开课学期 int 1 1|2 Grade 成绩 numeric 4,1 {0 ... 100} 注意考查课的数字化 CAuditor 选课审核者 nvarchar 6 直接取其姓名 Gauditor 成绩审核者 nvarchar 6 直接取其姓名