如果教学数据库中的关系如下:教师关系T(T#,TNAME,TITLE),课程关系C(C#,CNAME,T#),学生关系S(S#,

分类: 数据库系统原理(04735) 发布时间: 2024-07-27 12:09 浏览量: 1
如果教学数据库中的关系如下:教师关系T(T#,TNAME,TITLE),课程关系C(C#,CNAME,T#),学生关系S(S#,SNAME,AGE,SEX),选课关系SC(S#,C#,SCORE),用断言写出每门课程最多50名男生选修的完整性约束。
【正确答案】:CREATE ASSERTION ASSECHECK(50> = ALL(SELECT COUNT(SC.S#)FROM S,SC WHERE S.S#= SC.S# AND SEX='M' GROUP BY C#));