在“教务管理”数据库中,“选课”表中“课程”列的数据必须来源于“课程”表的某列,这属于()。
A、实体完整性范畴
B、参照完整性范畴
C、数据一致性范畴
D、域完整性范畴
相关热点: 完整性 教务管理
有疑问?点此联系我们
收藏该题
查看答案
在“教务管理”数据库中,“选课”表中“课程”列的数据必须来源于“课程”表的某列,这属于()。
A、实体完整性范畴
B、参照完整性范畴
C、数据一致性范畴
D、域完整性范畴
根据下面描述为该学校教务管理设计概念模型。
1)该系统包括教师、学生、班级、系、课程、课程使用教材等信息。
2)教师有教师编号、姓名、职称、电话等;学生有学号、姓名、性别、出生年月等;班级有班级号、班主任信息等;系有系编号、系名和系办公室电话等;课程有课程号、课程名、学分、上课时间和课时等。
3)每个学生属于一个班,每个班属于一个系,每个教师也属于一个系。
4)每个班的班主任由一名教师担任,而一名教师只能担任一个班的班主任。
5)一名教师可以教多门课,一门课程也可以由多名教师主讲。
6)一名学生可以选修多门课程,一门课程可被若干同学选修,一名学生选中的课程若已经学完,应该记录相应的成绩。
7)一门课程使用多本参考书,一本参考书只用于一门课程。
8)学生名、教师名允许有重名,教师编号、学号可作为唯一标识。
关系模型有三类完整性约束,其中任何关系模型必须满足并由DBMS自动支持的完整性约束是
A.实体完整性和参照完整性
B.实体完整性和用户自定义完整性
C.参照完整性和用户自定义完整性
D.实体完整性、参照完整性和用户自定义完整性