远程教育《Access数据库开发》2013期末试题及答案解析
2012-2013学年第一学期期末ACCESS考试试卷(A)

2012-2013学年第一学期期末考试试卷(A)考试科目:《电子商务数据库》时间:90分钟总分:100分考核班级:10电子商务1、2(中)班级:姓名:学号:成绩:一、表操作。
(30分)1.在E盘下创建班级+姓名文件夹,保存下面创建的STUDENT.mdb 。
(3分)2.创建一个STUDENT.mdb ,新建XS表、CJ表、COURSE表,其结构如下:(15分)XS表字段名类型宽度姓名文本型8性别文本型 2出生日期日期型- 民族文本型 4党员否逻辑型-学号文本型8简历备注型-照片通用型-CJ表字段名类型宽度学号文本型8成绩数字型-课程号数字型-COURSE表字段名类型宽度课程号数字型-课程名文本型8授课老师文本型83.创建三表之间的关联及属性设置。
(9分)要求:A. XS表.学号= CJ表.学号;COURSE表.课程号= CJ表.课程号B. 设置 XS表民族的默认值为“汉”,标题为“中国汉族”。
C.设置学号有效性规则为:学号小于等于50。
4.设置表名:XS表为“学生资料”;COURSE表为“课程”;CJ表为“成绩”。
(3分)5.说明:三个表中的记录自由输入。
二、查询操作。
(50分)对数据库“Northwind”进行以下操作:a)参数查询(6分)要求:(1)将“客户”表中“地区”设置参数。
(2)输出字段:公司名称、地址、地区。
(3)保存为“参数查询”。
b)计算查询(6分)要求:(1)在“订单明细”表中计算:总价=[单价]*[数量](2)输出字段:包含所有字段。
(3)保存为“计算查询”。
c)总计查询(9分)要求:(1)在“产品”表和“订单”表及“订单明细”表中总计[数量]。
(2)输出字段:产品名称、产品ID、数量。
(3)保存为“总计查询”。
d)交叉表查询(9分)要求:(1)以“产品”表、“订单”表和“订单明细”表为数据源。
(2)输出字段:产品名称、订单ID、数量。
(3)保存为“交叉表查询”。
e)查找不匹配项查询(3分)要求:(1)查找“客户”和“订单”表中不匹配的记录。
2013-2014学年度上学期数据库ACCESS期末考试卷100

2013-2014学年度上学期数据库ACCESS期末考试卷100○ ○ 线号题学○ 答订要○ 不装:内○ 名姓线封○封密密○:级班○ 2013-2014学年度上学期数据库ACCESS期末考试卷(考试时间:90分钟,满分:100分)题号第一题第二题第三题总分得分一、选择题(本大题共40小题,每小题1.5分,共60分)得分评卷1、Access2003的数据库文件格式是()(A)dot文件(B)XLS文件(C)txt文件(D)mdb文件2、Access2003的数据类型是()(A)关系数据库(B)面向对象数据库(C)层次数据库(D)网状数据库3、在关系数据库中,能够惟一地标识一个记录的属性或属性的组合,称为( ) (A)关键字(B)属性(C)关系(D)域4、在Access中,用来表示实体的是()(A)记录(B)表(C)域(D)字段5、在关系模型中,用来表示实体关系的是()(A)表(B)指针(C)字段(D)记录6、从关系模式中,指定若干属性组成新的关系称为()(A)选择(B)投影(C)联接(D)自然联接7、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
其中数据独立性最高的阶段是()(A)数据库系统(B)文件系统(C)人工管理(D)数据项管理8、将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为()(A)选择(B)投影(C)连接(D)并9、在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务。
在数据库中,实体之间属于一对一关系的是()(A)“顾客”与“收款口”的关系(B)“收款口”与“收款员”的关系(C)“班组”与“收款员”的关系(D)“收款口”与“设备”的关系在Access 数据库对象中,体现数据库设计目的的对象是()。
(A)报表(B)模块(C)查询(D)表10、Access数据库最基础的对象是( ) (A)表(B)宏(C)报表(D)查询11、下列对主关键字段的叙述,错误的是()(A)数据库中的每个表都必须有一个主关键字段(B)主关键字段值是惟一的(C)主关键字可以是一个字段,也可以是一组字段(D)主关键字段中不许有重复值和空值12、如果字段内容为声音文件,则该字段的数据类型应定义为()(A)超级链接(B)OLE 对象(C)文本(D)备注13、在Access数据库的表设计视图中,不能进行的操作是()(A)增加字段(B)删除记录(C)修改字段类型(D)设置索引14、Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录。
Access数据库知识练习题答案以及解析

一、选择题1. 数据库 DB 、数据库系统 DBS 和数据库管理系统 DBMS 之间的关系是:( B )(A) DBMS 包括 DB 和 DBS(B) DBS 包括 DB 和 DBMS(C) DB 包括 DBS 和 DBMS(D) DB 、 DBS 和 DBMS 是平等关系2. 在数据库管理技术的发展过程中,大致经历了人工管理阶段、文件系统阶段和数据库系统阶段。
其中数据独立性是最高的阶段是( A )阶段。
( A )数据库阶段( B )文件系统( C )人工管理( D )数据项管理3. 如果表 A 中的一条记录与表 B 中的多条记录相匹配,且表 B 中的一条记录与表 A 中的多条记录相匹配,则表 A 与表 B 之间的关系是( D )关系。
( A )一对一( B )一对多( C )多对一( D )多对多4. 在数据库中能够唯一地标识一个元组的属性(或者属性的组合)称为( D )。
( A )记录( B )字段( C )域( D )主键5. 表示二维表的“列”的关系模型术语是( A )。
( A )字段( B )元组( C )记录( D )数据项6. 表示二维表中的“行”的关系模型术语是( B )。
( A )数据表( B )元组( C )记录( D )字段7. Access 的数据库类型是( A )。
( A )层次数据库( B )网状数据库( C )关系数据库( D )面向对象数据库8. 属于传统的集合运算的是( B )。
(A)加、减、乘、除(B)并、差、交(C)选择、投影、联接(D)增加、删除、合并9. 关系数据库管理系统的 3 种基本关系运算不包括( A )。
( A )比较( B )选择( C )联接( D )投影10. 下列关于关系模型特点的描述中,错误的是( B )。
在一个关系中元组和列的次序都无关紧要)A(.(B)可以将日常手工管理的各种表格,按照一张表一个关系直接存放到数据库系统中(C)每个属性必须是不可分割的数据单元,表中不能再包含表(D)在同一个关系中不能出现相同的属性名11. 在数据库设计的步骤中,当确定了数据库中的表后,接下来应该( B )。
access期末试题及答案

access期末试题及答案一、选择题(每题2分,共20分)1. 在Access数据库中,用于存储数据的容器是:A. 表B. 查询C. 报表D. 宏答案:A2. 以下哪个选项不是Access数据库的组成部分?A. 表B. 查询C. 视图D. 索引答案:C3. 在Access中创建一个新表时,可以使用以下哪种方法?A. 使用表设计视图B. 使用数据表视图C. 使用查询设计视图D. 使用报表设计视图答案:A4. 以下哪个字段类型用于存储日期和时间数据?A. 文本B. 数字C. 日期/时间D. 是/否答案:C5. 如果要筛选出所有年龄大于30岁的员工记录,应该使用哪种查询?A. 选择查询B. 参数查询C. 交叉表查询D. 操作查询答案:A6. 在Access中,用于创建用户界面的是哪个对象?A. 表单B. 报表C. 查询D. 宏答案:A7. 以下哪个选项不是Access数据库的安全性功能?A. 用户级安全性B. 工作组信息文件C. 密码保护D. 数据加密答案:D8. 用于显示表中数据的Access对象是:A. 表单B. 查询C. 报表D. 宏答案:A9. 数据表视图主要用于:A. 编辑数据B. 创建表C. 执行查询D. 生成报表答案:A10. 在Access中,用于创建快速、简单宏的是哪个工具?A. 宏设计器B. 宏按钮C. VBA编辑器D. 表单向导答案:B二、填空题(每题2分,共20分)1. 在Access中,表中的一行数据称为________。
答案:记录2. 用于定义表中字段属性的对话框是________。
答案:字段属性3. Access数据库中的________对象可以用于创建复杂的查询。
答案:查询设计4. 用于在Access中创建图表的对象是________。
答案:图表5. 用于在Access中创建数据汇总的查询是________。
答案:交叉表查询6. 在Access中,________对象用于打印数据。
access期末考试题及答案

access期末考试题及答案ACCESS期末考试题及答案一、选择题(每题2分,共20分)1. 在ACCESS中,用于创建和管理数据库的界面是:A. 表视图B. 查询视图C. 报表视图D. 数据库视图答案:D2. 以下哪个不是ACCESS数据库的基本对象?A. 表B. 查询C. 视图D. 报表答案:C3. 在ACCESS中,创建表时,可以设置字段的哪种属性来限制输入的数据类型?A. 数据类型B. 格式C. 约束D. 规则答案:C4. 以下哪种类型的查询可以用于更新多个表中的数据?A. 选择查询B. 交叉查询C. 操作查询D. 参数查询答案:C5. 在ACCESS中,以下哪个不是报表的节?A. 页眉B. 组头C. 细节D. 页脚答案:B二、填空题(每空2分,共20分)1. 在ACCESS中,可以通过______视图来创建表。
答案:设计2. 一个表最多可以有______条记录。
答案:无限制3. 在ACCESS中,可以通过______来实现数据的排序。
答案:排序和筛选4. 一个表中的字段可以设置为______,以确保数据的唯一性。
答案:主键5. 可以使用______查询来删除表中的记录。
答案:删除三、简答题(每题10分,共20分)1. 请简述ACCESS中表与表之间的关系类型。
答案:表与表之间的关系类型包括一对一、一对多和多对多。
一对一关系是指两个表中的记录是一一对应的;一对多关系是指一个表中的一条记录可以对应另一个表中的多条记录;多对多关系是指两个表中的记录可以相互对应多条记录。
2. 请说明在ACCESS中创建查询的步骤。
答案:创建查询的步骤通常包括:选择查询的来源表、设置查询条件、排序记录、设置查询的输出格式等。
具体步骤可能因查询类型和需求的不同而有所变化。
四、操作题(每题10分,共40分)1. 创建一个名为“学生信息”的新表,包含字段:学号(主键)、姓名、性别、年龄、专业。
答案:在ACCESS中,选择“创建”选项卡,点击“表设计”,添加字段并设置属性,保存表。
access数据库考试题及参考答案

access数据库考试题及参考答案一、单项选择题(每题2分,共20分)1. 在Access中,用于创建数据库的文件扩展名是:A. .dbfB. .mdbC. .accdbD. .xls答案:C2. 以下哪个不是Access数据库中的表类型?A. 表B. 查询C. 窗体D. 报表答案:D3. 在Access中,用于创建新表的视图是:A. 数据表视图B. 布局视图C. 设计视图D. 打印预览视图答案:C4. 以下哪个选项不是Access数据库中的数据类型?A. 文本B. 数字C. 日期/时间D. 图像答案:D5. 在Access中,用于快速查找记录的字段是:A. 主键B. 索引C. 外键D. 唯一索引答案:B6. 以下哪个不是Access数据库中的关系类型?A. 一对一B. 一对多C. 多对多D. 无关系答案:D7. 在Access中,用于创建新查询的视图是:A. 数据表视图B. 布局视图C. 设计视图D. 打印预览视图答案:C8. 以下哪个选项不是Access数据库中的窗体控件类型?A. 文本框B. 组合框C. 标签D. 表格答案:D9. 在Access中,用于创建新报表的视图是:A. 数据表视图B. 布局视图C. 设计视图D. 打印预览视图答案:C10. 以下哪个选项不是Access数据库中的宏操作?A. 打开表B. 运行宏C. 保存记录D. 导出数据答案:D二、多项选择题(每题3分,共15分)1. 在Access中,可以设置字段属性的选项包括:A. 字段大小B. 格式C. 输入掩码D. 验证规则答案:A, B, C, D2. 以下哪些是Access数据库中可以执行的操作?A. 排序B. 筛选C. 分组D. 汇总答案:A, B, C, D3. 在Access中,可以用于创建查询的条件运算符包括:A. =B. <C. >D. Like答案:A, B, C, D4. 以下哪些是Access数据库中可以设置的表属性?A. 主键B. 索引C. 记录锁定D. 表单答案:A, B, C5. 在Access中,可以用于创建窗体的视图包括:A. 数据表视图B. 布局视图C. 设计视图D. 打印预览视图答案:B, C三、判断题(每题1分,共10分)1. Access数据库中的表可以包含多个主键。
access数据库试题与答案

access数据库试题与答案Access数据库试题1. 请简要描述什么是数据库?数据库是用于存储和管理大量有组织的数据的软件系统。
它允许用户创建、访问、更新和查询数据,以及执行各种数据分析和报告生成操作。
2. 什么是Access数据库?Access数据库是由微软开发的一款关系型数据库管理系统。
它提供了一套用户友好的界面和工具,用于创建、编辑和管理数据库,以及执行求和、排序、筛选等操作。
Access还提供了报告生成、数据分析和数据可视化等功能。
3. 请简述主键的作用和特点。
主键是表中用于唯一标识每个记录的字段。
它具有以下作用和特点:- 主键保证了每个记录的唯一性,避免了数据重复和冲突。
- 主键可用于在表中建立关联关系,并在多个表之间进行数据线索。
- 主键通常是自动递增的,方便了记录的添加和排序。
4. 什么是查询?查询是通过使用结构化查询语言(SQL)在数据库中检索和获取特定数据的过程。
通过指定查询条件和操作,用户可以从数据库中选择符合要求的数据。
5. 请描述如何在Access中创建查询?在Access中创建查询的步骤如下:- 打开Access数据库,并选择所需的数据库文件。
- 在导航窗格中选择“查询”选项。
- 点击“新建查询”按钮,选择要查询的表或查询的字段。
- 根据需要设置查询条件和排序规则。
- 运行查询并查看结果。
6. 请说明如何在查询中添加计算字段。
在查询中添加计算字段的步骤如下:- 打开已有查询或创建新查询。
- 在查询设计视图中,选择字段行的列名后,输入计算表达式并为字段命名。
- 运行查询并查看计算字段的结果。
7. 请描述如何在Access中创建报表。
在Access中创建报表的步骤如下:- 打开Access数据库,并选择所需的数据库文件。
- 在导航窗格中选择“报表”选项。
- 点击“新建报表”按钮,选择要在报表中显示的字段和数据源。
- 根据需要设计报表的布局和格式,包括标题、页眉、页脚等。
- 运行报表并查看结果。
Access期末操作复习习题及答案

五、操作题第1题考生的一切操作均在打开的“学生管理.mdb”数据库中进行。
①、建立一个名为“成绩表”的表,数据结构与数据内容如下:字段名称数据类型字段大小是否主键序号文本是学号文本 5课程号文本 6平时成绩数字整型期末考试数字整型总评分文本序号学号课程号平时成绩期末考试1 1001 01 87 882 1001 02 98 973 1001 03 97 784 1002 01 68 565 1002 02 76 876 1002 03 87 987 1003 01 65 878 1003 02 56 549 1003 03 77 55②、在“课程表”表中插入子数据表“成绩表”,并全部展开。
“课程表”的数据结构与数据内容如下:字段名称数据类型是否主键编号文本是课程名文本编号课程名001 语文002 数学003 英语③、设置“学生表”表的数据格式为“凸起”,“学生表”的数据结构与数据内容如下:字段名称数据类型字段大小是否主键学号文本是姓名文本 5性别文本 6年龄数字整型语文成绩数字整型数学成绩数字英语成绩数字学号姓名性别年龄1001 吴敏男 161002 曹茵单女 171003 江毅军男 16④、建立“成绩表”“课程表”“学生表”三者的关系。
Ⅱ、简单操作①、建立一个名为“查大于85”的查询,查询平时成绩大于85的记录,数据来源为“成绩表”“学生表”“课程表”表,显示““学号、姓名、课程名、平时成绩、年龄”字段。
②、建立一个名为“查总评分”的查询,数据来源为“成绩表”“学生表”“课程表”表,显示“学号、姓名、课程名、总评分”字段,说明:总评分=平时成绩的30%+期末考试的70%。
Ⅲ、综合应用①、利用窗体向导建立一个名为“学生表”的窗体,显示“学生表”表中“姓名、性别、年龄”字段,布局为“纵栏表”,样式为“标准”,设置窗体宽度为“7.5厘米”,背景颜色为“65535”。
②、建立名为“关闭窗体”的宏,功能为关闭名为“学生表”的窗体。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A、【记录】
B、【格式】
C、【工具】
D、【编辑】
9、在Access 2003的查询中可以使用总计函数,( )就是可以使用的总计函数之一。(3分)
A、Sum
B、And
C、Or
D、Like
10、在Access 2003中,一个查询对象实质上是( )。(3分)
正确
错误
窗体底端
考试日期:2012-10-21
窗体顶端
本卷共有3大题。
窗体底端
一、单项选择题(20道小题,共60分)
1、首次打开数据库时,Access 2003将自动寻找一个名称为( )的宏对象。(3分)
A、Autobat
B、Autoexec
C、Autokeys
D、Auto
2、为了阻止用户修改数据库系统中的某一项设计,应将Access 2003数据库转换为( )。(3分)
C、默认视图
D、控制框
13、在VBE中,为了自动显示出所有在当前过程中的变量声明及变量值,可以使用VBE的( )。(3分)
A、代码窗口
B、立即窗口
C、本地窗口
D、监视图口
14、在窗体上,要求在单击命令按钮后标签Label1上显示的文字颜色变为红色,以下能实现该操作的语句是( )。(3分)
A、Label1.ForeColor=255
B、查询分析器
C、性能分析器
D、文档管理器
2、下列哪些对象属于Access数据库中二级容器对象( )。(2分)
A、表对象
B、查询对象
C、窗体对象
D、窗口对象
3、字段的属性分为哪两类( )(2分)
A、数据属性
B、格式属性
C、常规属性
D、查阅属性
4、在Access 2003中,可以将数据表中的数据导出为( )格式的文件。(2分)
A、TXT
B、DBF
C、HTML
D、XLS
5、下列哪个查询不属于简单查询( )。计算查询(2分)
A、总计查询
B、删除查询
C、交叉表查询
6、窗体按照其显示特性的不同,可以分为( )。(2分)
A、连续窗体
B、单个窗体
C、数据表窗体
D、命令窗体
7、Access 2003数据库中包含的程序分为哪两种类型( )。(2分)
A、绑定型程序模块
B、独立程序模块
C、动态程序模块
D、静态程序模块
8、一般情况下,一个报表的数据源是基于( )的。(2分)
A、数据表
B、查询
C、SQL语句
D、另一报表
9、直接运行宏的方法有( )。(2分)
A、在“宏”窗口中,请单击工具栏上的“运行” 。
B、在“数据库”窗口中,请单击“宏” ,然后双击相应的宏名。
A、MDB数据库
B、MDA数据库
C、MDE数据库
D、MDP数据库
3、数据表中的“行”称为( )。(3分)
A、字段
B、数据
C、记录
D、数据视图
4、Access中表和数据库的关系是( )。(3分)
A、一个数据库可以包含多个表
B、一个表只能包含两个数据库
C、一个表可以包含多个数据库
D、一个数据库只能包含一个表
A、一个表对象
B、一条SQL语句
C、一个选择语句
D、一段VBA程序代码
11、Access2000中,用窗体的页眉可以为窗体显示一个标题,用( )菜单中的命令添加窗体页眉。(3分)
A、视图
B、插入
C、格式
D、工具
12、为了设定窗体对象的显示特性,应该设置窗体的哪个属性值?( )。(3分)
A、标题
B、方向
A、报表
B、窗体
C、标签
D、数据表
20、Access通过数据访问页可以发布的数据( )。(3分)
A、只能是静态数据
B、只能是数据库中保持不变的数据
C、只能是数据库中变化的数据
D、是数据库中保存的数据
二、多项选择题(10道小题,共20分)
1、Access 2003包括哪些分析器( )。(2分)
A、表分析器
A、报表的数据来源
B、报表显示的字段
C、报表的样式
D、报表中数据的分组条件
17、VBA的自动运行宏,必须命名为( )。(3分)
A、Auto
B、Autoexec
C、Autokeys
D、Run
18、有多个操作构成的宏,执行时是按( ) 执行的。(3分)
A、条件
B、顺序
C、随机
D、人工选择
19、Access 2003中,可以使用( )来创建数据访问页。(3分)
B、利用数据访问页设计视图
C、利用数据访问页脚本程序编辑器
D、利用其他页面设计软件
三、判断题(10道小题,共20分)
1、软件测试是对数据库应用系统从需求分析、系统设计到系统实现的最终复审( )。(2分)
正确
错误
2、Microsoft Access可以用于数据存贮、但不可用于系统开发( )。(2分)
正确
B、bChange.ForeColor=255
C、Label1.ForeColor=”255”
D、bChange.ForeColor=”255”
15、在Access 2003中,打印报表的操作命令为( )。(3分)
A、OpenRepor
B、Close
C、PrintOut
D、MsgBox
16、Access2003中,使用“自动创建报表”方法创建报表时,可以设置( )。(3分)
正确
错误
7、在VBE中,监视窗口用于显示当前工程中定义的监视表达式的值( )。(2分)
正确
错误
8、如果一个报表对象数据来源于n个数据源,则需要在这个报表对象中至少设置n个子报表( )。(2分)
正确
错误
9、可以通过设计向导来设计宏( )。(2分)
正确
错误
10、在Access 2003中,数据访问页对象和其他对象一样,也被保存在数据库文件中( )。(2分)
C、“工具”菜单上中,指向“宏”,单击“运行宏”,然后在“宏名”列表中选择宏。
D、用 DoCmd 对象的 RunMacro 方法,从 Microsoft Visual Basic 过程中执行宏。
10、在Access 2003中,数据访问页对象的设计方法有哪些( )。(2分)
A、利用新建数据访问页向导
错误
3、一个数据表可以多字段为一个主键( )。(2分)
正确
错误
4、在Access 2003中,导入数据和链入数据都是将外部数据引入数据库的方法,二者无实质性的区别( )。(2分)
正确
错误
5、生成表查询用于将选择的结果生成一个数据表对象( )。(2分)
正确
错误
6、窗体上的控件,都必须与数据源相关联( )。(2分)
5、Access 2003自动创建的主键,是( )型数据。(3分)
A、自动编号
B、文本
C、整型
D、备注
6、Access 2003中,数据存储在表中,表的列称之为( )。(3分)
A、记录
B、数据
C、标题
D、字段
7、在Access2003中,可以使用( )命令不显示数据表中的某些字段。(3分)
A、【筛选】