计算机二级数据库access操作题答案
计算机二级数据库access操作题答案

计算机二级数据库access操作题答案注会1401一、基本操作1.在\库存\表减少\单位\字段,其数据类型为\文本\,字段大小为1;将\单位\字段的默认值属性设置为:\只\;删掉\附注\字段;将\库存数量\字段的字段大小改成:\短整型\;略2.设置\库存\表的\产品id\字段的相应属性,使其在数据表视图中显示标题为:产品代码;3.设置\库存\表的\出厂价\字段的适当属性并使其数值必须大于0且大于100,违背此规则时应表明文本:输出价格有误恳请再次输出;4.设置\库存\表的\规格\字段的输入掩码属性,输入掩码的格式为:\,其中,\-\与\之间为两位,且只能输入0~9之间的数字(要求:输入数据时,允许只输入1位数字);(特别注意引号“”的应用领域)5.将素材excel文件\定额.xlsx\导入到当前数据库中,表名为:\定额\,通过分析判断并设置该表的主键(不在导入过程中设置主键,应在设计视图中设置主键);建立\定额\与\库存\表之间的关系,并实施参照完整性、级联更新、级联删除。
产品id由“定额”扎至“库存”。
注会1401二、直观应用领域1.创建名为\q1\的查询,查找\出厂价\高于8(不含8)的产品的库存数量之和,并显示\库存数量和\字段的内容。
selectsum([库存数量])as库存数量和from定额innerjoin库存on定额.产品id=库存.产品idwhere(((定额.出厂价)>8));2.创建名为\q2\的查询,查找\库存数量\低于\最低储备\的产品,并显示\产品名称\、\库存数量\和\最低储备\字段的内容。
select库存.产品名称,库存.库存数量,定额.最高储备from定额innerjoin库存on定额.产品id=库存.产品idwhere(((库存.库存数量)Jalgaon14013.创建名为\q3\的查询,查找统计每种\产品名称\有多少个\规格\,并且该产品的\最高储备\应大于1000,将找到的记录的\产品名称\和\规格种类数\字段的内容、追加到\ttemp\表对应字段中,并确保追加到\ttemp\表中的记录按\规格种类数\从小到大排序(在设计视图中做,要求:建立查询后,只运行一次)。
计算机二级数据库access操作题答案

计算机二级数据库access操作题答案一、选择题1. 在Access数据库中,以下哪个选项是创建表的步骤?A. 打开Access,选择“文件”菜单B. 选择“数据库工具”选项卡C. 选择“创建”选项卡D. 选择“表设计”视图2. 如果需要设置字段的默认值,应该在哪个对话框中进行?A. 字段属性B. 表设计视图C. 数据表视图D. 表属性3. 在Access中,以下哪个操作可以用于查找并替换数据库中的数据?A. 排序B. 筛选C. 查找和替换D. 汇总4. 以下哪个选项不是Access数据库的视图类型?A. 表设计视图B. 数据表视图C. 布局视图D. 报表视图5. 在Access中,如何创建一个新的查询?A. 选择“创建”选项卡,然后点击“查询设计”B. 选择“数据库工具”选项卡,然后点击“查询”C. 选择“表设计”视图,然后点击“查询”D. 选择“创建”选项卡,然后点击“查询向导”二、判断题1. 在Access中,可以通过“数据库工具”选项卡来创建表。
()2. 表的字段属性对话框中可以设置字段的数据类型。
()3. 在数据表视图中,可以进行数据的增删改查操作。
()4. Access数据库的报表视图主要用于设计报表的布局。
()5. 使用查找和替换功能时,可以替换数据库中所有符合条件的数据。
()三、简答题1. 简述在Access中创建表的基本步骤。
2. 解释Access中“字段属性”对话框的作用。
3. 描述在Access中如何使用筛选功能进行数据查找。
四、操作题1. 根据题目要求,在Access中创建一个新的表,并设置至少三个字段,包括一个主键字段。
2. 利用Access的查询设计工具,创建一个查询,该查询能够显示特定条件下的数据记录。
3. 描述如何在Access中对表中的数据进行排序和筛选。
五、综合应用题1. 假设你有一个包含学生信息的数据库,请根据以下要求创建一个报表:- 报表中应包含学生的姓名、学号、专业和成绩。
计算机二级数据库access操作题答案

一、基本操作 (只有3有答案)1.修改"职工考勤表"表"照片"字段的数据类型为"OLE对象",将"职工编号"的字段名称改为"工号";2.设置"职工考勤表"表中"工号"和"职务代码"字段为主键;设置"出生日期"字段的默认值为当前日期;(提示:等号省略)3.设置"职工考勤表"表中,"性别"字段的相应属性,使其满足只能输入"男"、"女",且在不满足该条件时,应显示文本:输入性别错误4.按"职工考勤表"的"出生日期"字段值的先后顺序排序,并将该表的单元格效果改为"凸起";5.建立"职务代码表"与"职工考勤表"表之间的关系,并实施参照完整性。
(提示:选择级联更新和级联删除)二、简单操作1.建立一个名为"q1"的查询,统计1980年7月1日之前(不包括1980年7月1日)出生的职工人数,显示"出生人数"字段。
SELECT Count([工号]) AS 出生人数FROM 职工考勤表WHERE (((职工考勤表.出生日期)<#7/1/1980#));2.建立一个名为"q2"的查询,显示所有全勤(事假天数和病假天数均为0天)的职工信息,显示"工号"、"姓名"、"年龄"、"性别"和"职务名称"字段(提示:"年龄"为计算字段)。
SELECT 职工考勤表.工号, 职工考勤表.姓名, Year(Date())-Year([出生日期]) AS 年龄, 职工考勤表.性别, 职务代码表.职务名称FROM 职务代码表INNER JOIN 职工考勤表ON 职务代码表.职务代码= 职工考勤表.职务代码WHERE (((职工考勤表.事假天数)=0))GROUP BY 职工考勤表.工号, 职工考勤表.姓名, Year(Date())-Year([出生日期]), 职工考勤表.性别, 职务代码表.职务名称, 职工考勤表.病假天数HAVING (((职工考勤表.病假天数)=0));3.建立一个名为"q3"的更新查询,将所有职工的事假天数乘以2,要求建立查询后,只运行一次。
计算机二级access考试题答案

计算机二级access考试题答案一、单项选择题(每题1分,共20分)1. 在Access数据库中,要创建一个新表,可以使用以下哪个视图?A. 表单视图B. 报表视图C. 数据表视图D. 设计视图答案:D2. 下列哪个选项不是Access数据库中的数据类型?A. 文本B. 数字C. 日期/时间D. 多媒体答案:D3. 在Access中,创建查询时,以下哪个选项不是查询设计视图的组成部分?A. 选择字段行B. 排序行C. 数据行D. 筛选行答案:C4. 以下哪个函数不能用于计算字符串长度?A. LENB. LEFTC. RIGHTD. MID答案:B5. 在Access中,要对数据表中的记录进行排序,可以使用哪种查询?A. 选择查询B. 交叉表查询C. 操作查询D. 参数查询答案:A6. Access数据库中,哪个视图允许用户直接编辑表中的数据?A. 表单视图B. 报表视图C. 数据表视图D. SQL视图答案:C7. 在Access中,以下哪个选项不是窗体的控件类型?A. 文本框B. 标签C. 命令按钮D. 数据表答案:D8. 在Access数据库中,以下哪个选项不是报表的节?A. 页眉B. 报表头C. 细节D. 页脚答案:B9. 在Access中,要创建一个计算字段,应该在哪个视图中进行?A. 查询设计视图B. 表单设计视图C. 报表设计视图D. 数据表视图答案:A10. Access数据库中,以下哪个选项不是表的属性?A. 主键B. 字段名C. 索引D. 记录源答案:D11. 在Access中,要设置字段的默认值,应该在哪个视图中进行?A. 表单视图B. 报表视图C. 设计视图D. 数据表视图答案:C12. Access数据库中,以下哪个函数用于计算两个日期之间的差异?A. DATEDIFFB. DATEADDC. DATEPARTD. DATESERIAL答案:A13. 在Access中,以下哪个选项不是窗体的属性?A. 记录源B. 标题C. 页码D. 数据行答案:D14. 在Access数据库中,以下哪个选项不是报表的排序和分组依据?A. 字段名B. 字段类型C. 字段表达式D. 字段排序答案:B15. Access数据库中,以下哪个选项不是操作查询的类型?A. 生成表查询B. 追加查询C. 更新查询D. 删除查询答案:B16. 在Access中,要设置表的索引,应该在哪个视图中进行?A. 表单视图B. 报表视图C. 设计视图D. 数据表视图答案:C17. Access数据库中,以下哪个函数用于获取当前日期?A. NOWB. TODAYC. DATED. TIME答案:B18. 在Access中,以下哪个选项不是窗体的事件?A. 打开事件B. 关闭事件C. 打印事件D. 保存事件答案:D19. 在Access数据库中,以下哪个选项不是报表的属性?A. 记录源B. 页码C. 报表头D. 数据行答案:D20. Access数据库中,以下哪个选项不是宏的类型?A. 自动执行宏B. 条件执行宏C. 操作查询宏D. 事件触发宏答案:C二、多项选择题(每题2分,共20分)21. 在Access中,以下哪些视图可以用来创建表?A. 设计视图B. 数据表视图C. SQL视图D. 表单视图答案:A, B, C22. Access数据库中,以下哪些选项是查询的类型?A. 选择查询B. 交叉表查询C. 生成表查询D. 参数查询答案:A, B, C, D 23. 在Access中,。
计算机二级 Access数据库试题及参考答案

计算机二级- Access数据库试题及参考答案一、单选题1.在VFP中,关于空值(NULL)叙述正确的是()。
A)空值等同于空字符串B)空值表示字段或变量还没有确定值C)VFP不支持空值D)空值等同于数值02.下列命令中,可以打开数据库设计器的是()。
A)CREATE DATABASEB)MODIFY DATABASEC)OPEN DATABASED)USE DATABASE3.在VFP中,调用表设计器建立数据库表STUDENT.DBF的命令是()。
A)MODIFY STRUCTURE STUDENTB)MODIFY COMMAND STUDENTC)CREATE STUDENTD)CREATE TABLE STUDENT4.在VFP 6.0中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为()。
A)1、4、8B)4、4、10C)1、10、8D)2、8、85.下列关于数据库和数据库表之间关系的叙述中,说法正确的是()。
A)数据库表中可以包含数据库B)数据库中只包含数据库表C)数据库表和数据库没有关系D)数据库中可以包含数据库表、表间的关系和相关的操作6.要将数据库“考生库”文件及其所包含的表文件直接物理删除,下列命令正确的是()。
A)DELETE DATABASE 考生库B)DELETE DATABASE 考生库RECYCLEC)DELETE DATABASE 考生库DELETETABLESD)DELETE DATABASE 考生库DELETETABLES RECYCLE7.下列属于范围的短语是()。
A)ALL,REST,NEXT和RECORDB)REST,NEXT,FIELDS和TOPC)REST,FIELDS,FOR和BOTTOMD)ALL,FOR,WHILE和RECORD8.在VFP的浏览窗口中,将某字段的显示宽度增加一倍后,该字段的实际宽度将()。
A)增加一倍B)减少一半C)不变D)无法确定9.在VFP中,下列不能用来修改数据表记录的命令是()。
计算机二级数据库access操作题含答案

一、根本操作1.设置"tDetail"表中,"订单ID"和"书籍号"字段为主键;设置该表中"订单明细ID"字段的相应属性,使该字段在数据表视图中的显示标题为"订单明细编号";略2.设置"tDetail"表中,"数量"字段的相应属性,使其满足输入的数字必须是正数,且在不满足该条件时,应显示文本:必须输入正数;3.删除"tBook"表中的"备注"字段;为"类别"字段创立查阅列表,列表中显示"计算机"和"会计"两个值;并设置"类别"字段的默认值为"计算机";4.将"tCustom"表中"邮政编码"和" 号码"两个字段的数据类型改为"文本",并将" 号码"字段的输入掩码属性设置为"010- ",其中,"-"后必须输入8位0~9之间的数字;5.将"tbook"表的单元格效果改为"凸起",字体改为"黑体";略6.建立五个表之间的关系,并实施参照完整性、级联更新、级联删除。
二、简单应用1.创立一个查询,查找定价大于等于10且小于等于25,已经被销售过的图书,并显示"书籍号"、"书籍名称"、"作者名"和"出版社名称",同一书籍号的图书只能显示一次,所建查询名为"Q1"。
SELECT DISTINCT tBook.书籍号, tBook.书籍名称, tBook.作者名, tBook.出版社名称FROM tBook INNER JOIN tDetail ON tBook.书籍号= tDetail.书籍号WHERE (((tBook.定价)>=10 And (tBook.定价)<=25));2.创立一个查询,查找某月出生雇员的售书信息,并显示"雇员号"、"姓名"、"书籍名称"和"订购日期",当运行该查询时,提示框中应显示"请输入月份:",所建查询名为"Q2",显示格式及内容参照下列图。
二级access数据库考试试题及答案

二级access数据库考试试题及答案一、单项选择题(每题2分,共20分)1. 在Access数据库中,用于存储数据的最小单位是:A. 表B. 字段C. 记录D. 数据库答案:B2. Access数据库中,以下哪个不是表的组成部分?A. 字段B. 记录C. 索引D. 视图答案:D3. 在Access中,以下哪个不是数据类型?A. 文本B. 数字C. 日期/时间D. 图像答案:D4. 在Access中,创建表时可以设置字段的属性,以下哪个属性是不允许为空的?A. 必填B. 可选C. 隐藏D. 可重复答案:A5. 在Access中,以下哪个功能不是查询所具备的?A. 选择数据B. 更新数据C. 删除数据D. 创建新表答案:D6. 在Access中,以下哪个不是窗体的控件类型?A. 文本框B. 标签C. 列表框D. 数据透视表答案:D7. 在Access中,报表的主要功能是:A. 显示数据B. 编辑数据C. 打印数据D. 以上都是答案:D8. 在Access中,以下哪个不是宏的功能?A. 执行操作B. 运行VBA代码C. 自动化任务D. 管理数据库答案:D9. 在Access中,以下哪个不是模块的组成部分?A. 过程B. 函数C. 表D. 变量答案:C10. 在Access中,以下哪个不是数据库对象?A. 表B. 查询C. 宏D. 数据库文件答案:D二、多项选择题(每题3分,共15分)1. 在Access中,以下哪些是表的属性?A. 主键B. 索引C. 关系D. 视图答案:A, B2. 在Access中,以下哪些是查询的类型?A. 选择查询B. 交叉表查询C. SQL查询D. 宏答案:A, B, C3. 在Access中,以下哪些是窗体的视图?A. 表单视图B. 数据表视图C. 布局视图D. 打印预览视图答案:A, B, C4. 在Access中,以下哪些是报表的节?A. 页眉B. 组头C. 细节D. 页脚答案:A, B, C, D5. 在Access中,以下哪些是模块的类型?A. 过程B. 函数C. 类D. 宏答案:A, B, C三、填空题(每题2分,共10分)1. 在Access中,用于定义表中字段数据类型的属性是______。
计算机二级数据库access操作题答案

1.删除"订单"表中的"订单编号"字段;并添加"货主国家"字段,字段数据类型为"文本",字段的长度改为"30";略2.设置"产品"表"单价"字段的相应属性,使其满足输入的数值必须是非负数,且在不满足该条件时,应显示文本:请输入大于等于0的数据3.将"订单"表中的"订购日期"字段的"格式"属性设置为"长日期"(非字符格式),"输入掩码"属性设置为"短日期"(非中文类型)。
4.将"订单"表的单元格效果设置为"凹陷",并设置字体为:"黑体";略5.设置各表主键,建立各表之间的关系,并实施参照完整性、级联更新、级联删除。
1.查找所有雇员的销售情况,并按姓名升序的显示姓名、产品名称、数量、订购日期和单价,查询名为"Q1"。
SELECT [姓氏] & [名字] AS 姓名, 产品.产品名称, 订单明细.数量, 订单.订购日期, 产品.单价FROM 客户 INNER JOIN (雇员 INNER JOIN (订单 INNER JOIN (产品 INNER JOIN 订单明细 ON 产品.产品ID = 订单明细.产品ID) ON 订单.订单ID = 订单明细.订单ID) ON 雇员.雇员ID = 订单.雇员ID) ON 客户.客户ID = 订单.客户IDORDER BY [姓氏] & [名字];合并列合并字段:/article-show.asp?id=5024 2.建立一个名为"Q2"的查询,统计计算每个订单的销售额小计,显示"订单ID"和"小计"字段。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.设置"tDetail"表中,"订单ID"和"书籍号"字段为主键;设置该表中"订单明细
ID"字段的相应属性,使该字段在数据表视图中的显示标题为"订单明细编号";
略
2.设置"tDetail"表中,"数量"字段的相应属性,使其满足输入的数字必须是正
数,且在不满足该条件时,应显示文本:必须输入正数;
3.删除"tBook"表中的"备注"字段;为"类别"字段创建查阅列表,列表中显示"
计算机"和"会计"两个值;并设置"类别"字段的默认值为"计算机";
4.将"tCustom"表中"邮政编码"和"电话号码"两个字段的数据类型改为"文本",并将"电话号码"字段的输入掩码属性设置为"010- ",其中,"-"后必须输入8位0~9之间的数字;
5.将"tbook"表的单元格效果改为"凸起",字体改为"黑体";
略
6.建立五个表之间的关系,并实施参照完整性、级联更新、级联删除。
二、简单应用
1.创建一个查询,查找定价大于等于10且小于等于25,已经被销售过的图书,并
显示"书籍号"、"书籍名称"、"作者名"和"出版社名称",同一书籍号的图书只能显示一次,所建查询名为"Q1"。
SELECT DISTINCT tBook.书籍号, tBook.书籍名称, tBook.作者名, tBook.出版社名称FROM tBook INNER JOIN tDetail ON tBook.书籍号 = tDetail.书籍号
WHERE (((tBook.定价)>=10 And (tBook.定价)<=25));
2.创建一个查询,查找某月出生雇员的售书信息,并显示"雇员号"、"姓名"、"书籍名称"和"订购日期",当运行该查询时,提示框中应显示"请输入月份:",所建查询名为"Q2",显示格式及内容参照下图。
(说明:添加表的顺序为:tEmployee、tOrder、tBook、tDetail)
SELECT tEmployee.雇员号, tEmployee.姓名, tBook.书籍名称, tOrder.订购日期
FROM (tEmployee INNER JOIN tOrder ON tEmployee.雇员号 = tOrder.雇员号) INNER JOIN (tBook INNER JOIN tDetail ON tBook.书籍号 = tDetail.书籍号) ON tOrder.订
单ID = tDetail.订单ID
WHERE (((Month([出生日期]))=[请输入月份:]));
3.计算每名雇员的奖金,显示标题为"雇员号"、"姓名"和"奖金",所建查询名为"Q3"(说明:奖金=每名雇员的销售金额合计数×5%)。
SELECT tEmployee.雇员号, tEmployee.姓名, Sum([数量]*[单价]* AS 奖金
FROM (tEmployee INNER JOIN tOrder ON tEmployee.雇员号 = tOrder.雇员号) INNER JOIN tDetail ON tOrder.订单ID = tDetail.订单ID
GROUP BY tEmployee.雇员号, tEmployee.姓名;。