课后选择题答案第1章1.一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是(D)。A.1:1联系B.1:m联系C.m:1联系D.m:n联系2.把实体—联系模型转换为关系模型时,实体之间多对多联系在模型中是通过(C)。A.建立新的属性来实现B.建立新的关键字来实现C.建立新的关系来实现D.建立新的实体来实现3.对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为(A)。A.并运算B.交运算C.差运算D.积运算4.在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是(B)。A.并B.选择C.投影D.笛卡儿乘积5.关系型数据库中所谓的“关系”是指(B)。A.各个记录中的数据彼此间有一定的关联B.数据模型符合满足一定条件的二维表格式C.某两个数据库文件之间有一定的关系D.表中的两个字段有一定的关系6.下述关于数据库系统的叙述中正确的是(A)。A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据7.数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是(C)。A.DB包含DBS和DBMSB.DBMS包含DB和DBSC.DBS包含DB和DBMSD.没有任何关系8.在数据管理技术的发展过程中,可实现数据共享的是(C)。A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.系统管理阶段9.1970年,美国IBM公司研究员E.F.Codd提出了数据库的(C)。A.层次模型B.网状模型C.关系模型D.实体联系模型10.设属性A是关系R的主键,则属性A不能取空值。这是(A)。A.实体完整性规则B.参照完整性规则C.用户定义完整性规则D.域完整性规则11.数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是(C)。A.层次数据模型B.网状数据模型C.关系数据模型D.面向对象数据模型12.在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是(B)。A.层次结构B.二维表结构C.网状结构D.封装结构13.关系数据模型(D)。A.只能表示实体间的1:1联系B.只能表示实体间的1:n联系C.只能表示实体间的m:n联系D.可以表示实体间的上述三种联系14.按照传统的数据模型分类,数据库系统可以分为三种类型(C)。A.大型、中型和小型B.西文、中文和兼容C.层次、网状和关系D.数据、图形和多媒体15.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为(C)。A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能16.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的(B)阶段。A.需求分析B.概念结构设计C.逻辑设计D.物理设计17.E-R图是数据库设计的工具之一,它适用于建立数据库的(A)。A.概念模型B.逻辑模C.结构模型D.物理模型18.数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用(D)表示。A.矩形B.四边形C.菱形D.椭圆形19.在数据库设计中,在概念设计阶段可用E-R方法,其设计出的图称为(D)。A.实物示意图B.实用概念图C.实体表示图D.实体联系图20.关系数据库管理系统应能实现的专门关系运算包括(B)。A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表第2章1.若要确保输入的联系电话值只能为8位数字,应将该字段的输入掩码设置为(A)。A.00000000B.99999999C.########D.????????2.某数据库的表中要添加一个Word文档,则应采用的字段类型是(A)。A.OLE对象数据类型B.超级链接数据类型C.查阅向导数据类型D.自动编号数据类型3.Access数据库是(C)。A.层状数据库B.网状数据库C.关系型数据库D.树状数据库4.以下说法正确的是(A)。A.一个数据库可以包含多个表B.一个表可以包含多个数据库C.一个表只能包含一个数据库D.一个数据库只能包含一个表5.假设数据库中表A与表B是“一对多”的关系,B为“多”的一方,则以下说法正确的是(A)。A.表A中的一个记录能与表B中的多个记录匹配B.表B中的一个记录能与表A中的多个记录匹配C.表A中的一个字段能与表B中的多个字段匹配D.表B中的一个字段能与表A中的多个字段匹配6.Access提供的数据类型中不包括(B)。A.数值B.多媒体C.备注D.货币7.以下关于输入掩码的叙述中,错误的是(B)。A.在定义字段的输入掩码时,既可以从键盘输入,也可以使用输入掩码向导B.定义字段的输入掩码,是为了设置密码,保护字段C.输入掩码中的“L”表示必须输入“A”到“Z”的字母D.直接使用字符定义输入掩码时,可以根据需要将字符组合起来8.以下可以导入到Access中的数据源是(D)。A.ExcelB.FoxProC.文本文件D.以上都是9.以下叙述中,错误的是(D)。A.文本型字段最长为255个字符B.创建表之间的关系时,应关闭这些表C.在创建一对一关系时,要求两个表的相关字段都是主关键字(主键)D.在创建表间关系时,实施参照完整性可以保障表间数据的一致性10.在已经建立的数据表中,如果在显示表中内容时,使某些字段不能显示出来,可以使用的方法是(C)。A.排序B.筛选C.隐藏D.冻结11.在Access数据库中,数据保存在(D)对象中。A.窗体B.查询C.报表D.表12.如果字段内容为声音文件,可将此字段定义为(C)类型。A.文本B.查询向导C.OLE对象D.备注13.在表设计视图中,如果要限定数据的输入格式,应修改字段的(C)属性。A.格式B.有效性规则C.输入掩码D.字段大小14.不可以用“输入掩码”属性设置的数据类型是(D)。A.数字B.文本C.日期/时间D.自动编号15.掩码“LLL000”对应的正确输入数据是(B)。A.555555B.aaa555C.555aaaD.aaaaaa16.数据库表中的字段可以定义有效性规则,有效性规则是(C)。A.控制符B.文本C.条件D.前三种说法都不对17.邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码的格式是(A)。A.000000B.CCCCCCC.999999D.LLLLLL18.Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录。为此需要定义的关系是(D)。A.输入掩码B.有效性规则C.默认值D.参照完整性19.数据库中有A、B两表,均有相同字段C,在两表中C字段都设为主键。当通过C字段建立两表关系时,则该关系为(A)。A.一对一B.一对多C.多对多D.不能建立关系20.要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是(D)。A.*B.?C.!D.#第3章1.如果在数据库中已有同名的表,(C)查询将覆盖原有的表?A.删除查询B.追加查询C.生成表查询D.更新查询2.书写查询条件时,日期型数据应该用(D)符号括起来?A.*B.%C.&D.#3.在查询设计视图中,可以作为查询数据源的是(C)。A.只有数据表B.只有查询C.既可以是数据表,也可以是查询D.以上都不对4.以下查询不属于操作查询的是(B)。A.追加查询B.交叉表查询C.追加查询D.生成表查询5.下面不属于SQL查询的是(B)。A.联合查询B.选择查询C.传递查询D.子查询6.利用对话框提示用户输入查询条件进行查询的是(A)。A.参数查询B.选择查询C.操作查询D.子查询7.查找是姓王的教师的查询条件应该是(D)。A.王B.Like王C.Like王?D.Like王*8.在学生表中查找“学生编号”字段的第5、6位的字符是“13”的查询准则为(C)。A.Mid([学生编号],5,6)=13B.Mid(学生编号,5,6)=13C.Mid([学生编号],5,2)=13D.Mid(学生编号,5,2)=139.在SQL的查询语句Select中,用来指定根据字段名排序的是(C)。A.WhereB.HavingC.OderByD.GroupBy10.能够实现字符串连接运算的是(D)。A.#B.C.!D.&11.Access查询中的数据源(D)。A.只能是表B.只能是查询C.是窗体D.是表和或查询12.查询的类型包括选择查询、操作查询、参数查询、SQL查询和(B)。A.生成表查询B.交叉表查询C.更新查询D.追加查询13.使用结构化查询语言来建立查询实现对数据库的查找、更新和管理功能的查询是(D)。A.更新查询B.交叉表查询C.参数查询D.SQL查询14.创建Access查询可以用(D)。A.查询向导B.查询设计视图C.SQL查询D.以上均可15.下列关于查询的叙述,不正确的是(C)。A.查询结果随记录源中数据的变化而变化B.查询与表的名称不能相同C.一个查询不能作为另一个查询的记录源D.在查询设计视图中设置多个排序字段时,最左方的排序字段优先级最高16.查询条件判断某个字段是否空值时,不正确的用法是(C)。A.IsNullB.IsNotNullC.=NullD.NotIsNull17.SQL语句中,表示条件的子句是(D)。A.IFB.FORC.WHILED.WHERE18.SQL语句中,定义表的命令是(B)。A.DROPB.CREATEC.UPDATED.DEFINE19.SQL语句中,删除表的命令是(A)。A.DROPB.DELETEC.UPDATED.DEFINE20.在SQL语句中,HAVING短语必须和(B)子句同时使用。A.ORDERBYB.GROUPBYC.WHERED.以上均可第4章1.以下哪个不是窗体的组成部分(D)。A.主体B.窗体页眉C.窗体页脚D.窗体设计器2.当窗体中的内容太多无法放在一页中全部显示时,可以用(A)控件来分页。A.选项卡B.按钮C.组合框D.选项组3.计算控件的控件来源属性是以(B)开头的表达式。A.字母B.等号C.括号D.字段名4.窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是(D)。A.打开B.关闭C.加载D.取消5.窗体中可以包含一列或者几列数据,用户只能从列表中选择值,而不能输入新值的控件是(A)。A.列表框B.组合框C.文本框D.复选框6.确定一个控件在窗体中的位置的属性是(C)。A.width和heightB.width或heightC.top和leftD.top或left7.可以作为窗体的数据源的是(D)。A.表B.查询C.SQL语句D.以上都是8.计算控件中的控件来源属性设置为以(A)开头的表达式。A.等号B.冒号C.逗号D.双引号9.窗体中用来输入和编辑数据的交互控件是(C)。A.列表框B.组合框C.文本框D.复选框10.显示数据源中的字段的控件类型是(A)。A.绑定型B.未绑定型C.计算型D.相关型第5章1.下列关于报表的叙述中正确的是(B)。A.报表只能输入数据B.报表只能输出数据C.报表可以输入/输出数据D.报表不能输入和输出数据2.要设置在报表的每一页的上部都输出的信息,需要设置(B)。A.报表页眉B.页面页眉C.页面页脚D.报表页脚3.要实现报表按某字段分组统计输出,需要设置的是(B)。A.报表页脚B.该字段组页脚C.主体D.页面页脚4.报表的数据源不能是(A)。A.任意数据库对象B.来自多表的查询C.来自单表的查询D.表5.只能在报表的开始处显示的是(D)。A.页面页眉B.页面页脚C.组页眉D.报表页眉6.纵栏式报表的字段标题放置在下面哪一个节()。A.页面页眉B.页面页脚C.组页眉D.报表页眉7.用来查看报表页面数据输出形态的视图是()。A.设计视图B.打印预览C.报表视图D.布局视图8.如果要使报表的标题显示在每一页,需要设置(A)。A.页面页眉B.组页眉C.组页脚D.报表页眉9.用于对分组后的数据进行汇总的计算控件应放置在(C)。A.页面页眉B.页