A、 学生和学号
B、 课程和成绩
C、 学生和课程
D、 课程和课程号
答案:C
解析:解析:在实体联系模型中,实体是客观存在并且可以相互区别的事物。在学生选修课程活动中,学生和课程是客现存在并且可以相互区别的事物,课程号是课程的属性,学号是学生的属性,成绩是学生和课程联系的属性。本题答案为C选项。
A、 学生和学号
B、 课程和成绩
C、 学生和课程
D、 课程和课程号
答案:C
解析:解析:在实体联系模型中,实体是客观存在并且可以相互区别的事物。在学生选修课程活动中,学生和课程是客现存在并且可以相互区别的事物,课程号是课程的属性,学号是学生的属性,成绩是学生和课程联系的属性。本题答案为C选项。
A. S#,T#
B. S#,C#
C. S#
D. C#
解析:解析:在关系SC中,想要唯一确定一行,需要学号*S#和课程号C#。不管该课程的授课老师是谁,只要知道了学号和课程号,就能确定关系中的其他属性。团此,该关系的键是“S#”和"C#”。本题答案为B选项。
A. 二维表
B. 视图
C. 属性
D. 实体
解析:解析:关系模式采用二维表来表示关系,简称表。本题答案为A选项。
A. 主键
B. 外键
C. 候选键
D. 超键
解析:解析:属性D是关系B的主键,但在关系A中不是主键,因此属性D在关系A中是外键。本题答案为B选项
A. 一对一
B. 一对多
C. 多对一
D. 多对多
解析:解析:一个社团只能有一名团长,一个同学可以同时担任多个社团的团长,则团长和社团之间的联系是一对多。团长是一的一方,社团是多的一方。本题答案为B选项。
A. 层次模型
B. 关系模型
C. 网状模型
D. 实体-联系模型
解析:解析:概念数据模型,简称概念模型,它是一种面向客观世界、面向用户的模型,它与具体的数据库管理系统和具体的计算机平台无关。概念模型着重于对客观世界复杂事物的描述及对它们内在联系的刻画。目前,最著名的概念模型有实体-联系模型和面向对象模型。本题答案为D选项。
A. N:1
B. M:N
C. 1: 1
D. 1:N
解析:解析:在图书馆管理系统中,一本图书可以被多名借阅人借阅,一名借阅人也可以借多本图书,则图书和借阅人之间的联系是多对多,即M:N。本题答案为B选项。
A. 关系的并发控制
B. 关系的数据操纵
C. 关系的数据结构
D. 关系的完整性约束
解析:解析:数据模型通常由数据结构、数据操作及数据约束3部分组成。完整性规则属于数据约束。本题答案为A选项。
A. 主键属性
B. 外键属性
C. 全部属性0
D. 候选键属性
解析:解析:实体完整性约束:若属性M是关系的主键,则属性M中的属性值不能为空值。本题答案为A选项。
A. 一对一
B. 一对多
C. 多对一
D. 多对多
解析:解析:实体A和B是一对多的联系,则一个A对应多个B,一个B对应一个A。实体B和C是一对一的联系,则一个B对应一个C,一个C对应一个B。因此,一个A对应多个C,一个C对应一个A,则实体A和C的联系是一对多。实体A是一的一方,实体C是多的一方。本题答案为B选项
A. 概念模式
B. 内模式
C. 外模式
D. 数据模式
解析:解析:数据库系统的三级模式结构为:概念模式、内模式和外模式。本题答案为D选项。