1、数据库及其应用自考题-1 及答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:20,分数:40.00)1.要对报表中的一组记录进行计数,应将计算控件添加到( ) A主体节 B组页眉节或组页脚节 C页面页眉节或页面页脚节 D报表页眉节或报表页脚节(分数:2.00)A.B.C.D.2.要对报表中每一条记录的数据进行计算和显示计算值,应将计算控件添加到( ) A主体节 B组页眉或组页脚 C页面页眉节或页面页脚节 D报表页眉节或报表页脚节(分数:2.00)A.B.C.D.3.某记录的一个文本型字段内存放的数据为“710072SXcn”,当该字段的格式属性设置为“-”时,显示的
2、结果是( ) A- B710072SXcn C710072-SX-CN D710072-SX-cn(分数:2.00)A.B.C.D.4.“TRUE/FALSE”数据类型为( ) A“文本”类型 B“是/否”类型 C“备注”类型 D“数字”类型(分数:2.00)A.B.C.D.5.通过超链接不能实现( ) A从当前 Web 页跳到 Internet 上的某个网页 B从一个 Web 页跳转到 Office 文档 C从当前 Web 页跳到 Access 上的窗体 D从当前 Web 页跳到某个电子邮件地址(分数:2.00)A.B.C.D.6.既可以作为绑定型,又可以作为非绑定型的控件是( ) A标签
3、B文本框 C图像 D矩形框(分数:2.00)A.B.C.D.7.若表中有一个名为照片的字段,其中拟存放位图(bmp 文件),则该字段的类型是( ) A备注型 B超级链接型 COLE 对象型 D二进制型(分数:2.00)A.B.C.D.8.在设计视图中创建报表,自动出现的三个节是( ) A报表页眉、主体和报表页脚 B报表页眉、组页眉和组页脚 C页面页眉、主体和页面页脚 D报表页眉、页面页眉和页面页脚(分数:2.00)A.B.C.D.9.Access 数据库文件的扩展名是( ) Amdb Bmdw Cadp Ddbf(分数:2.00)A.B.C.D.10.若表中有一个名为照片的字段,其中拟存放位图
4、(bmp 文件),则该字段的类型是( ) A备注型 B超链接型 COLE 对象型 D二进制型(分数:2.00)A.B.C.D.11.假设某用户想把歌手的音乐存入 Access 数据库中,那么他该采用的数据类型是( ) A查询向导 B自动编号 COLE 对象 D备注(分数:2.00)A.B.C.D.12.Access 的数据库类型是( ) A面向对象数据库 B层次数据库 C网状数据库 D关系数据库(分数:2.00)A.B.C.D.13.下列关于“自动编号”字段说法中错误的是( ) A一个表中只能有一个自动编号字段 B自动编号字段值永远不会重复 C自动编号字段值可以设置为随机数 D用户可以输入自动
5、编号字段值(分数:2.00)A.B.C.D.14.下列关于删除查询说法中正确的是( ) A删除某个满足条件的字段 B删除某个满足条件的字段所在的记录 C只是删除查询结果中的数据,并不删除数据源中的数据 D不可多次执行删除查询(分数:2.00)A.B.C.D.15.假设规定最低工资为 2000 元,最高工资为 5000 元,则工资字段的有效性规则应设置为( ) A2000工资5000 B=2000 and=5000 C=2000 or= 5000D2000=工资 and 工资=5000(分数:2.00)A.B.C.D.16.在调用宏组中的宏时,指定宏名的语法格式是( ) A宏组名.宏名 B宏名
6、C宏组名!宏名 D宏组名!宏名(分数:2.00)A.B.C.D.17.对“基本工资”字段,若在有效性文本框中输入“基本工资必须在 800 到 5000 元之间(包括 800 和5000)”,则设置的有效性规则为( ) A=800 Or=5000 BBetween 800 Or 5000 C=800 And=5000 D800 And=5000(分数:2.00)A.B.C.D.18.在分组报表中用于分组的字段个数最多可以是( ) A8 个 B9 个 C10 个 D11 个(分数:2.00)A.B.C.D.19.下列可以作为绑定或未绑定控件来使用的是( ) A标签 B图像 C文本框 D矩形(分数:
7、2.00)A.B.C.D.20.在 Access 中创建模块使用的语言是( ) AC BVBA CJava DAsp(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:15.00)21.如果用户知道所要查找的记录的特定值,可在运行查询时,利用对话框提示用户输入该特定值,以查询满足特定值要求的信息,这时应设计 1,查询。(分数:1.00)填空项 1:_22.在 Access 中,不能对 1 和 2 数据类型设置默认值。(分数:1.00)填空项 1:_填空项 1:_23.Access 在新的一行或列中打印当前节,而在同一行或列中打印下一页的内容,则节的“新行或新列”属性应设置为 1。
8、(分数:1.00)填空项 1:_24.一个报表最多可以按 1 个字段或表达式进行排序。(分数:1.00)填空项 1:_25.Access 允许用户在数据库之间以“只粘贴结构”、“结构与数据”和“ 1”三种方式复制数据表。(分数:1.00)填空项 1:_26.控制窗体是一种供用户控制工作流程的窗体,一般是通过“ 1”和“选项按钮”等控件控制工作的流程。(分数:1.00)填空项 1:_27.数据库系统由数据库、硬件、软件和 1 四个部分组成。(分数:1.00)填空项 1:_28.控制是一种图形对象,根据是否与字段连接,可将控件分为 1 控件和 2 控件两类。(分数:1.00)填空项 1:_填空项
9、1:_29.创建按姓名查询学生成绩单的参数查询,提示信息为“请输入学生姓名”,可以在“姓名”字段的“准则”行输入 1。(分数:1.00)填空项 1:_30.数据库系统由 1、硬件、软件和数据库管理员四个部分组成。(分数:1.00)填空项 1:_31.若干个宏可以组合在一起构成一个 1。(分数:1.00)填空项 1:_32.实体完整性规则是指关系的主键值不能为 1。(分数:1.00)填空项 1:_33.数据库中包含的多个表,一般采用 1 范式的关系。(分数:1.00)填空项 1:_34.在 Access 中,当设置数据库密码时,需要以 1 方式打开数据库。(分数:1.00)填空项 1:_35.“
10、表/查询”选项卡包括表设计、 1 和运行权限三个设置区。(分数:1.00)填空项 1:_三、简答题(总题数:5,分数:25.00)36.在下图中显示了一个窗体,请按图中的标号,在图右侧的横线上填写窗体中各个控件的名称。 * 1_ 2_ 3_ 4_ 5_(分数:5.00)_37.简述在 Access 中创建表的 5 种方法。(分数:5.00)_38.简述全局 E-R 模型的优化原则。(分数:5.00)_39.简述全局 E-R 模型的优化原则。(分数:5.00)_40.下表是窗体、报表和数据访问页主要功能对照表。请按表中序号回答是或否,确定它们具有的功能。任务 窗体 报表 数据访问页在 Acces
11、s 中输入、编辑和交互处理数据 (1) (2) (3)在 Access 之外使用浏览器输入、编辑和交互处理活动数据(4) (5) 是通过电子邮件发布数据 否 否 是(1) _ (2) _ (3) _ (4) _ (5) _(分数:5.00)_四、综合题(总题数:2,分数:20.00)41.设有一个简化的库存管理系统,管理如下数据:商品编号、商品名、商品类别、库存量、供应商名称、供应商地址、供应商电话、仓库编号、仓库名称、管理员。其中,商品类别分为 1 到 50 类,一个商品编号惟一地代表一种商品,一种商品对应一个商品类别,不同的商品可对应同一种类别;同一种商品存放在同一个仓库中,一个仓库可以存
12、放多种商品。一种商品可由不同的供应商供货,每个供应商可供应多种商品;每个供应商有惟一的地址和电话号码;仓库编号和仓库名一一对应,一个管理员可管理多个仓库,但一个仓库只能由一个管理员管理。(1) 请将题中的数据项合理地组织到几张表中,并指出各表的主键; (2) 请合理地规定表中各字段的数据类型; (3) 请合理地设计这些表间的联系; (4) 请合理地规定商品类别字段的有效性规则。(分数:10.00)_42.某商业集团数据库中有两个实体集。一是“商店”实体集,属性有商店编号、商店名、地址、电话等;另一是“职工”实体集,属性有职工编号、姓名、性别、年龄等。职工商店间存在着工作关系。一个商店有若干职工
13、,每个职工只能在一个商店工作。职工在商店工作有一个进店日期、月薪等属性。 (1) 试画出 E-R 图。 (2) 将 E-R 图转换成关系模型,并注明每个表的主码和外码。(分数:10.00)_数据库及其应用自考题-1 答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:20,分数:40.00)1.要对报表中的一组记录进行计数,应将计算控件添加到( ) A主体节 B组页眉节或组页脚节 C页面页眉节或页面页脚节 D报表页眉节或报表页脚节(分数:2.00)A.B. C.D.解析:解析 添加在“主体”节中的计算控件可以对每个记录求总计或平均值;添加在“组页眉/页脚”中的计算控件可
14、以对一个组中的记录求总计或平均值;添加在“报表页眉/页脚”中的计算控件可以对所有记录求总计或平均值。2.要对报表中每一条记录的数据进行计算和显示计算值,应将计算控件添加到( ) A主体节 B组页眉或组页脚 C页面页眉节或页面页脚节 D报表页眉节或报表页脚节(分数:2.00)A. B.C.D.解析:解析 添加在“主体”节中的计算控制可以对每个记录求总计或平均值。3.某记录的一个文本型字段内存放的数据为“710072SXcn”,当该字段的格式属性设置为“-”时,显示的结果是( ) A- B710072SXcn C710072-SX-CN D710072-SX-cn(分数:2.00)A.B.C. D
15、.解析:4.“TRUE/FALSE”数据类型为( ) A“文本”类型 B“是/否”类型 C“备注”类型 D“数字”类型(分数:2.00)A.B. C.D.解析:解析 “是/否”类型用于存放逻辑值,该字段只有两个取值,如“真/假”“TRUE/TAISE”或“开/关”等。5.通过超链接不能实现( ) A从当前 Web 页跳到 Internet 上的某个网页 B从一个 Web 页跳转到 Office 文档 C从当前 Web 页跳到 Access 上的窗体 D从当前 Web 页跳到某个电子邮件地址(分数:2.00)A.B.C. D.解析:解析 通过在数据访问页上插入超链接,可以将已有的 Web 页、O
16、ffice 文档或 E-mail 地址等以超链接形式组织到当前的数据访问页中,用户可以通过点击“超链接”从个 Web 页跳转到所链接的其他Web 页或所链接的其他对象上去。6.既可以作为绑定型,又可以作为非绑定型的控件是( ) A标签 B文本框 C图像 D矩形框(分数:2.00)A.B. C.D.解析:解析 控件可以分为绑定型控件、非绑定型控件和计算型控件三种类型。文本框可以是绑定型的,也可以是未绑定型的;前者用于显示绑定的字段数据,这种文本框随着记录的移动而动态地改变内容,后者一般用于接受用户的输入或显示计算结果,数据不需要存储。7.若表中有一个名为照片的字段,其中拟存放位图(bmp 文件)
17、,则该字段的类型是( ) A备注型 B超级链接型 COLE 对象型 D二进制型(分数:2.00)A.B.C. D.解析:解析 备注用于存放表文本或与数字的组合数据。OLE 对象用于存储在其他程序中使用 OLE 协议创建的对象,例如 Word 文档、Excel 电子表格、图像、声音或其他二进制数据等,可以将这些对象链接或嵌入 Access 表中,必须在窗体或报表中使用绑定对象框来显示 OLE 对象。超级链接时存放超级链接地址,可以是 UNC 路径或 URL 网址。8.在设计视图中创建报表,自动出现的三个节是( ) A报表页眉、主体和报表页脚 B报表页眉、组页眉和组页脚 C页面页眉、主体和页面页脚
18、 D报表页眉、页面页眉和页面页脚(分数:2.00)A.B.C. D.解析:解析 在“新建报表”对话框中的选择“设计视图”,单击“确定”按钮,此时出现包含“页面页眉”、“主体”和“页面页脚”三个节的空白报表。9.Access 数据库文件的扩展名是( ) Amdb Bmdw Cadp Ddbf(分数:2.00)A. B.C.D.解析:10.若表中有一个名为照片的字段,其中拟存放位图(bmp 文件),则该字段的类型是( ) A备注型 B超链接型 COLE 对象型 D二进制型(分数:2.00)A.B.C. D.解析:11.假设某用户想把歌手的音乐存入 Access 数据库中,那么他该采用的数据类型是(
19、 ) A查询向导 B自动编号 COLE 对象 D备注(分数:2.00)A.B.C. D.解析:解析 OLE 对象用于存储在其他程序中使用 OLE 协议创建的对象,例如 Word 文档、Excel 电子表格、图像、声音或其他二进制数据等。可以将这些对象链接或嵌入 Access 表中,必须在窗体或报表中使用绑定对象框来显示 OLE 对象最大可为 1GB,仅受磁盘空间限制。12.Access 的数据库类型是( ) A面向对象数据库 B层次数据库 C网状数据库 D关系数据库(分数:2.00)A.B.C.D. 解析:解析 Access 2000 是一个基于关系模型的数据库管理系统。13.下列关于“自动编
20、号”字段说法中错误的是( ) A一个表中只能有一个自动编号字段 B自动编号字段值永远不会重复 C自动编号字段值可以设置为随机数 D用户可以输入自动编号字段值(分数:2.00)A.B.C.D. 解析:解析 自动编号用于添加记录时自动插入的惟一顺序(每次增 1)或随机编号,该字段不能更新。14.下列关于删除查询说法中正确的是( ) A删除某个满足条件的字段 B删除某个满足条件的字段所在的记录 C只是删除查询结果中的数据,并不删除数据源中的数据 D不可多次执行删除查询(分数:2.00)A.B. C.D.解析:解析 删除查询主要用于批量地删除记录。15.假设规定最低工资为 2000 元,最高工资为 5
21、000 元,则工资字段的有效性规则应设置为( ) A2000工资5000 B=2000 and=5000 C=2000 or= 5000D2000=工资 and 工资=5000(分数:2.00)A.B. C.D.解析:16.在调用宏组中的宏时,指定宏名的语法格式是( ) A宏组名.宏名 B宏名 C宏组名!宏名 D宏组名!宏名(分数:2.00)A. B.C.D.解析:解析 在 Access 中可以将若干功能相关的宏组合在一起构成一个“宏组”,使用宏组可以简化对宏的管理。宏组中的每个宏都有单独的名称并可独立地运行。要想调用宏组中的宏,必须遵从以下的命令格式:宏组名、宏名。17.对“基本工资”字段,
22、若在有效性文本框中输入“基本工资必须在 800 到 5000 元之间(包括 800 和5000)”,则设置的有效性规则为( ) A=800 Or=5000 BBetween 800 Or 5000 C=800 And=5000 D800 And=5000(分数:2.00)A.B.C. D.解析:18.在分组报表中用于分组的字段个数最多可以是( ) A8 个 B9 个 C10 个 D11 个(分数:2.00)A.B.C. D.解析:19.下列可以作为绑定或未绑定控件来使用的是( ) A标签 B图像 C文本框 D矩形(分数:2.00)A.B.C. D.解析:解析 文本框可以是绑定型的,也可以是未绑
23、定型的。标签、图像和矩形都是未绑定型的。20.在 Access 中创建模块使用的语言是( ) AC BVBA CJava DAsp(分数:2.00)A.B. C.D.解析:二、填空题(总题数:15,分数:15.00)21.如果用户知道所要查找的记录的特定值,可在运行查询时,利用对话框提示用户输入该特定值,以查询满足特定值要求的信息,这时应设计 1,查询。(分数:1.00)填空项 1:_ (正确答案:参数)解析:22.在 Access 中,不能对 1 和 2 数据类型设置默认值。(分数:1.00)填空项 1:_ (正确答案:自动编号)填空项 1:_ (正确答案:OLE 对象)解析:23.Acce
24、ss 在新的一行或列中打印当前节,而在同一行或列中打印下一页的内容,则节的“新行或新列”属性应设置为 1。(分数:1.00)填空项 1:_ (正确答案:节前)解析:24.一个报表最多可以按 1 个字段或表达式进行排序。(分数:1.00)填空项 1:_ (正确答案:10)解析:25.Access 允许用户在数据库之间以“只粘贴结构”、“结构与数据”和“ 1”三种方式复制数据表。(分数:1.00)填空项 1:_ (正确答案:将数据追加到已有表)解析:26.控制窗体是一种供用户控制工作流程的窗体,一般是通过“ 1”和“选项按钮”等控件控制工作的流程。(分数:1.00)填空项 1:_ (正确答案:命令
25、按钮)解析:27.数据库系统由数据库、硬件、软件和 1 四个部分组成。(分数:1.00)填空项 1:_ (正确答案:数据库管理员)解析:28.控制是一种图形对象,根据是否与字段连接,可将控件分为 1 控件和 2 控件两类。(分数:1.00)填空项 1:_ (正确答案:绑定)填空项 1:_ (正确答案:未绑定)解析:29.创建按姓名查询学生成绩单的参数查询,提示信息为“请输入学生姓名”,可以在“姓名”字段的“准则”行输入 1。(分数:1.00)填空项 1:_ (正确答案:请输入学生姓名)解析:30.数据库系统由 1、硬件、软件和数据库管理员四个部分组成。(分数:1.00)填空项 1:_ (正确答
26、案:数据库)解析:31.若干个宏可以组合在一起构成一个 1。(分数:1.00)填空项 1:_ (正确答案:宏组)解析:32.实体完整性规则是指关系的主键值不能为 1。(分数:1.00)填空项 1:_ (正确答案:空值(或 Null,或空))解析:33.数据库中包含的多个表,一般采用 1 范式的关系。(分数:1.00)填空项 1:_ (正确答案:第三)解析:34.在 Access 中,当设置数据库密码时,需要以 1 方式打开数据库。(分数:1.00)填空项 1:_ (正确答案:独占)解析:35.“表/查询”选项卡包括表设计、 1 和运行权限三个设置区。(分数:1.00)填空项 1:_ (正确答案
27、:查询设计)解析:三、简答题(总题数:5,分数:25.00)36.在下图中显示了一个窗体,请按图中的标号,在图右侧的横线上填写窗体中各个控件的名称。 * 1_ 2_ 3_ 4_ 5_(分数:5.00)_正确答案:(1) 选项按钮 (2) 文本框 (3) 标签 (4) 命令按钮 (5) 组合框(或下拉列表)解析:37.简述在 Access 中创建表的 5 种方法。(分数:5.00)_正确答案:(表向导 表设计器(或设计视图) 输入数据(或数据表视图) 导入链接)解析:38.简述全局 E-R 模型的优化原则。(分数:5.00)_正确答案:(1) 合并相关实体类型 (2) 消除冗余的属性 (3) 消
28、除冗余的联系)解析:39.简述全局 E-R 模型的优化原则。(分数:5.00)_正确答案:(全局 E-R 模型的优化原则如下: (1) 合并相关实体类型。 (2) 消除冗余的属性。 (3) 消除冗余的联系。)解析:40.下表是窗体、报表和数据访问页主要功能对照表。请按表中序号回答是或否,确定它们具有的功能。任务 窗体 报表 数据访问页在 Access 中输入、编辑和交互处理数据 (1) (2) (3)在 Access 之外使用浏览器输入、编辑和交互处理活动数据(4) (5) 是通过电子邮件发布数据 否 否 是(1) _ (2) _ (3) _ (4) _ (5) _(分数:5.00)_正确答案
29、:(1) 是 (2) 否 (3) 是 (4) 否 (5) 否)解析:四、综合题(总题数:2,分数:20.00)41.设有一个简化的库存管理系统,管理如下数据:商品编号、商品名、商品类别、库存量、供应商名称、供应商地址、供应商电话、仓库编号、仓库名称、管理员。其中,商品类别分为 1 到 50 类,一个商品编号惟一地代表一种商品,一种商品对应一个商品类别,不同的商品可对应同一种类别;同一种商品存放在同一个仓库中,一个仓库可以存放多种商品。一种商品可由不同的供应商供货,每个供应商可供应多种商品;每个供应商有惟一的地址和电话号码;仓库编号和仓库名一一对应,一个管理员可管理多个仓库,但一个仓库只能由一个
30、管理员管理。(1) 请将题中的数据项合理地组织到几张表中,并指出各表的主键; (2) 请合理地规定表中各字段的数据类型; (3) 请合理地设计这些表间的联系; (4) 请合理地规定商品类别字段的有效性规则。(分数:10.00)_正确答案:(1) 设计如下五个表,带下划线者为表中的主键: 商品(商品编号,商品名,类别); 供应商(供应商名称,地址,电话号码); 供货(商品编号,供应商名称); 仓库(仓库编号,名称,管理员); 货物存放(商品编号,仓库编号,库存量)。 (2) 各字段的数据类型如下: 商品编号:文本 商品名:文本 类别:数字(或字节) 供应商名称:文本 地址:文本 电话号码:文本
31、仓库编号:文本 名称:文本 管理员:文本 库存量:数字 (3) 各表间的关系 * (4) 类别的有效性规则为=1 And=50 (或 Between 1 And 50)解析:42.某商业集团数据库中有两个实体集。一是“商店”实体集,属性有商店编号、商店名、地址、电话等;另一是“职工”实体集,属性有职工编号、姓名、性别、年龄等。职工商店间存在着工作关系。一个商店有若干职工,每个职工只能在一个商店工作。职工在商店工作有一个进店日期、月薪等属性。 (1) 试画出 E-R 图。 (2) 将 E-R 图转换成关系模型,并注明每个表的主码和外码。(分数:10.00)_正确答案:(E-R 图如下图所示。 * (2) 转换成关系模型有两个表: 商店(商店编号,商店名,地址,电话) 职工(职工编号,姓名,性别,年龄,*,进店日期,月薪)解析: