数据库期末复习题(15页).doc
-数据库期末复习题-第 - 14 - 页第1章 数据库技术基础一、单选题1. 数据模型反映的是( A )。A事物本身的数据和相关事物之间的联系B事物本身所包含的数据C记录中所包含的全部数据D记录本身的数据和相关关系2. 数据库系统的核心是( C )。A数据库B数据库管理员C数据库管理系统D文件3. 数据库管理系统中负责数据模式定义的语言是( A )。A数据定义语言B数据管理语言C数据控制语言D数据操纵语言4. 数据库管理系统是( B )。A操作系统的一部分B在操作系统支持下的系统软件C一种编译系统D一种操作系统5. 在数据管理技术发展的三个阶段中,数据共享最好的是( C )。A人工管理阶段B文件系统阶段C数据库系统阶段D三个阶段相同6. 用Access创建的数据库文件,其扩展名是( D )。A.adpB.dbfC.frmD.mdb7. 数据库系统是由数据库、数据库管理系统、应用程序、( A )、用户等构成的人机系统。A数据库管理员B程序员C高级程序员D软件开发商8. 在数据库中存储的是( B )。A信息B数据C数据结构D数据模型9. 在下面关于数据库的说法中,错误的是( D )。A数据库有较高的安全性B数据库有较高的数据独立性C数据库中的数据可以被不同的用户共享D数据库中没有数据冗余10. 不是数据库系统特点的是( C )。A较高的数据独立性B最低的冗余度C数据多样性D较好的数据完整性11. Access是( C )数据库管理系统。A层次B网状C关系型D树状12. 在Access中,数据库的基础和核心是( A )。A表B查询C窗体D宏13. 在下面关于Access数据库的说法中,错误的是( B )。A数据库文件的扩展名为mdbB所有的对象都存放在同一个数据库文件中C一个数据库可以包含多个表D表是数据库中最基本的对象,没有表也就没有其他对象14. Access数据库管理系统依赖于( B )操作系统。ADosBWindowsCUnixDUcdos15. 常见的数据模型有3种,它们是( B )。A网状、关系和语义B层次、关系和网状C环状、层次和关系D字段名、字段类型和记录16. 在以下叙述中,正确的是( D )。AAccess只能使用系统菜单创建数据库应用系统BAccess不具备程序设计能力CAccess只具备了模块化程序设计能力DAccess具有面向对象的程序设计能力17. 不属于Access对象的是( B )。A表B文件夹C窗体D查询18. 数据库中的基本单位是( A )。A表B查询C窗体D报表19. 一个关系对应一个( A )。A二维表B关系模式C记录D属性20. ( B )是对关系的描述。A二维表B关系模式C记录D属性21. 表中的一列叫做( D )。A二维表B关系模式C记录D字段22. 唯一确定一条记录的某个属性组是( A )。A关键字B关系模式C记录D属性23. 被选中的关键字是( A )。A主键B关系模式C记录D属性24. 属性的取值范围是( A )。A值域B关系模式C记录D属性25. 关系名(属性, 属性2, , 属性n)是( B )。A主键B关系模式C记录D属性26. 不属于数据库发展过程的是( D )。A人工管理阶段B文件系统阶段C数据库系统阶段D智能数据库27. 不是数据库特征的是( C )。A数据独立性B最低的冗余度C逻辑性D数据完整性二、填空题1. 在关系数据库中,基本的关系运算有三种,它们是选择、投影和 联接 。2. 在数据库技术中,实体集之间的联系可以是一对一、一对多和 多对多 。3. 在现实世界中实体“人”与实体“出生地”之间的联系是 一对多 的联系。4. 将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元祖,这种操作称为 联接 。5. 利用Access创建的数据库文件,其扩展名为 mdb 。6. 常用的结构数据模型有层次模型、网状模型和 关系模型 。7. 在关系模型中,把数据看成一个二维表,每一个二维表称为一个 关系 。8. 在二维表中,元组的 属性 是不能再分成更小的数据项。9. 在关系数据库中,基本的关系运算有三种,它们是选择、投影和 联接 。10. 将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元祖,这种操作称为 联接 。11. 投影 是从二维表列的方向进行的运算。12. 在关系数据库的基本操作中,从表中取出满足条件的元组的操作称为 选择 。13. 在教师表中,如果要找出职称为“教授”的教师,应该采用的关系用算是 选择 。14. 在E-R图中, 矩形 表示实体。15. 在E-R图中,表示实体联系的是 菱形 。16. Access是一个 面向对象 的可视化数据库管理系统。第2章 创建数据库和表一、单选题1. 在数据表的设计视图中,不能完成的操作是( D )。A修改字段的类型B修改字段的名称C删除一个字段D删除一条记录2. Access数据库表中的字段可以定义有效性规则,简单说有效性规则是( C )。A控制符B文本C条件D显示格式3. 如果字段“成绩”的取值范围为0100,则错误的有效性规则是( D )。A>=0 And <=100B成绩>=0 And 成绩<=100C成绩>=0 And 成绩<=100D0<=成绩<=1004. 输入数据时,如果希望输入的格式保持一致,或希望检查输入时的错误,可以( D )。A控制字段大小B设置默认值C定义有效性规则D设置输入掩码5. 能够使用“输入掩码向导”创建输入掩码的字段类型是( C )。A数字和日期/时间B文本和货币C文本和日期/时间D数字和文本6. 以下关于主关键字的说法,错误的是( B )。A使用自动编号是创建主关键字最简单的方法B作为主关键字的字段中允许出现Null值C作为主关键字的字段中不允许出现重复值D不能确定任何单字段的值的唯一性时,可以将两个或更多的字段组合成为主关键字7. 下面关于Access表的叙述中,错误的是( C )。A在Access表中,可以对数字型字段进行“格式”属性设置B若删除表中含有自动编号字段的一条记录后,这个编号不会再被使用C创建表之间的关系时,应关闭所有表D可在Access表的设计视图“说明”列中,对字段进行具体的说明8. 在一个单位的人事数据库,字段“简历”的数据类型应当为( D )。A文本型B数字型C日期/时间型D备注型9. 在一个学生数据库中,字段“学号”不应该是( D )。A数字型B文本型C自动编号型D备注型10. 在下面关于Access数据类型的说法,错误的是( C )。A自动编号型字段的宽度为4个字节B是/否型字段的宽度为1个二进制位COLE对象的长度是不固定的D文本型字段的长度为255个字符11. 如果在创建表中建立字段“基本工资额”,其数据类型应当为( B )。A文本类型B货币类型C日期类型D数字类型12. 如果在创建表中建立字段“职工姓名”,其数据类型应当为( A )。A文本类型B货币类型C日期类型D数字类型13. 如果在创建表中建立字段“奖金”,其数据类型应当为( B )。A文本类型B货币类型C日期类型D数字类型14. 如果在创建表中建立需要随机编号的字段,其数据类型应当为( A )。A自动编号类型B货币类型C日期类型D数字类型15. 如果在创建表中建立需要存放逻辑类型的字段,其数据类型应当为( C )。A文本类型B货币类型C是/否类型D数字类型16. 如果在创建表中建立需要存放Word文档的字段,其数据类型应当为( D )。A文本类型B货币类型C是/否类型DOLE类型17. 如果在创建表中建立需要存放Excel文档的字段,其数据类型应当为( D )。A文本类型B货币类型C是/否类型DOLE类型18. 如果在创建表中建立需要存放图片文档的字段,其数据类型应当为( D )。A文本类型B货币类型C是/否类型DOLE类型19. 如果在创建表中建立需要存放声音文档的字段,其数据类型应当为( D )。A文本类型B货币类型C是/否类型DOLE类型20. 如果在创建表中建立需要存放二进制数据文档的字段,其数据类型应当为( D )。A文本类型B货币类型C是/否类型DOLE类型21. 如果在创建表中建立需要存放时间的字段,其数据类型应当为( D )。A文本类型B货币类型C是/否类型D日期/时间类型22. 如果在创建表中建立需要存放少于255个字符的字段,其数据类型应当为( A )。A文本类型B货币类型C是/否类型DOLE类型23. 如果在创建表中建立需要进行算术运算的字段,其数据类型应当为( A )。A数字类型B备注类型C是/否类型DOLE类型24. 下边哪个字段的数据类型必须是8个字节( C )。A数字类型B备注类型C日期/时间型DOLE类型25. 下边哪个字段的数据类型必须是4个字节( D )。A数字类型B备注类型C货币类型D自动编号类型26. 如果在创建表中建立需要存储True/False的字段,其数据类型应当为( C )。A数字类型B备注类型C是/否类型DOLE类型27. 在Access中,表和数据库的关系是( A )。A一个数据库可以包含多个表B一个表只能包含2个数据库C一个表可以包含多个数据库D一个数据库只能包含一个表28. 定义某一个字段的默认值的作用是( C )。A当数据不符合有效性规则时所显示的信息B不允许字段的值超出某个范围C在未输入数值之前,系统自动提供数值D系统自动把小写字母转换成大写字母29. 67、添加新记录时,自动添加到字段中的是( A )。A默认值B有效性规则C有效性文本D索引30. 表的组成内容包括( B )。A查询和字段B字段和记录C记录和窗体D报表和字段31. 数据类型是( B )。A字段的另一种说法B决定字段能包含哪类数据的设置C一类数据库应用程序D一类用来描述Access表向导允许从中选择的字段名称32. 用于在窗体和报表中取代字段中值的是( B )。A默认值B标题C有效性文本D索引33. 在Access的下列数据类型中,不能建立索引的数据类型是( B )。A文本型B备注型C数字型D日期/时间型34. 可以加快查询操作的是( D )。A默认值B有效性规则C有效性文本D索引35. 可以加快排序操作的是( D )。A默认值B有效性规则C有效性文本D索引二、填空题1. 利用Access 2003创建的数据库文件,共有 7 种类型的对象。2. 能够使用输入掩码向导创建输入掩码的字段类型是 文本型 和 日期/时间 。3. 在Access 2003的数据表中,要想即时查看满足一定条件的部分记录,可以使用 筛选 功能。4. Access 2003中能够直接创建的关系类型有 一对一 和 一对多 两种。5. 表是关于特定的实体的数据集合,由 记录 组成。6. 在Access数据表中能够唯一标识每一条记录的字段称为 主键 。7. 人员基本信息包括:身份证号,姓名,性别,年龄,其中可作为关键字的是 身份证号 。8. 如果在表中找不到任何没有重复值的字段,则可以设置一个 自动编号 字段作为表的主键。9. 在表的“设计视图”中创建表,必须对每个字段定义的是字段名称和 数据类型 。10. 获取外部数据只在Access中使用,应该采取 导入 方式创建表。11. Access提供了两种字段数据类型保存文本或文本和数字组合的数据,这两种数据类型是: 文本 和备注。12. 在数据表视图向表中输入数据,在未输入数值之前,系统自动提供的数值字段的属性是: 默认值 。13. 在Access 2003的数据表中,要想即时查看满足一定条件的部分记录,可以使用 筛选 功能。14. 参照完整性 是在输入或删除记录时,为维持表之问已定义的关系而必须遵循的规则。15. “教学管理”数据库中有学生表,课程表和选课成绩表,为了有效地反映这3张表中数据之间的联系,在创建数据库时应设置 表间关系 。第3章 创建和使用查询一、单选题1. SQL的含义是( A )。A结构化查询语言B数据定义语言C数据库查询语言D数据库操纵与控制语言2. 创建交叉表查询,在“交叉表”行上有且只能有一个的是( D )。A行标题和列标题B行标题和值C行标题、列标题和值D列标题和值3. 利用对话框提示用户输入值的查询过程称为( B )。A选择查询B参数查询C操作查询DSQL查询4. 如果已知“消费”表中有“吃”、“穿”、“住”、“用”、“行”5个字段,需要在查询中计算这5个字段的和,放在新字段“消费总额”中显示,则新字段应写为( D )。A吃+穿+住+用+行B消费总额=吃+穿+住+用+行C消费总额=吃+穿+住+用+行D消费总额:吃+穿+住+用+行5. 下列逻辑表达式中,能正确表示条件“x和y都是奇数”的是( C )。Ax Mod 2=1 Or y Mod 2=1Bx Mod 2=0 Or y Mod 2=0Cx Mod 2=1 And y Mod 2=1Dx Mod 2=0 And y Mod 2=06. 字符串用什么符号括起来( C )。A逗号B单引号C双引号D$7. 日期型数据用什么符号括起来( D )。A逗号B单引号C双引号D#8. 连接2个字符串的是( D )。A*B?C#D&9. 返回某一天的年份的表达式是( D )。AYear(12/1/1999)BYear("12/1/1999")CYear(%12/1/1999%)DYear(#12/1/1999#)10. 字符运算符是( D )。A*B?C#D&11. 算式5 Mod 3的结果是( C )。A0B1C2D312. 表示整除的是( C )。A/BModCD13. 表示取余数的是( B )。A/BModCD14. 表示乘方的是( A )。ABModCD*15. Between.And.表达式的返回值是( B )。A数值型B逻辑型C文本型D备注型16. 运算级别最高的运算符是( A )。A算术B关系C逻辑D字符17. 运算级别最低的运算符是( D )。A算术B关系C逻辑D字符18. 下列能得到"abc1234"的是( A )。A"abc" & "1234"B"abc" "1234"C"abc" $ "1234"D"abc" # "1234"19. 假定姓名是文本型字段,则查找姓"李"的学生应该使用( D )。A姓名 Like "李"B姓名 Like "! 李"C姓名="李*"D姓名 Like "李*"20. 假定姓名是文本型字段,则查找名字中含有“雪”的学生应该使用( A )。A姓名 Like "*雪*"B姓名 like "! 雪"C姓名="*雪*"D姓名="雪*"21. 在Access中,与Like一起用的时候,代表任何一个字符的是( B )。A*B?C#D$22. 在Access中,与Like一起用的时候,代表0个或者多个字符的是( A )。A*B?C#D$23. 查找姓张的学生,用到的表达式是( A )。A"张*"B"张?"C"张#"D"张$"24. 查找不姓张的学生,用到的表达式是( A )。ANot Like "张*"BNot Like "张?"CNot Like "张#"DNot Like "张$"25. 以下关于查询的叙述正确的是( C )。A只能根据数据库表创建查询B只能根据已建查询创建查询C可以根据数据库表和已建查询创建查询D不能根据已建查询创建查询26. 在查询设计视图中( B )。A只能添加数据库表B可以添加数据库表,也可以添加查询C只能添加查询D以上说法都不对27. 下列对Access查询叙述错误的是( D )。A查询的数据源来自于表或已有的查询B查询的结果可以做为其它数据库对象的数据源CAccess的查询可以分析数据、追加、更改、删除数据D查询不能生成新的数据表28. 下列哪个表是查询中生成的表( B )。A基本表B查询表C视图D逻辑表29. 基本表结构可以通过( B ),对其字段进行增加或删除操作。AInsertBAlter TableCDrop TableDDelete30. 内部计算函数Sum(字段名)的作用是求同一组中所在字段内所有的值的( A )。A和B平均值C最小值D第一个值31. 子句Where 性别="女" And 工资额>2000的作用是处理( A )。A性别为"女"并且工资额大于2000的记录B性别为"女"或者工资额大于2000的记录C性别为"女"并非工资额大于2000的记录D性别为"女"或者工资额大于2000的记录,且二者择一的记录32. 从一个表或者多个表中选择一部分数据的是( B )。A表B查询C窗体D报表33. SQL中的哪个关键字不会对表进行写操作( A )。ASELECTBDELETECUPDATEDINSERT34. 在SQL查询中使用WHERE子句指出的是( D )。A查询目标B查询结果C查询视图D查询条件35. 假设某数据表中有一个工作时间字段,查找92年参加工作的职工记录的条件是( A )。ABetween #92-01-01# And #92-12-31#BBetween "92-01-01" And "92-12-31"CBetween "92.01.01" And "92.12.31"DBetween #92.01.01# And #92.12.31#36. 在产品数据库表中,若上调产品价格,最方便的方法是使用以下( B )方法。A追加B更新C删除D生成表查询37. 在SQL查询语句中,下列说法正确的是( A )。ASELECT命令中必须有FROM关键字BSELECT命令中必须有WHERE关键字CSELECT命令中必须有GROUP关键字DSELECT命令中必须有ORDER关键字二、填空题1. Access 2003中的查询分为选择查询、 参数查询 、 交叉查询 、 操作查询 和 SQL查询 等5种查询。2. Access 2003中,操作查询包括生成表查询、删除查询、 更新查询 、 追加查询 。3. 要删除表中某个字段的内容,可使用 更新 查询实现。4. 如果要将某表中的若干记录删除,应该创建 删除 查询。5. 通过提示信息让用户输入检索表中数据的条件,这时应该创建 参数查询 。6. 查询设计视图分为上下两部分,上部分窗格是数据源结构及数据源间关系的显示区域,下部分窗格是查询的 设计区域 。7. 每个查询都有3种视图,分别为设计视图、 数据表视图 和SQL视图。8. 查询中有两种基本点的计算是预定义计算和 自定义计算 。9. Access中,查询不仅具有查找的功能,而且还具有 计算 功能。10. 书写查询条件表达式时,日期值应该用 # 括起来。11. 在Access查询的条件查询表达式中表示任意单个字符,应使用通配符 ? 。12. 在Access查询的条件查询表达式中表示任意个字符,应使用通配符 * 。13. 查询姓名中含有“张”字查询准则应采用 Like "张*" 来表达。14. 假定电话号码字段为文本型,要想显示所有以5开头的记录,在准则中应输入 Like "5*" 。15. 在SQL的Select语句中,用于实现选择用算的短语是 Where 。16. 在SQL的Select语句中,用于Order By短语对查询的结果进行 排序 。17. 在Select语句中,关键字DESC表示 降序排列 的含义。18. 表示查询“雇员”的“出生日期”为1955年以前出生的设置条件是 Year(雇员!出生日期)>1955 。第4章 创建和使用窗体一、单选题1. Access窗体中的文本框控件分为( A )。A计算型和非计算型B结合型和非结合型C控制型和非结合型D记录型和非记录型2. 下面关于列表框和组合框的叙述正确的是( C )。A列表框和组合框可以包含一列或几列数据B可以在列表框中输入新值,而组合框不能C可以在组合框中输入新值,而列表框不能D在列表框和组合框中均可以输入新值3. 下列不属于窗体的常用格式属性的( D )。A标题B滚动条C分隔线D记录源4. 窗体Caption属性的作用是( A )。A确定窗体的标题B确定窗体的名称C确定窗体的边界类型D确定窗体的字体5. 创建主/子窗体,需要爱两个表之间先建立( C )。A查询B命令按钮C关系D窗体6. 用户和数据库交互的界面是( C )。A表B查询C窗体D报表7. 在显示具有( B )关系的表或查询中的数据时,子窗体特别有效。A一对一B一对多C多对多D复杂8. 下列不属于Access窗体的视图是( C )。A设计视图B窗体视图C版面视图D数据表视图9. 下列不属于窗口事件的是( C )。A打开B关闭C删除D加载10. 下列不属于窗体的常用格式属性的是( D )。A标题B滚动条C分隔线D记录源11. 确定一个控件在窗体或报表中的位置的属性是( D )。AWidth或HeightBWidth和HeightCTop或LeftDTop和Left12. 在窗体中,用来输入或编辑字段数据的交互控件是( A )。A文本框控件B标签控件C复选框控件D列表框控件13. 要在文本框中显示当前日期和时间,应当设置文本框的控件来源属性为( C )。A=Date()B=Time()C=Now()D=Year()14. 既可以直接输入文字,又可以从列表中选择输入项的控件是( C )。A选项框 B文本框C组合框D列表框15. Access数据库中,若要求在窗体上设置输入的数据是取自某一个表或查询中记录的数据,或者取自某固定内容的数据,可以使用的控件是( B )。A选项组控件B列表框或组合框控件C文本框控件D复选框、切换按钮、选项按钮控件16. “特殊效果”属性值用于设定控件的显示效果,下列不属于“特殊效果”属性值的是( D )。A平面B凸起C蚀刻D透明17. VBA“定时”操作中,需要设置窗体的“计时器间隔(TimerInterval)”属性值。其计量单位是( B )。A微妙B毫秒C秒D分钟18. 计算控件的控件来源属性一般设置为( B )开头的计算表达式。A字母B等号 (=)C括号双引号19. 假设已在Access中建立了包含“书名”、“单价”和“数量”三个字段的“tOfg”表,以该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控件来源为( B )。A单价*数量B=单价*数量C图书订单表!单价*图书订单表!数量D=图书订单表!单价*图书订单表!数量20. 在窗体上,设置控件Command0为不可见的属性是( D )。AColoreBCaptionCEnabledDVisible21. Access的控件对象可以设置某个属性来控制对象是否可用(可用时显示为灰色状态)需要设置的属性是( C )。ADefaultBCancelCEnabledDVisible22. 窗体的名称为fmTest,窗体中有一个标签和一个命令按钮,名称分别为Label1和bChange。在“窗体视图”中显示窗体时,窗体中没有记录选定器,应将窗体的“记录选定器”属性值设置为( B )。A是B否C有D无23. 能够接受数值型数据输入的窗体控件是( B )。A图形B文本框C标签D命令按钮二、填空题1. 窗体有三种视图,分别为设计视图、窗体视图和 数据表视图 。2. “窗体视图”是最终展现在用户面前的 操作界面 。3. 窗体可以使用向导和 设计视图 。4. 窗体的数据源主要包括表和 查询 。5. 如果改变窗体的布局需要在窗体的 设计视图 下打开窗体。6. 窗体包括五个节,分别是 窗体页眉 、 页面页眉 、 主体 、 页面页脚 和 窗体页脚 。7. 窗体有多个部分组成,每个部分成为一个 节 。8. 窗体由多个部分组成,每个部分称为一个节,大部分的窗体只有 主体 。9. 在表格式窗体、纵栏式窗体和数据表窗体中,将窗体最大化的显示记录最多的窗体是 数据表 窗体。10. 计算控件的控件来源属性一般设置为以 = 开头的计算表达式。11. 在窗体上选择多个控件应按住 Shift 键然后单击各控件。12. 在“选项组”中每次只能选择 1 个选项。13. 控件的类型可以分为 绑定型 、未绑定型与计算型。14. 在创建主/子窗体之前,必须设置表之间的 关系 。15. 在Access数据库中,如果窗体上输入的数据总是取自表或查询中的字段数据,或者取自某固定内容的数据,可以使用 列表框 或组合框。第5章 报表的应用一、单选题1. 报表可以( B )数据源中的数据。A编辑B显示C修改D删除2. 在报表设计过程中,不适合添加的控件是( C )。A标签控件B文本框控件C选项组控件D图形控件3. 以下叙述正确的是( B )。A报表只能输入数据B报表只能输出数据C报表可以输入和输出数据D报表不能输入和输出数据4. 关于报表数据源设置,以下说法正确的是( D )。A可以是任意对象B只能是表对象C只能是查询对象D只能是表对象或查询对象5. 可作为报表记录源的是( D )。A表B查询CSelect语句D以上都可以6. Access报表对象的数据源可以是( C )。A表、查询和窗体B表和查询C表、查询和SQL命令D表、查询和报表7. 要在报表上显示格式为“3/总8”的页码,则计算控件的控件源应设置为( D )。A/总PagesB=/总PagesCPage & "/总" & PagesD=Page & "/总" & Pages8. 要显示格式为“页码/总页数”的页码,应当设置文本框控件的控件来源属性为( D )。APage/PagesB=Page/PagesCPage & "/" & PagesD=Page & "/" & Pages9. ( D )是Access中以一定输出格式表现数据的一种对象。A表B查询C窗体D报表10. 以下叙述正确的是( B )。A报表只能输入数据B报表只能输出数据C报表可以输入和输出数据D报表不能输入和输出数据11. 报表可以( B )数据源中的数据。A编辑B显示C修改D删除12. 在报表设计中,以下可以做绑定控件显示字段数据的是( A )。A文本框B标签C命令按钮D图像13. 要设计出带表格线的报表,需要向报表中添加( D )控件完成表格线的显示。A文本框B标签C复选框D直线或矩形14. 在报表中,要计算“数学”字段的最高分,应将控件的“控件来源”属性设置为( A )。A=Max(数学)BMax(数学)C=Max数学D=Max(数学)15. 报表页脚的内容只在报表的( C )打印输出。A第一页顶部B每页顶部C最后一页数据末尾D每页底部16. 要设置在报表每一页的顶部都输出的信息,需要设置( D )。A报表页眉B报表页脚C页面页脚D页面页眉17. 在使用报表设计器设计报表时,如果要统计报表中某个字段的全部数据,应将计算表达式放在( A )。A组页眉/组页脚B页面页眉/页面页脚C报表页眉/报表页脚D主体18. 要实现报表的分组统计,其操作区域是( D )。A报表页眉或报表页脚区域B页面页眉或页面页脚区域C主体区域D组页眉或组页脚区域19. 如果设置报表上某个文本框的控件来源属性为“=7 Mod 4”,则打印预览视图中,该文本框显示的信息为( B )。A未绑定B3C7 Mod 4D出错20. 如果设置报表上某个文件框的控件来源属性为“=2*3+1”,则打开报表视图时,该文本框显示信息是( B )。A未绑定B7C2*3+1D出错二、填空题1. Access的报表有 设计视图 、打印视图、版面预览视图三种视图。2. 一个主报表最多包含 两 级子窗体或子报表。3. Access中报表的数据源可以是 表 或者查询。4. Access提供了 纵栏式 和表格两种自动生成报表的方式。5. 报表不能对数据源中的数据进行 修改 。6. 要设置只在报表最后一页主题内容之后输出的信息,需要在 报表页脚 设置信息。7. 报表数据输出不可缺少的内容是 主体节 的内容。8. 要实现报表的分组统计,其操作区域是 组页眉 或 组页脚 。9. Access的报表要实现排序和分组统计操作,应通过设置排序与 分组 属性来进行。10. 报表设计中,可以通过在组页眉和组页脚中创建 计算控件 来显示记录的分组汇总数据。11. 报表设计中页码的输出、分组统计数据的输出等均是通过设置绑定控件的控件源为计算表达式形式而实现的,这些控件就称为 计算控件 。12. 在按“性别”分组显示“雇员”信息的报表中,使用计算控件统计“男”或“女”雇员的人数,其表达式应为“=count(性别)”,该表达式必须放置在组页眉或 组页脚 节中。13. 要在报表上显示格式为“4总15页”的页码,则计算控件的控件来源应设置为= page & "/总" & pages。14. 在报表中要显示“第N页”,页码格式设置是:="第" & Page & "页"。第8章 程序设计模块一、单选题1. VBA中定义符号常量可以使用关键字( A )。AConstBDimCPublicDPrivate2. VBA中的类型声明符%表示的类型是( C )。AStringBLongCIntegerDDouble3. 声明一个有10个整型元素、下标下界为1的数组a的语句正确的是( D )。ADim a(10)BDim a(1 To 10)CDim a(10) As IntegerDDim a(1 To 10) As Integer4. 以下关于类模块的说法不正确的是( D )。A窗体模块和报表模块都属于类模块,它们从属于各自的窗体或报表B窗体模块和报表模块具有局部特性,其作用范围局限在所属窗体或报表内部C窗体模块和报表模块中的过程可以调用标准模块中已定义好的过程D窗体模块和报表模块生命周期是伴随着窗体或报表的打开而开始、关闭而结束5. 在Access中,如果要处理具有复杂条件或循环结构的操作,则应该使用的对象是( B )。A窗体B模块C宏D报表6. VBA中定义符号常量可以用关键字( A )。AConstBDimCPublicDStatic7. VBA中去除前后空格的函数是( C )。ALtrimBRtrimCTrimDUcase8. 用于获得字符串Str从第2个字符开始的3个字符的函数是( A )。AMid(Str,2,3)BMiddle(Str,2,3)CRight(Str,2,3)DLeft(Str,2,3)9. 以下可以得到“2*5=10”结果的VBA表达式为( A )。A"2*5" & "=" & 2*5B"2*5" + "=" + 2*5C2*5 & "=" & 2*5D2*5 + "=" + 2*510. 表达式4+56*7/8 Mod 9的值是( B )。A4B5 C6D711. VBA表达式3*33/3的输出结果是( D )。A0B1C3D912. 以下关于VBA运算符优先