
第2章数帮库授计方法 微1.选择题 ()一个货级只能有一个班主任,一位教师贝能担任一个班级的班主任,则班级与班主任 之间的联系是() A)一对一联系B)一对多联系 C)二对二联系D)多对多联系 (也一个教研室中有多名教师,一个教师只能属于一个教研室,则教研室与教师之间的联 系是() A)一对一联系B)一对多联系 C)二对二联系D)多对多联系 )一个运动员可参如多项比赛,一项比赛有多个运动员参加,则运动员与比赛项目之间 的联系是() A)一对一联系B)一对多联系 C)二对二暖系D)多对多联系 ()在关系型数据库管理系统中,一个关系对应一个《) A)字段B)记录 C)数据表文作D)案引文件 )下列关于关系模型的叙述,不正确的是《) A)关系中的每个属性必须是不可再分的数据单元,即不允许“表中有表” B)一个关系中不能有相同的属性名 C)关系中各元粗及属性的次序可交换 D)同一属性的取值可来白不同的域 的下列哪个运算不属于专门的关系运算(》 A)比较B)选择 C)投影D)联接 (初在VisualFoxPro中设计表时,应道遵循以下事个原.周() A)表结构应尽量简单,且各表中应尽量避免出现重复字段 B)表中各字受值应尽量是原始数据 C)表中应有适当的外部关键字,以保证有联系的表能够建立联系
第 2 章 数据库设计方法 ※1.选择题 ⑴一个班级只能有一个班主任,一位教师只能担任一个班级的班主任,则班级与班主任 之间的联系是() A)一对一联系 B)一对多联系 C)二对二联系 D)多对多联系 ⑵一个教研室中有多名教师,一个教师只能属于一个教研室,则教研室与教师之间的联 系是() A)一对一联系 B)一对多联系 C)二对二联系 D)多对多联系 ⑶一个运动员可参加多项比赛,一项比赛有多个运动员参加,则运动员与比赛项目之间 的联系是() A)一对一联系 B)一对多联系 C)二对二联系 D)多对多联系 ⑷在关系型数据库管理系统中,一个关系对应一个() A)字段 B)记录 C)数据表文件 D)索引文件 ⑸下列关于关系模型的叙述,不正确的是() A)关系中的每个属性必须是不可再分的数据单元,即不允许“表中有表” B)一个关系中不能有相同的属性名 C)关系中各元组及属性的次序可交换 D)同一属性的取值可来自不同的域 ⑹下列哪个运算不属于专门的关系运算() A)比较 B)选择 C)投影 D)联接 ⑺在 VisualFoxPro 中设计表时,应遵循以下哪个原则() A)表结构应尽量简单,且各表中应尽量避免出现重复字段 B)表中各字段值应尽量是原始数据 C)表中应有适当的外部关键字,以保证有联系的表能够建立联系

D)包括以上所有原则 5 ※2填空圈 ()客观存在并可相互区别的事物称为 (实体阿的联系可以分为三类。即联系、联系、联系。 (用二推表结构来表示实体及实体间联系的数据棱重是·二推表中的行称为 二维表中的列称为 (4)在VisualFoxPr0中,表中记录的完整性、字段的有效性和数据库的参醒完整性是由 完成。 ()在美系运算中,从一个美系中选出满足条件的元组来构成一个新关系称为,从一 个关系中选出若干指定的属性米构成一个新关系称为,从两个关系中透出属性间满是一 定条件的元组来构成一个新关系称为。 5 激3.设计题 某医院病房计算机管理中需要如下信息: 科室:科名,科地址,科电话。医生姓名 病房:病房号,床位号,所属科室名 医生:姓名,积称,所属科室名,年龄,工作迁号 病人:病历号,姓名,性别,诊断,主管医生,病房号 其中:一个科室有多个病房、多个医生,一个病房贝能属于一个科室,一个医生只属于 一个科室,但可负责多个病人的诊断,一个病人的主管医生只有一个。 完成如下设计: ()设计该计算机管理系统的E-R图1 2将资E=R图转换为关系模生: (③)指出转换结果中每个关系模式的候选主码。 常4.思考圈 ()在数据处理领域中,数据及数据处理的含义是指什么? (2)在Yis知alFoxPro中,怎样设计实体及实体间的联系? (3)请简述数据库设计的方法及步骤
D)包括以上所有原则 5 ※2.填空题 ⑴客观存在并可相互区别的事物称为 。 ⑵实体间的联系可以分为三类,即 联系、 联系、 联系。 ⑶用二维表结构来表示实体及实体间联系的数据模型是 。二维表中的行称为 , 二维表中的列称为 。 ⑷在 VisualFoxPro 中,表中记录的完整性、字段的有效性和数据库的参照完整性是由 完成。 ⑸在关系运算中,从一个关系中选出满足条件的元组来构成一个新关系称为 ,从一 个关系中选出若干指定的属性来构成一个新关系称为 ,从两个关系中选出属性间满足一 定条件的元组来构成一个新关系称为 。 5 ※3.设计题 某医院病房计算机管理中需要如下信息: 科室:科名,科地址,科电话,医生姓名 病房:病房号,床位号,所属科室名 医生:姓名,职称,所属科室名,年龄,工作证号 病人:病历号,姓名,性别,诊断,主管医生,病房号 其中:一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于 一个科室,但可负责多个病人的诊断,一个病人的主管医生只有一个。 完成如下设计: ⑴设计该计算机管理系统的E-R图; ⑵将该E-R图转换为关系模型; ⑶指出转换结果中每个关系模式的候选主码。 5 ※4.思考题 ⑴在数据处理领域中,数据及数据处理的含义是指什么? ⑵在 VisualFoxPro 中,怎样设计实体及实体间的联系? ⑶请简述数据库设计的方法及步骤
