设有三个关系模式:学生(学号,姓名,性别,年龄,所在系)课程(课程号,课程名,学分)选课(学号,课程号,成绩)其中,选课关系中的属性“学号”和“课程号”定义为外键。请使用T-SQL语句完成下列功能:(1)统计课程门数。(2)统计有学生选修的课程门数。(3)求各系学生平均年龄。(4)求选修“数据库”课程的学生的平均年...
答:(1)候选码:学号 (2)学号→姓名,学号→所在系,学号→班号,班号→班主任,所在系→系主任 (3)第二范式,因为有:学号→班号,班号→班主任,因此存在传递函数依赖: 学号班主任 (4)第三范式关系模式: 学生(学号,姓名,所在系,班号),班号为引用班的外码,所在系为引用系的外码。
设有关系模式:学生(学号,姓名,所在系,班号,班主任,系主任),其语义为:一个学生只在一个系的一个班学习,一个系只有一个系主任,一个班只有一名班主任,一个系可以有多个班。将该关系模式规范化为第三范式的结果是( )。 A.学生表(学号,姓名,所在系,班号,系主任) 班级表(班号,班主任)B.学生表(学号,姓名,...
设有关系模式:学生表(学号,姓名,所在系,班号,班主任,系主任)。其语义为:一名学生只在一个系的一个班学习,一个系只有一名系主任,一个班只有一名班主任,一个系可以有多个班。 回答以下问题: (1)根据上述规定写出关系模式R的基本函数依赖; (2)找出关系模式R的候选码; (3)试问关系模式R最高已经达到第几范式?
有关系模式:学生(学号,姓名,所在系,系主任),设一个系只有一个系主任,则该关系模式至少属于()。 答案解析 (简答题) 设有关系模式:学生修课(学号,姓名,所在系,性别,课程号,课程名,学分,成绩)。设一个学生可选多门课程,一门课程可以被多名学生选。每位学生由学号惟一标识,一个学生只在一个系学习;每门课程由...
设有关系模式:学生(学号,姓名,所在系,专业,身份证号),其中能够作为候选键的是( )。 设有关系模式:学生(学号,姓名,所在系,专业,身份证号),其中能够作为候选键的是( )。 A、仅学号 B、学号、身份证号 C、仅身份证号 D、学号、姓名
设有关系模式:学生修课管理(学号,姓名,所在系,性别,课程号,课程名,学分,成绩)。设一名学生可以选修多门课程号,一门课程号可以被多名学生选修;一名学生有唯一的所在系,每门课程号有唯一的课程名和学分。 回答以下问题:(1)根据上述规定写出关系模式R的基本函数依赖;(2)找出关系模式R的候选码;(3)试问关系模式R最...
设有如下3个关系模式(有下划线的属性为关系的主码):学生(学号,姓名,性别,年龄,系别)课程(课程号,课程名,学分)选课(学号,课程号,成绩)要求用SQL语句实现以下操作(不区分大小写)。(1)查询学生的学号、姓名、课程号和成绩;(2)统计每位学生的选课总学分,显示学号和总学分;(3)创建一个含有学号、姓名、课程名和成...
学生的属性为:学号、姓名、性别、出生年月;班级的属性为:班级号、专业名、入校年份;系的属性为:系编号、系名、办公地点,成立时间;学会的属性为:学会编号、学会名、成立年份、地点;宿舍的属性为:宿舍区号、宿舍名、宿舍地点、可住人数。其中学号、班级号、系编号、学会编号分别对学生、班级、系、学会均是唯一且...
设有关系模式:学生(学号,姓名,所在系,班号,班主任,系主任),其语义为:一个学生只在一个系的一个班学习,一个系只有一个系主任,一个班只有一名班主任,一个系可以有多个班。 该关系模式的候选码是( )。A.学号B.所在系C.班号D.(学号,班号)的答案是什么.用刷刷题APP,拍照搜索答