计算机二级数据库access操作题答案
计算机二级数据库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二级考试真题答案一、选择题(每题2分,共20分)1. 在Access中,用于存储和组织数据的基本单位是:A. 表B. 查询C. 报表D. 宏答案:A2. 下列哪个不是Access数据库对象?A. 表B. 表单C. 视图D. 函数答案:D3. 在Access中,可以通过哪种方式来实现数据的筛选?A. 排序B. 筛选C. 索引D. 分组答案:B4. Access中,用于创建与数据库中数据相关的图形表示的对象是:A. 表B. 查询C. 报表D. 图表答案:D5. 在Access中,哪个对象允许用户输入数据并显示数据?A. 表单B. 报表C. 宏D. 模块答案:A6. 以下哪个选项是Access数据库中的数据类型?A. 文本B. 数字C. 日期/时间D. 所有以上答案:D7. 在Access中,如何将多个表中的数据组合在一起?A. 使用查询B. 使用报表C. 使用宏D. 使用模块答案:A8. Access中,哪个属性用于设置字段的输入掩码?A. 输入掩码B. 格式C. 标题D. 默认值答案:A9. 在Access中,如何创建一个新的数据库?A. 通过导入数据B. 通过链接表C. 通过使用数据库工具D. 通过使用数据库向导答案:D10. 在Access中,哪个视图允许你直接编辑表中的数据?A. 数据表视图B. 布局视图C. 设计视图D. 打印预览视图答案:A二、填空题(每题2分,共20分)1. 在Access中,用于定义表中字段的数据类型和属性的视图是________。
答案:设计视图2. Access数据库中,用于存储查询结果的表被称为________。
答案:查询结果表3. 在Access中,可以通过________视图来设计表单的布局。
答案:布局视图4. Access数据库中,用于创建和管理数据库对象的视图是________。
答案:数据库视图5. 在Access中,________对象允许用户根据特定条件自动执行一系列操作。
计算机二级数据库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操作题答案

一.基本操作1.为"tCourse"表中"课程类别"字段创建查阅列表,列表中显示"必修课"、"限选课"和"任选课";(说明:查阅列表请按照"必修课"、"限选课"和"任选课"顺序出现。
)2.将"tTeacher"表中的"联系电话"字段的数据类型改为"文本",并设置该字段相应属性使得只能输入8-11位数字;(说明:至少输入8位电话号码,第9位及以后可以省略。
)(貌似两个都对吧………..)3.对"tTeacher"表中"性别"字段进行适当设置,使其新记录的默认值为"男";4.冻结"tTeacher"表中"教师编号"列,并按"系别"升序排序;略(注意操作顺序)5.选择合适的字段为"tCourse"表设置主键,建立"tTeacher"、"tLecture"和"tCourse"三张表之间的关系,并全部实施参照完整性(不实现级联)。
二.简单应用1.创建一个查询,计算每门课有几位教师讲授,并且教师的学历不能是"大专",并显示"课程编号"、"课程名"和"教师数"字段内容,所建查询名为"Q1"。
SELECT tCourse.课程编号, tCourse.课程名, Count(tLecture.教师编号) AS 教师数FROM tTeacher INNER JOIN (tCourse INNER JOIN tLecture ON tCourse.课程编号= tLecture.课程编号) ON tTeacher.教师编号= tLecture.教师编号WHERE ((Not (tTeacher.学历)="大专"))GROUP BY tCourse.课程编号, tCourse.课程名;2.创建一个查询,统计"tTeacher"表中各政治面貌各职称的人数,所建查询名为"Q2",查询结果如图所示。
计算机二级数据库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"和"小计"字段。
计算机二级Access上机试题及答案(三套)

练习一1.基本操作题在考生文件夹下,“”数据库文件中已建立三个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)和一个窗体对象(名为“fTest”)。
试按以下要求,完成表和窗体的各种操作:(1)分析表对象“销售业绩表”的字段构成、判断并设置其主键;(2)将表对象“物品表”中的“生产厂家”字段重命名为“生产企业”;(3)建立表对象“职工表”、“物品表”和“销售业绩表”的表间关系,并实施参照完整性;(4)将考生文件夹下Excel文件中的数据链接到当前数据库中。
要求:数据中的第一行作为字段名,链接表对象命名为“tTest”;(5)将窗体fTest中名为“bTitle”的控件设置为“特殊效果:阴影”显示;(6)在窗体fTest中,以命令按钮“bt1”为基准,调整命令按钮“bt2”和“bt3”的大小与水平位置。
要求:按钮“bt2”和“bt3”的大小尺寸与按钮“bt1”相同,左边界与按钮“bt1”左对齐。
1.基本操作题【考点分析】本题考点:设置主键;建立表间关系;链接表;窗体中命令按钮属性的设置。
(1)【解题步骤】步骤1:打开“”数据库窗口,选中“表”对象,右键单击“销售业绩表”选择【设计视图】。
步骤2:同时选中“时间”、“编号”、“物品号”字段,单击工具栏中“主键”按钮。
步骤3:单击工具栏中的“保存”按钮,关闭设计视图。
(2)【解题步骤】步骤1:选中“表”对象,右键单击“物品表”选择【设计视图】。
步骤2:在“字段名称”列将“生产厂家”改为“生产企业”。
步骤3:单击工具栏中“保存”按钮,关闭设计视图。
(3)【解题步骤】步骤1:单击菜单栏【工具】|【关系】,单击菜单栏【关系】|【显示表】,分别添加表“职工表”、“物品表”和“销售业绩表”到“关系”界面,关闭“显示表”对话框。
步骤2:选中表“职工表”中的“编号”字段,拖动鼠标到“销售业绩表”的“编号”字段,放开鼠标,弹出“编辑关系”窗口,选择“实施参照完整性”复选框,然后单击“创建”按钮。
全国计算机二级ACCESS考试试题及答案

全国计算机二级ACCESS考试试题及答案
1、ACCESS中如何打开一个表?
A、点击“文件”菜单下的“打开”命令,然后选择表文件即可
2、ACCESS的文档多大可以储存?
A、ACCESS支持的文件最大大小为2GB,超过2GB将无法保存或打开
文件。
3、在ACCESS中,如何设置表中保存的记录的数量?
A、在设计视图中,可以使用“字段属性”设置控件的“可显示行数”属性即可。
4、ACCESS中如何使用查询联结?
A、在查询设计器中,勾选“查询联结”框,然后点击“添加”按钮,即可在两张表之间进行查询联结。
5、什么是表连接?
A、表连接是指在两个或多个表中将具有相同记录标识的数据连接起
来的一种数据库连接方式。
6、ACCESS中当数据表内容变化,报表中的内容也会随之改变吗?
A、是的,报表会根据关联的数据变化而变化。
7、ACCESS中使用宏可以实现哪些功能?
A、可以根据条件自动运行相应的任务和命令,以实现数据批量处理、快速查询等功能。
8、在ACCESS中,如何创建主键?
A、点击设计视图中字段的下拉菜单,选择“索引/主键”,启用“主键”复选框后即可将字段设置为主键。
9、ACCESS中怎么实现多表查询?
A、可以使用“多表查询”,将多张表的记录根据联结条件连接起来,查询出需要的记录。
10、怎样在ACCESS中创建宏?。
全国计算机二级《Access》操作试题及答案

全国计算机二级《Access》操作试题及答案全国计算机二级《Access》操作试题及答案一、基本操作题在考生文件夹下的"sampl.accdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)和一个窗体对象(名为“fTest”)及一个宏对象(名为“mTest”)。
请按以下要求,按顺序完成对象的各种操作:(1)删除表对象“员工表”的照片字段。
(2)设置表对象“员工表’’的年龄字段有效性规则为:大于16且小于65(不含l6和65);同时设置相应有效性文本为“请输入合适年龄”。
(3)设置表对象“员工表”的聘用时间字段的默认值为系统当前日期。
(4)删除表对象“员工表”和“部门表”之间已建立的错误表间关系,重新建立正确关系。
(5)设置相关属性,实现窗体对象(名为“ffest”)上的记录数据不允许添加的操作(即消除新纪录行)。
(6)将宏对象(名为“reTest”)重命名为可自动运行的宏。
二、简单应用题在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好3个关联表对象“tCourse”、“tGrade”、“tStudent”和一个空表“tTemp”,请按以下要求完成设计:(1)创建一个查询,查找并显示含有不及格成绩的学生的“姓名”、“课程名”和“成绩”等3个字段的内容,所建查询命名为“qTl”。
(2)创建一个查询,计算每名学生的平均成绩,并按平均成绩降序依次显示“姓名”、“政治面貌”、“毕业学校”和“平均成绩”等4个字段的内容,所建查询命名为“qT2”。
假设:所用表中无重名。
(3)创建一个查询,统计每班每门课程的平均成绩(取整数),班级作为行标题,科目作为列标题,平均成绩作为值,显示结果如下图所示,所建查询名为“q33”。
(4)创建一个查询,将男学生的“班级”、“学号”、“性别”、“课程名”和“成绩”等信息追加到“tTemp”表的对应字段中,所建查询名为“qT4”。
三、综合应用题在考生文件夹下有一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。
计算机二级access考试真题及答案

计算机二级access考试真题及答案一、单项选择题(每题2分,共20分)1. 在Access数据库中,以下哪个对象不是数据库的组成部分?A. 表B. 查询C. 报表D. 操作系统答案:D2. Access数据库中,用于存储数据的逻辑结构是:A. 表B. 查询C. 视图D. 索引答案:A3. 在Access中,以下哪个功能不是表设计视图提供的功能?A. 添加字段B. 删除记录C. 格式化表D. 设置主键答案:C4. Access中,以下哪个不是表之间的关系类型?A. 一对一B. 一对多C. 多对多D. 无关系5. 在Access中,以下哪个不是窗体的视图类型?A. 单表视图B. 多表视图C. 数据表视图D. 布局视图答案:B6. 在Access中,以下哪个不是报表的节?A. 页眉B. 页脚C. 细节D. 标题答案:D7. Access中,以下哪个不是宏的类型?A. 操作序列B. 条件操作C. 事件操作D. 子程序答案:D8. 在Access中,以下哪个不是模块的组成部分?A. 过程B. 函数C. 变量D. 表单答案:D9. Access数据库中,以下哪个不是数据类型?B. 数字型C. 日期/时间型D. 图像型答案:D10. 在Access中,以下哪个不是查询的类型?A. 选择查询B. 交叉表查询C. SQL查询D. 宏查询答案:D二、填空题(每题2分,共10分)1. 在Access中,可以通过______视图来编辑表的结构。
答案:设计2. 当需要在Access中创建一个新数据库时,可以使用______功能。
答案:新建数据库向导3. 在Access中,可以通过______来实现数据的排序。
答案:排序和筛选组4. Access数据库中,可以通过______来实现数据的分组统计。
答案:分组依据5. 在Access中,可以通过______来实现数据的筛选。
答案:筛选三、简答题(每题10分,共20分)1. 请简述在Access中如何创建一个新表,并说明需要设置哪些基本属性。
计算机二级access操作题及答案

计算机二级access操作题及答案一、选择题1. 在Access数据库中,以下哪个不是表的属性?A. 记录B. 字段C. 索引D. 表单2. 以下哪个操作不能在Access的查询设计视图中完成?A. 添加条件B. 排序记录C. 创建宏D. 筛选记录3. 在Access中,以下哪个视图不能用于创建表?A. 设计视图B. 数据表视图C. 布局视图D. 报表视图4. 在Access中,以下哪个是创建子表的正确方法?A. 通过表单B. 通过报表C. 通过查询D. 通过主表的外键关系5. 在Access中,以下哪个不是报表的节?A. 页眉B. 组页眉C. 组页脚D. 页脚二、填空题6. 在Access中,如果需要对数据进行分组统计,可以使用查询设计中的________。
7. Access数据库中,可以通过________视图来修改表的结构。
8. 在Access中,使用________可以快速创建一个基于现有表的查询。
9. 当需要在Access中创建一个新表时,可以使用________向导。
10. 在Access中,可以通过设置字段的________属性来控制数据的输入。
三、简答题11. 简述在Access中创建查询的步骤。
12. 描述在Access中如何使用表单来输入和修改数据。
13. 解释在Access中如何使用报表来打印数据。
四、操作题14. 假设你有一个名为“学生信息”的表,其中包含“学号”、“姓名”、“性别”和“年龄”四个字段。
请创建一个查询,列出所有年龄大于20岁的学生信息。
15. 在“学生信息”表的基础上,创建一个名为“学生年龄统计”的报表,该报表按性别分组,并显示每个性别的学生人数。
16. 利用“学生信息”表,创建一个表单,允许用户输入新的学生记录,并能够保存到表中。
17. 在“学生信息”表中,添加一个新的字段“专业”,字段类型为文本,最大长度为50个字符,并设置默认值为“计算机科学”。
五、论述题18. 论述在Access中使用宏与使用VBA编程的区别和适用场景。
计算机二级数据库access操作题答案

一. 基本操作1.在数据库中建立新表,表名为"游客",表结构如下所示:字段名称类型字段大小-----------------------------线路ID 文本 5姓名文本 10性别文本 1年龄数字整型电话文本 20相片 OLE略2.设置"游客"表的"线路ID"和"姓名"字段为主键;略(ctrl键)3.对"游客"表进行如下设置:1)设置"线路ID"字段相应属性,使其在数据表视图中显示为"线路编码";2)将"性别"字段的默认值属性设置为"男";3)设"年龄"字段的相应属性,使其满足输入的年龄必须在5岁到60岁之间(不包括5岁,但包括60岁),超出这一范围时,应显示文本:输入年龄有误请重新输入4.将下列数据输入到"游客"表中;线路ID 姓名性别年龄电话--------------------------------------------------------001 李霞女 21 123456略5.将"线路"表中的"线路名"字段名改为"旅游线路";删除"线路"表中的"费用"字段;略6.建立数据库中表之间的关系,并实施参照完整性。
二. 简单应用1.创建名为"Q1"的查询,通过输入"导游姓名"参数值,查询其所带团队的记录,并显示"团队"表中的所有字段内容;当运行该查询时,提示框中应显示"请输入导游姓名",显示格式及内容参照下图。
SELECT 团队.导游姓名, 团队.团队ID, 团队.线路ID, 团队.出发时间FROM 团队WHERE (((团队.导游姓名)=[请输入导游姓名]));2.创建名为"Q2"的查询对"线路"表中的"天数"进行调整,将各条旅游线路的旅游天数都增加一天。
计算机二级数据库access操作题答案

计算机⼆级数据库access操作题答案⼀.基本操作1.将"CD.ACCDB"数据库中的"类型"及"出版单位"表导⼊到当前数据库中;略2 . 在数据库中建⽴⼀个新表,表名为"作曲家",表结构如下:字段名称数据类型字段⼤⼩----------------------------------------作曲家ID 数字长整型作曲家名称⽂本 10作曲家介绍⽂本 30年代⽇期/时间略3. 对"作曲家"表进⾏如下设置:1)将"作曲家名称"字段设为不得取空值(null);2)将"年代"字段的格式属性设置为"长⽇期"(使⽤格式向导),默认值设置为当前系统⽇期(使⽤函数向导);(此处= 不要删除)3)对"年代"字段进⾏适当设置,使其值必须满⾜是1900年1⽉1⽇(包括1900年1⽉1⽇)以后的作曲家,如输⼊的值违反此规则应显⽰:年代⽇期必须为1900年以后的作曲家;4. 将下列数据输⼊到"作曲家"表中(⽇期型数据使⽤"/"分隔符)作曲家编号作曲家名称作曲家介绍年代----------------------------------------------------------2 冼星海黄河 1935年4⽉23⽇1 聂⽿国歌作曲者 1945年4⽉23⽇略(冼星海的冼不要错了)5. 分析"作曲家"表的字段构成,判断并设置主键,建⽴数据库中"CD收藏"、"类型"及"出版单位"表之间的关系,并实施参照完整性。
⼆. 简单应⽤1. .创建名为"Q1"的查询,查找价格超过100元(包括100元)的CD记录,并显⽰"CDID"、"主题名称"、"购买年份"(输出列的"购买年份"在表中没有,请⾃⾏计算并命名)、"价格"和"出版单位名称"字段内容;(说明:购买年份为计算字段,只显⽰购买⽇期的年,)SELECT CD收藏.CDID, CD收藏.主题名称, Year([购买⽇期]) AS 购买年份, CD收藏.价格, 出版单位.出版单位名称FROM 出版单位INNER JOIN CD收藏ON 出版单位.出版单位ID = CD收藏.出版单位ID WHERE (((CD收藏.价格)>=100));2. 创建名为"Q2"的查询,将"CD收藏"表中所有CD的价格增加2元;(要求建⽴查询后,只能运⾏⼀次)UPDATE CD收藏SET CD收藏.价格= [价格]+2;3. 创建名为"Q3"的查询,统计各出版单位出版的"价格"⼤于100的CD数量(说明:统计数量是按"CDID"字段计数),结果显⽰"出版单位ID"、"出版单位名称"和"总数量";SELECT 出版单位.出版单位ID AS 出版单位ID, 出版单位.出版单位名称, Count(CD收藏.CDID) AS 总数量FROM 出版单位INNER JOIN CD收藏ON 出版单位.出版单位ID = CD收藏.出版单位ID WHERE (((CD收藏.价格)>100)) GROUP BY 出版单位.出版单位ID, 出版单位.出版单位名称;。
计算机二级数据库access操作题答案

一、基本操作1.将"tLecture"表的主键设为"课程编号"、"教师编号"、"班级编号"和"学期";将"tCourse"表的主键设为"课程编号",并将"tCourse"表中记录按"学分"从小到大排序;略2.将"tTeacher"表中的"联系电话"字段的数据类型改为"文本",并将该字段的输入掩码属性设置为必须输入8位数字;3.设置"tLecture"表中,"学期"字段的相应属性,使其满足输入的学期只能是1和2,且在不满足该条件时,应显示文本:"数据输入有误请重新输入"(用函数向导做比较保险)4.将"tLecture"表的单元格效果设置为"凹陷",并删除"tLecture"表中"教师编号" 为6的记录(如果采用筛选进行删除,删除后需取消筛选);手动查找“教师编号”为6的手动删除(人笨了……)或点击“排序和筛选”选项卡里的“切换筛选”5.建立"tTeacher"、"tLecture"和"tCourse"三张表之间的关系,并实施参照完整性、级联更新、级联删除。
二、简单应用1.创建一个查询,查找工龄大于30年的教师的授课情况(使用date()表示当前日期),并显示"姓名"、"性别"、"工龄"和"课程名",所建查询名为"Q1";SELECT tTeacher.姓名, tTeacher.性别, Year(Date())-Year([工作日期]) AS 工龄, tCourse.课程名FROM tTeacher INNER JOIN (tCourse INNER JOIN tLecture ON tCourse.课程编号= tLecture.课程编号) ON tTeacher.教师编号= tLecture.教师编号WHERE (((Year(Date())-Year([工作日期]))>30));2.创建一个交叉表查询,计算每个系各类职称的人数(使用教师编号进行统计),显示格式及内容如图所示,所建查询名为"Q2";TRANSFORM Count(tTeacher.教师编号) AS 教师编号之计数SELECT tTeacher.系别FROM tTeacherGROUP BY tTeacher.系别PIVOT tTeacher.职称;3.创建一个查询,统计每名教师所讲授"学分"在3学分以上(不包括3)的课程门数(使用课程编号)进行统计显示标题为"教师编号"、"姓名"和"授课门数",所建查询名为"Q3";SELECT tTeacher.教师编号, tTeacher.姓名, Count(tLecture.课程编号) AS 授课门数FROM tTeacher INNER JOIN (tCourse INNER JOIN tLecture ON tCourse.课程编号= tLecture.课程编号) ON tTeacher.教师编号= tLecture.教师编号WHERE (((tCourse.学分)>3))GROUP BY tTeacher.教师编号, tTeacher.姓名;。
计算机二级access操作题模拟答案

计算机二级access操作题模拟答案一、选择题1. 在Access数据库中,以下哪个不是表的属性?A. 字段名B. 字段类型C. 记录数D. 主键2. 要创建一个新的查询,以下哪个操作是正确的?A. 打开“数据库工具”选项卡,然后点击“查询设计”按钮B. 选择“文件”菜单,然后点击“新建”选项C. 直接在“数据库窗口”中右键点击,选择“新建查询”D. 以上都是3. 如果需要对数据库中的数据进行排序,应该使用以下哪个功能?A. 排序和筛选B. 排序C. 筛选D. 排序和筛选都可以二、填空题4. 在Access中,创建表时,可以设置字段的_______属性,以确保数据的唯一性。
5. 使用查询向导创建查询时,可以选择_______、_______等条件来筛选数据。
三、简答题6. 简述在Access中创建表的一般步骤。
7. 描述如何使用Access的“查找和替换”功能来修改数据库中的数据。
四、操作题8. 打开Access数据库,创建一个名为“学生信息”的新表,包含以下字段:- 学号:文本类型,主键- 姓名:文本类型- 年龄:数字类型- 性别:文本类型9. 利用“学生信息”表,创建一个查询,查询所有学生的姓名和年龄,并按照年龄降序排列。
10. 在“学生信息”表中添加一条新记录,学号为“********”,姓名为“张三”,年龄为20岁,性别为“男”。
五、综合应用题11. 假设你有一个名为“图书销售”的数据库,其中包含“书籍”和“销售记录”两个表。
请描述如何创建一个查询,以显示所有书籍的名称和对应的销售总数。
12. 请解释在Access中使用宏和VBA代码的区别,并给出一个简单的宏和VBA代码示例。
六、论述题13. 论述在Access数据库设计中,为什么需要考虑规范化,并简述规范化的基本原则。
七、案例分析题14. 给定一个包含员工信息的数据库,分析如何通过设置适当的字段属性和使用查询,来优化数据的输入、存储和检索效率。
计算机二级数据库access操作题答案

1.在"tStock"表的"产品名称"和"规格"字段之间增加一个新字段,字段名称为"单位",数据类型为文本,字段大小为1;对"单位"字段数据进行适当设置,使已有记录在该字段上值均为"只",并保证在向该数据表输入数据时,"单位"字段的初始值自动置为"只";2.设置"tStock"表的"规格"字段的输入掩码属性,输入掩码的格式为:"220V- W"。
其中,"-"与"W"之间为两位,且只能输入0~9之间的数字;(要求:输入数据时,必须输入2位数字)(注意引号“”的应用)3.设置"tQuota"表中"最高储备"字段的有效性规则和有效性文本,有效性规则是:输入的最高储备值应小于等于60000;有效性文本内容为:输入的数据有误请重新输入;4.将"tQuota"表的单元格效果改为"凹陷",字体改为"幼圆";略5.分析"tStock"和"tQuota"两个表对象的字段构成,判断并设置其主键,建立"tQuota"表与"tStock"表之间的关系,并实施参照完整性。
产品ID由“tQuota”拉到“tStock”1.创建名为"Q1"的查询,通过输入"产品名称"参数值,查询其产品记录,并显示"tStock"表中的所有字段内容;当运行该查询时,提示框中应显示"请输入产品名称",显示格式及内容参照下图。
SELECT tStock.产品ID, tStock.产品名称, tStock.单位, tStock.规格, tStock.出厂价, tStock.库存数量FROM tStockWHERE (((tStock.产品名称)=[请输入产品名称]));2.创建一个查询,按"产品名称"分组计算产品的库存金额合计,并显示"产品名称"和"库存金额"两列数据,所建查询名为"Q2";(说明:库存金额=出厂价×库存数量)SELECT tStock.产品名称, Sum([出厂价]*[库存数量]) AS 库存金额FROM tStockGROUP BY tStock.产品名称;3. 创建一个查询,查询出库存数量小于最低储备的产品,并显示产品ID、产品名称、单位、规格、出厂价和库存数量等信息,所建查询名为"Q3"。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.在"tStock"表的"产品名称"和"规格"字段之间增加一个新字段,字段名称为"单位",数据类型为文本,字段大小为1;对"单位"字段数据进行适当设置,使已有记录在该字段上值均为"只",并保证在向该数据表输入数据时,"单位"字段的初始值自动置为"只";
2.设置"tStock"表的"规格"字段的输入掩码属性,输入掩码的格式为:"220V- W"。
其中,"-"与"W"之间为两位,且只能输入0~9之间的数字;(要求:输入数据时,必须输入2位数字)
(注意引号“”的应用)
3.设置"tQuota"表中"最高储备"字段的有效性规则和有效性文本,有效性规则是:输入的最高储备值应小于等于60000;有效性文本内容为:输入的数据有误请重新输入;
4.将"tQuota"表的单元格效果改为"凹陷",字体改为"幼圆";
略
5.分析"tStock"和"tQuota"两个表对象的字段构成,判断并设置其主键,建立"tQuota"表与"tStock"表之间的关系,并实施参照完整性。
产品ID由“tQuota”拉到“tStock”
1.创建名为"Q1"的查询,通过输入"产品名称"参数值,查询其产品记录,并显示"tStock"表中的所有字段内容;当运行该查询时,提示框中应显示"请输入产品名称",显示格式及内容参照下图。
SELECT tStock.产品ID, tStock.产品名称, tStock.单位, tStock.规格, tStock.出厂价, tStock.库存数量FROM tStock
WHERE (((tStock.产品名称)=[请输入产品名称]));
2.创建一个查询,按"产品名称"分组计算产品的库存金额合计,并显示"产品名称"和"库存金额"两列数据,所建查询名为"Q2";(说明:库存金额=出厂价×库存数量)
SELECT tStock.产品名称, Sum([出厂价]*[库存数量]) AS 库存金额
FROM tStock
GROUP BY tStock.产品名称;
3. 创建一个查询,查询出库存数量小于最低储备的产品,并显示产品ID、产品名称、单位、规格、出厂价和库存数量等信息,所建查询名为"Q3"。
SELECT tStock.产品ID, tStock.产品名称, tStock.单位, tStock.规格, tStock.出厂价, tStock.库存数量
FROM tStock INNER JOIN tQuota ON tStock.产品ID = tQuota.产品ID
WHERE (((tStock.库存数量)<[最低储备]));
【名称】正确
标准答案:单位
【字段类型】正确
标准答案:文本
【大小】正确
标准答案:1
【默认值】正确
标准答案:"只"
【输入掩码】
标准答案:"220V-"00"W"
【有效性规则】正确
标准答案:<=60000
【有效性文本】
标准答案:输入的数据有误请重新输入【数据表单元格效果】正确
标准答案:2
【数据表字体名称】正确
标准答案:幼圆
【关系表】
标准答案:tQuota
【关系外表】
标准答案:tStock
【关系字段】
标准答案:产品ID
【关系属性】
标准答案:实施参照完整性|一对一的关系【关系外键】
标准答案:产品ID
【查询语句】正确
标准答案:SELECT tStock.产品ID, tStock.产品名称, tStock.单位, tStock.规格, tStock.出厂价, tStock.库存数量
FROM tStock
WHERE (((tStock.产品名称)=[请输入产品名称]));
【记录集】
标准答案:
灯泡77254.2
节能灯1488583
日光灯422419
【所有列名称】正确
标准答案:产品名称,库存金额
学生答案:产品名称,库存金额
【记录集】
标准答案:
101002 灯泡只220V-45W 1 221
301002 日光灯只220V-20W 7 25
【所有列名称】正确
标准答案:产品ID,产品名称,单位,规格,出厂价,库存数量。