同济大学大学计算机access作业答案
- 格式:doc
- 大小:18.50 KB
- 文档页数:3
大学access考试题及答案一、选择题(每题2分,共20分)1. 在Microsoft Access中,用于存储数据的基本单位是:A. 表B. 查询C. 报表D. 宏答案:A2. 以下哪个不是Access数据库对象?A. 表B. 查询C. 视图D. 索引答案:D3. 在Access中,创建表时,哪个字段属性用于设置字段的唯一性?A. 索引B. 主键C. 外键D. 唯一答案:D4. Access中,用于执行特定操作的一系列步骤被称为:A. 宏B. 查询C. 表单D. 报表答案:A5. 在Access中,哪个视图允许你同时添加和修改表结构?A. 数据表视图B. 布局视图C. 设计视图D. 打印预览视图答案:C6. 以下哪个不是Access数据库的组成部分?A. 表B. 查询C. 函数D. 报表答案:C7. 在Access中,如何将多个表的数据合并到一个表中?A. 使用查询B. 使用宏C. 使用报表D. 使用视图答案:A8. Access中,哪个功能允许用户通过图形界面操作数据库?A. 表单B. 查询C. 报表D. 宏答案:A9. 在Access中,哪个对象用于定义数据的输入和显示格式?A. 表B. 查询C. 表单D. 报表答案:C10. 以下哪个不是Access数据库的查询类型?A. 选择查询B. 交叉表查询C. 汇总查询D. 视图查询答案:D二、填空题(每题2分,共10分)1. 在Access中,用于定义表之间的关系的是______。
答案:关系2. Access数据库中,用于存储和检索数据的基本结构是______。
答案:表3. 在Access中,可以通过______视图来设计查询。
答案:设计4. Access中,用于根据用户输入的数据生成特定输出的一系列操作是______。
答案:宏5. 在Access中,______对象用于展示数据的汇总信息。
答案:报表三、简答题(每题10分,共20分)1. 描述在Access中如何创建一个新的表。
access数据库课后习题答案Access数据库是一种常用的关系型数据库管理系统,广泛应用于各个领域。
在学习Access数据库的过程中,课后习题是非常重要的一环,通过完成习题可以加深对知识的理解和掌握。
本文将为大家提供一些常见Access数据库课后习题的答案,希望能够对大家的学习有所帮助。
一、基础知识题1. 什么是数据库?答:数据库是按照一定的数据模型组织、存储和管理数据的集合。
2. 什么是关系型数据库?答:关系型数据库是一种基于关系模型的数据库,数据以表格形式组织,表格之间通过主键和外键进行关联。
3. 什么是主键?答:主键是用于唯一标识表中每条记录的字段,它的值在表中必须是唯一的。
4. 什么是外键?答:外键是用于建立表与表之间关联关系的字段,它指向另一张表的主键。
5. 什么是查询?答:查询是指从数据库中获取所需数据的操作,可以根据条件过滤数据、排序数据等。
二、操作题1. 创建一个名为"学生信息"的表,包含字段"学号"、"姓名"、"性别"、"年龄"和"班级",并插入几条测试数据。
答:创建表的SQL语句:CREATE TABLE 学生信息(学号 INT PRIMARY KEY,姓名 VARCHAR(20),性别 VARCHAR(4),年龄 INT,班级 VARCHAR(20));插入数据的SQL语句:INSERT INTO 学生信息 (学号, 姓名, 性别, 年龄, 班级)VALUES (1, '张三', '男', 18, '一班');2. 查询年龄大于20岁的学生信息。
答:SELECT * FROM 学生信息 WHERE 年龄 > 20;3. 更新学号为1的学生的班级为"二班"。
答:UPDATE 学生信息 SET 班级 = '二班' WHERE 学号 = 1;4. 删除学号为2的学生信息。
计算机等级考试access试题及答案一、单项选择题(每题2分,共20分)1. 在Access数据库中,用于存储数据的逻辑结构是()。
A. 表B. 查询C. 报表D. 宏答案:A2. 以下哪个选项不是Access数据库的组成部分?()A. 表B. 查询C. 视图D. 索引答案:D3. 在Access中,可以通过()来创建一个新的数据库。
A. 打开现有数据库B. 导入数据C. 使用向导D. 手动创建答案:C4. 以下哪个字段类型不能用于建立主键?()A. 文本B. 数字C. 日期/时间D. 备注答案:D5. 在Access中,创建查询时,以下哪个选项不是可用的查询类型?()A. 选择查询B. 交叉表查询C. 动作查询D. 视图查询答案:D6. 以下哪个选项不是Access报表的节?()A. 页眉B. 页脚C. 细节D. 表头答案:D7. 在Access中,使用()可以对数据进行分组和汇总。
A. 查询B. 报表C. 宏D. 表答案:B8. Access数据库中,以下哪个不是数据验证规则的类型?()A. 必需B. 唯一C. 索引D. 格式答案:C9. 在Access中,以下哪个不是表之间的关系类型?()A. 一对一B. 一对多C. 多对多D. 无关系答案:D10. 以下哪个不是Access数据库的安全特性?()A. 密码保护B. 用户级安全C. 表级安全D. 记录级安全答案:C二、多项选择题(每题3分,共15分)1. 在Access中,以下哪些是表的属性?()A. 字段名B. 字段类型C. 主键D. 记录数答案:A, B, C2. 以下哪些是Access数据库中可以执行的动作查询?()A. 插入B. 更新C. 删除D. 查询答案:A, B, C3. 在Access报表中,以下哪些是常用的控件?()A. 文本框B. 标签C. 复选框D. 选项组答案:A, B, C, D4. 以下哪些是Access数据库中可以设置的表属性?()A. 隐藏B. 可空C. 索引D. 排序答案:A, B, D5. 在Access中,以下哪些是有效的数据类型?()A. 文本B. 数字C. 日期/时间D. 附件答案:A, B, C, D三、判断题(每题1分,共10分)1. Access数据库中的表可以没有主键。
大学access考试题库和答案一、单选题1. 在Access中,用于存储和管理数据的基本单位是()。
A. 表B. 查询C. 报表D. 宏答案:A2. Access中,用于创建新表的命令位于()。
A. 文件菜单B. 创建菜单C. 编辑菜单D. 视图菜单答案:B3. 在Access中,用于对数据进行排序、筛选和计算的数据库对象是()。
A. 表B. 查询C. 报表D. 宏答案:B4. 以下哪个选项不是Access数据库的组成部分()。
A. 表B. 查询C. 视图D. 索引答案:C5. 在Access中,用于创建和编辑宏的命令位于()。
A. 文件菜单B. 创建菜单C. 编辑菜单D. 工具菜单答案:D二、多选题6. Access数据库中,以下哪些对象可以包含字段()。
A. 表B. 查询C. 报表D. 表单答案:A, B, D7. 在Access中,以下哪些操作可以用于数据的输入和编辑()。
A. 表单B. 报表C. 表D. 查询答案:A, C8. Access数据库中,以下哪些对象可以用于数据的输出()。
A. 表B. 查询C. 报表D. 表单答案:C, D9. 在Access中,以下哪些对象可以设置数据验证规则()。
A. 表B. 查询C. 报表D. 表单答案:A, D10. Access数据库中,以下哪些对象可以包含记录()。
A. 表B. 查询C. 报表D. 表单答案:A, B三、判断题11. Access数据库中的表可以包含多个主键。
()答案:错误12. Access数据库中的查询可以包含多个表。
()答案:正确13. Access数据库中的报表不能包含多个表的数据。
()答案:错误14. Access数据库中的宏不能包含多个操作步骤。
()答案:错误15. Access数据库中的表单可以包含多个控件。
()答案:正确四、填空题16. 在Access中,用于存储数据的基本单位是________。
答案:表17. Access数据库中,用于创建新表的命令位于________菜单。
access练习题wordAccess练习题答案Access是一款数据库管理系统,被广泛应用于各种组织和企业中。
学习和掌握Access的使用对于管理和分析数据非常重要。
下面是一些Access练习题及其答案,供大家参考学习。
题目一:创建数据库表格答案:为了创建一个数据库表格,首先打开Access软件,然后按照以下步骤进行操作:1. 点击“新建”按钮,选择创建一个新的空白数据库。
2. 在弹出的对话框中,选择一个适当的位置和命名数据库。
3. 在新建的数据库中,点击“创建”选项卡,然后选择“表格设计”。
4. 在设计视图中,定义表格的字段和属性。
点击每个字段的“字段名称”单元格,并输入字段名称。
选择适当的数据类型,如文本、数字、日期等。
5. 定义每个字段的属性,如是否允许空值、是否为主键等。
6. 根据需求添加其他字段,并设置其属性。
7. 保存表格结构。
题目二:查询数据答案:在Access中查询数据非常简单,可以通过查询功能来实现。
以下是一个查询数据的例子:1. 打开已有的数据库文件,选择数据库对象列表中的一个查询对象。
2. 在查询设计视图中,选择需要查询的表格或查询。
3. 通过拖动字段到设计视图中的“字段”行,选择要包含在查询结果中的字段。
4. 添加筛选条件,通过在设计视图中的“条件”行中设置条件。
5. 运行查询,通过点击“运行”按钮或按下F5键来执行查询。
6. 查看查询结果,在结果中可以查看满足查询条件的记录。
题目三:创建表格关系答案:在Access中,可以通过创建表格之间的关系来实现数据之间的相互关联。
以下是一个创建表格关系的步骤:1. 打开Access,并打开需要创建关系的数据库。
2. 选择“数据库工具”选项卡,然后点击“关系”按钮。
3. 在弹出的对话框中,选择需要建立关系的表格。
通过按住Ctrl键并点击需要选择的表格。
4. 点击“添加”按钮,然后关闭对话框。
5. 通过拖动字段之间的联接线来建立关系。
计算机二级Access上机操作题与答案实用一篇计算机二级Access上机操作题与答案 12016年计算机二级Access上机操作题与答案一、基本操作题(共18分)在考生文件夹下有一个Excel文件“Test.xlsx”和一个数据库文件“sampl.accdb”。
“sampl.accdb”数据库文件中已建立3个表对象(名为“线路”、“游客”和“团体”)和一个窗体对象(名为“brow”)。
请按以下要求,完成表和窗体的各种操作:(1)将“线路”表中的“线路ID”字段设置为主键;设置“天数”字段的有效性规则属性,有效性规则为大于0。
(2)将“团队”表中的“团队ID”字段设置为主键;添加“线路ID”字段,数据类型为“文本”,字段大小为8。
(3)将“游客”表中的“年龄”字段删除;添加两个字段,字段名分别为“证件编号”和“证件类别”;“证件编号”的数据类型为“文本”,字段大小为20;使用查阅向导建立“证件类别”字段的数据类型,向该字段键入的值为“身份证”、“__”或“护照”等固定常数。
(4)将考生文件夹下“Test.xlsx”文件中的数据链接到当前数据库中。
要求:数据中的第一行作为字段名,链接表对象命名为“tTest”。
(5)建立“线路”、“团队”和“游客”3表之间的关系,并实施参照完整性。
(6)修改窗体“brow”,取消“记录选择器”和“分隔线”显示,在窗体页眉处添加一个标签控件(名为Line),标签标题为“线路介绍”,字体名称为隶书、字体大小为l8。
二、简单应用题(共24分)在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好两个表对象“tA”和“tB”。
请按以下要求完成设计:(1)创建一个查询,查找并显示所有客人的“姓名”、“房间号”、“电话”和“入住日期”4个字段内容,将查询命名为“qTl”。
(2)创建一个查询,能够在客人结账时根据客人的姓名统计这个客人已住天数和应交金额,并显示“姓名”、“房间号”、“已住天数”和“应交金额”,将查询命名为“qT2”。
2014操作题1) 性别字段有效性规则设置为:="男" or "女"2) 打开职工表,要注意一下籍贯字段的数据组成(由省份和市组成,所以用like)。
3)4)注意stopmacro前面的三个点号1) 供应商字段的掩码设置为:\G0002)3)4) 以下是大概答案,opentable和msgbox的相关参数请自己设置。
1)学时字段设置有效性规则:>=30 and <=80 ,有效性信息:请重新输入!2)先要在表设计器中添加字段,然后创建更新查询。
更新查询的结果不会在执行时直接显示,运行之后可以打开“评教”表来查看相关字段的值。
3)4) 用报表向导完成,报表完成后的预览效果大致如下图:1)设置“类型”字段有效性规则为:="客车" or "轿车" or "货车"也可以使用集合运算符in,设置有效性规则为:In ("客车","轿车","货车")有效性文本根据题意设置即可。
参照完整性的设置可以通过右击数据库空白处打开“关系”后设置,注意要分析三个表的数据关系(一对多关系的“一”的一方和“多”的一方)。
2)先在表设计添加相关字段,然后做以下的更新查询,由于系统时间的关系,该更新查询会导致表里面的所有记录的状态更新字段都被设置为勾选状态。
另外True是“是否”型数据常量,代表“是”。
..3)4) 使用报表向导完成,报表预览的效果大致如下:1) 略2)3) 此题题意不是那么清晰,可以打开相关的两个表进行观察,“收入”字段应该是价格和折扣的乘积。
4) 这是一个条件宏,答案大致如下,各个操作的相关参数请根据题意自行设置完善。
注意stopmacro前面的三个点号。
第一章:填空题:1、数据库管理系统2、选择、投影、联接3、实体、属性、联系4、查询、窗体、页、宏、模块5、层次、关系、网状2.8 练习1.选择题(1)“教学管理”数据库中有学生表、课程表和选课表,为了有效地反映这三张表中数据之间的联系,在创建数据库时应设置【 D 】。
(2012年3月计算机二级Access试题)A. 默认值B. 有效性规则C. 索引D. 表之间的关系(2)如果输入掩码设置为“L”,则在输入数据的时候,该位置上可以接受的合法输入是【C 】。
(2012年3月计算机二级Access试题)A. 必须输入字母或数字B. 可以输入字母、数字或者空格C. 必须输入字母A~ZD. 任何字符(3)在Access数据库中,用来表示实体的是【B 】。
(2012年3月计算机二级Access 试题)A. 表B.记录C .字段D .域(4)可以插入图片的字段类型是【 C 】。
(2011年9月计算机二级Access试题)A. 文本B. 备注C. OLE对象D. 超链接(5)在Access数据库的表设计视图中,不能进行的操作是【D 】。
(2012年3月计算机二级Access试题)A. 修改字段类型B. 设置索引C. 增加字段D. 删除记录(6)若要求在文本框中输入文本时达到密码“*”的显示效果,则应该设置的属性是【C 】。
(2010年3月计算机二级Access试题)A. 默认值B. 有效性文本C. 输入掩码D. 密码(7)输入掩码字符“C”的含义是【D 】。
(2011年9月计算机二级Access试题)A. 必须输入字母或数字B. 可以选择输入字母或数字C. 必须输入一个任意的字符或一个空格D. 可以选择输入任意的字符或一个空格(8)下列关于索引的叙述中,错误的是【A 】。
(2012年3月计算机二级Access 试题)A. 可以为所有的数据类型建立索引B. 可以提高对表中记录的查询速度C. 可以加快对表中记录的排序速度D. 可以基于单个字段或多个字段建立索引(9)Access中,设置为主键的字段【C 】。
第一章数据库基础知识第一节数据库基础知识1、答案:A解析:本题考查信息和数据的概念及联系。
信息是关于现实世界事物的存在方式或运动形态反映的综合,是人们进行各种活动所需要的知识。
数据是描述现实世界事物特征的符号集合。
数据与信息的联系是:数据是信息的符号表示或称为载体;信息则是数据的内涵,是对数据语义的解释。
2、答案:数据库系统解析:本题考查数据管理的发展阶段及各阶段的特点。
数据管理的发展阶段经历了人工管理、文件系统、数据库系统(后发展为分布式系统和面向对象数据库系统)等几个阶段,在人工管理阶段:数据和应用程序不具有独立性,数据不能长期保存且不能共享,冗余度高;在文件系统阶段:数据和应用程序具有一定独立性,数据可以长期保存,但数据不能共享,冗余度高;在数据库系统阶段实现了数据共享,减少了数据冗余,且数据和应用程序具有较高的独立性。
3、答案:B解析:本题考查数据库系统和文件系统的特点。
数据库系统与文件系统相比其特点是:实现了数据共享,减少了数据冗余,但并不是避免了数据的所有冗余,因为在一定条件下,一定的数据冗余是有必要的。
数据库系统中的数据一致性,是指能对数据进行统一的修改,从而保证数据的一致性。
第二节数据库系统1、答案:D解析:本题考查数据库系统的组成。
数据库系统是指引进数据库技术后的计算机系统,它由5部分组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和用户。
2、答案:A解析:本题考查数据库管理系统的功能。
数据库管理系统是运行在操作系统之上的负责管理数据库应用的管理软件。
它一般由数据定义功能(管理数据库对象)、数据操纵功能(实现数据查询和维护)、数据控制功能(数据库权限管理)以及数据维护(数据库备份、转存和恢复等)等功能构成。
3、答案:物理独立性解析:本题考查物理独立性和逻辑独立性的概念。
数据的独立性分为物理独立性和逻辑独立性。
物理独立性是指当数据的存储结构(或物理结构)改变时,通过DBMS的相应改变可以保持数据的逻辑结构不变,从而应用程序也不必改变。
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. 直接输入SQL语句D. 以上都是5. 在ACCESS中,如何实现数据的排序?A. 使用“排序”按钮B. 使用“筛选”功能C. 使用“查找和替换”功能D. 使用“数据透视表”6. 以下哪个是ACCESS报表的组成部分?A. 页眉B. 页脚C. 组页眉D. 所有选项都是7. 在ACCESS中,如何设置字段的默认值?A. 在“字段属性”对话框中设置B. 在“表设计”视图中设置C. 使用“查找和替换”功能D. 无法设置默认值8. 什么是ACCESS中的宏?A. 一系列自动化命令B. 一个数据库表C. 一个查询D. 一个报表9. 在ACCESS中,如何实现数据的分组?A. 使用“分组”按钮B. 使用“排序”功能C. 使用“筛选”功能D. 使用“数据透视表”10. 以下哪个是ACCESS表的视图模式?A. 表单视图B. 报表视图C. 查询视图D. 数据透视表视图答案1. B2. C3. C4. B5. A6. D7. A8. A9. D10. A结束语以上是ACCESS数据库的一些基本练习题,希望这些题目能帮助你更好地理解ACCESS的基本功能和操作。
如果你对ACCESS有更深入的问题或需求,欢迎继续学习或咨询相关专业人士。
access上机试题及答案2 ACCESS上机试题及答案2一、选择题(每题2分,共10分)1. 在ACCESS数据库中,用于存储数据的基本对象是()。
A. 表B. 查询C. 报表D. 宏答案:A2. 以下哪项不是ACCESS数据库中的数据类型?()A. 日期/时间B. 文本C. 图片D. 程序答案:D3. 在ACCESS中,创建查询时,可以使用()来设置查询条件。
A. 排序和分组B. 聚合函数C. 表达式D. 所有上述选项答案:D4. 如果需要在ACCESS数据库中创建一个自动增长的主键,应该选择()数据类型。
A. 自动编号B. 长整型C. 文本D. 日期/时间答案:A5. 在ACCESS中,用于快速排序和筛选数据的工具是()。
A. 查询B. 表单C. 报表D. 排序和筛选组答案:D二、填空题(每题2分,共10分)1. 在ACCESS中,使用“表设计视图”可以定义表的______,包括字段名、数据类型和属性。
答案:结构2. 创建表之间的关系时,用于连接两个表的字段被称为______。
答案:关联字段3. 在ACCESS中,使用“交叉表查询”可以生成基于特定条件的______报表。
答案:汇总4. 为了确保数据的一致性和减少数据冗余,ACCESS数据库中应该使用______来建立数据的层次结构。
答案:表5. 表达式=IIF((字段名)="", "未知", (字段名))的作用是当字段名为______时,显示“未知”。
答案:空三、简答题(共20分)1. 请简述在ACCESS中创建表的基本步骤。
(10分)答案:在ACCESS中创建表的基本步骤如下:- 打开ACCESS数据库。
- 选择“创建”选项卡。
- 点击“表”按钮,可以选择使用“表模板”或“自定义表”。
- 如果选择自定义表,将进入“表设计视图”。
- 在“字段名称”行输入字段名,选择相应的“数据类型”。
- 可以设置字段的其他属性,如主键、索引、默认值等。
大一计算机access试题及答案一、选择题(每题2分,共20分)1. 在Microsoft Access中,用于存储数据的基本对象是:A. 表B. 查询C. 报表D. 宏答案:A2. Access数据库中,用于创建新表的视图是:A. 表视图B. 查询视图C. 报表视图D. 宏视图答案:A3. 在Access中,以下哪个选项不是数据类型?A. 文本B. 数字C. 日期/时间D. 图像答案:D4. 要创建一个新查询,可以使用以下哪个视图?A. 表视图B. 查询视图C. 报表视图D. 宏视图答案:B5. 在Access中,以下哪个不是表的属性?A. 主键B. 索引C. 关系D. 记录答案:C6. 以下哪个不是Access数据库的组成部分?A. 表B. 查询C. 视图D. 函数答案:C7. 在Access中,以下哪个不是报表的节?A. 页眉B. 页脚C. 组头D. 表头答案:D8. 要将数据从一个表复制到另一个表,可以使用以下哪个查询?A. 选择查询B. 交叉表查询C. 操作查询D. 参数查询答案:C9. 在Access中,以下哪个不是宏的类型?A. 操作序列B. 条件宏C. 子宏D. 循环宏答案:D10. 以下哪个不是Access数据库中的数据验证规则?A. 必填B. 唯一C. 索引D. 范围答案:C二、填空题(每题2分,共20分)1. 在Access中,表的每行代表一个_________。
答案:记录2. 要创建一个能够自动更新的字段,可以使用_________字段。
答案:自动编号3. 在Access中,用于定义表之间关系的是_________。
答案:关系4. 要创建一个可以重复使用的查询,可以将其保存为_________。
答案:查询模板5. 在Access中,用于执行SQL语句的查询是_________。
答案:SQL查询6. 要将表中的数据导出到Excel,可以使用_________功能。
答案:导出7. 在Access中,用于创建用户界面的是_________。
计算机二级《Access》练习题与答案计算机二级一般指计算机二级考试。
计算机二级考试是全国计算机等级考试(National Computer Rank Examination,简称NCRE)四个等级中的一个等级,由教育部考试中心主办,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。
下面是店铺整理的计算机二级《Access》练习题与答案,欢迎大家阅览。
1[单选题] 下列特征中不是面向对象方法的主要特征的是()。
A、多态性B、继承C、封装性D、模块化参考答案:D参考解析:面向对象设计方法与面向过程设计方法有本质的不同,其基本原理是:使用现实世界的概念抽象地思考问题从而自然地解决问题。
其特点包括:分类性、多态性、封装性、模块独立性和继承等。
模块化是结构化程序设计的特点。
2[单选题] 下列逻辑运算结果为“true”的是()。
A、false 01"not trueB、true 01"not trueC、false and not trueD、true and not true参考答案:B参考解析:逻辑运算符的优先级别为:Not>And>0r。
因此,Flase Or Not True的值为Flase,True Or Not True的值为True,False And Not Tree的值为Fase,True And Not Tme的值为Fase。
3[单选题] 用于获得字符串S从第3个字符开始的两个字符的函数是()。
A、Mid(S,3,2)B、Middle(S,3,2)C、Left(S,3,2)D、Right(S,3,2)参考答案:A参考解析:本题考查取子串函数的知识。
在VBA中有3种取子串函数:Left函数用于在字符串左端开始取n个字符;Right函数用于在字符串右端开始取13个字符(注意子串中字符的顺序与母串中相同);Mid函数可以实现在任何位置取任何长度的子串。
同济大学大学计算机a c c e s s作业答案集团公司文件内部编码:(TTT-UUTT-MMYB-URTTY-ITTLTY-有一个数据库Test-5.mdb,其中有表Teachers和Students,他们的结构如下表所示,请写出有关的SQL命令。
点击下载Test-5.mdb数据库第一题:在表Teachers中插入一条新的记录:600001 杨梦女 64 1966/04/22 YES 1660 210要求:日期的格式为#4/22/1966#答案:分数:10.00INSERT INTO Teachers (教师号,姓名,性别,年龄,参加工作年月,党员,应发工资,扣除工资)VALUES ("600001","杨梦","女",64,#4/22/1966#,YES,1660,210)第二题:在表Teachers中删除年龄小于36且性别为“女”的记录。
答案:分数:10.00DELETE FROM Teachers WHERE 年龄<36 AND 性别="女"第三题:用对表中工龄超过25年的职工加20%元工资。
答案:分数:10.00UPDATE Teachers SET 应发工资=应发工资*1.2WHERE(Year(date())-Year(参加工作年月))>25第四题:查询1990年之前(包括1990年)参加工作的所有教师的教师号、姓名和实发工资,查询结果按实发工资从高到低排序。
答案:分数:10.00SELECT 教师号,姓名,(应发工资-扣除工资) AS 实发工资 FROM TeachersWHERE YEAR(参加工作年月)<=1990ORDER BY 应发工资-扣除工资 DESC第五题:查询教师的人数和平均实发工资。
请参阅下图(仅供参考)。
答案:分数:10.00SELECT Count(*)AS 教师人数,AVG(应发工资-扣除工资) AS 实发工资FROM Teachers第六题:查询男女职工的最低工资、最高工资和平均工资(工资是指实发工资)。
计算机二级access考试真题及答案一、单项选择题(每题1分,共20分)1. 在Access中,下列哪个选项不是表的属性?A. 字段名称B. 字段大小C. 字段类型D. 表的颜色答案:D2. 以下哪种视图不能在Access数据库中创建?A. 表单视图B. 查询视图C. 报表视图D. 宏视图答案:D3. 在Access中,创建查询时,如果需要对查询结果进行分组统计,应该使用哪种类型的查询?A. 选择查询B. 交叉表查询C. 参数查询D. SQL查询答案:B4. 在Access中,要实现数据的自动编号,应该设置字段的什么属性?A. 索引B. 主键C. 自动编号D. 有效性规则答案:C5. 在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. 数据表答案:D10. 在Access中,要对数据进行排序,可以使用哪种查询?A. 选择查询B. 交叉表查询C. 参数查询D. SQL查询答案:A11. 在Access中,以下哪个选项不是报表的属性?A. 页眉/页脚B. 记录源C. 排序依据D. 表单视图答案:D12. 在Access中,要设置表的索引,应该在字段属性的哪个选项卡中设置?A. 字段属性B. 查看C. 索引D. 常规答案:C13. 在Access中,以下哪个选项不是宏的类型?A. 操作序列B. 条件操作C. 自定义函数D. 事件处理答案:C14. 在Access中,要创建一个新查询,可以使用哪种方法?A. 使用查询向导B. 使用设计视图C. 使用SQL视图D. 以上都是答案:D15. 在Access中,以下哪个选项不是有效性文本的类型?A. 输入掩码B. 有效性规则C. 有效性文本D. 默认值答案:D16. 在Access中,要设置表的记录锁定,应该在表的哪个属性中设置?A. 记录锁定B. 记录源C. 排序依据D. 索引答案:A17. 在Access中,以下哪个选项不是表单的属性?A. 表单名称B. 表单大小C. 表单颜色D. 表单类型答案:D18. 在Access中,要创建一个新宏,可以使用哪种方法?A. 使用宏设计器B. 使用宏生成器C. 使用VBA代码D. 以上都是答案:D19. 在Access中,以下哪个选项不是报表的控件类型?A. 标签B. 文本框C. 命令按钮D. 列表框答案:D20. 在Access中,要对数据进行筛选,可以使用哪种查询?A. 选择查询B. 交叉表查询C. 参数查询D. SQL查询答案:C二、多项选择题(每题2分,共20分)21. 在Access中,以下哪些选项是表的属性?A. 字段名称B. 字段大小C. 字段类型D. 表的颜色答案:ABC22. 在Access中,以下哪些选项是报表的节?A. 页眉B. 报表头C. 细节D. 页脚答案:ACD。
计算机二级access试题及答案第一部分:选择题1. 下面哪个选项是Access数据库管理系统的一部分?a. Microsoft Office Suiteb. Adobe Photoshopc. Firefox Web Browserd. Windows Operating System2. 在Access中,什么是查询?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. 在Access中,使用______命令可以创建一个新的表。
3. 在Access中,使用______命令可以对表进行排序。
4. 在Access中,使用______命令可以创建一个新的查询。
5. 在Access中,使用______命令可以创建一个新的表单。
第三部分:简答题1. 请简要解释Access中的关系数据库是什么,并说明其优势。
2. Access中的查询是什么?请列举一个实际应用的例子。
3. 什么是表单?它在Access数据库中的作用是什么?4. Access中的报告有什么作用?请列举一个实际应用的例子。
5. Access中的宏是什么?请列举一个实际应用的例子。
第四部分:综合应用题假设你负责管理一个学生信息数据库,其中包含以下三个表:学生表(students)、课程表(courses)和成绩表(grades)。
有一个数据库Test-5.mdb,其中有表Teachers和Students,他们的结构如下表所示,请写出有关的SQL命令。
点击下载Test-5.mdb数据库
第一题:在表Teachers中插入一条新的记录:
600001 杨梦女64 1966/04/22 YES 1660 210
要求:日期的格式为#4/22/1966#
答案:分数:10.00
INSERT INTO Teachers (教师号,姓名,性别,年龄,参加工作年月,党员,应发工资,扣除工资) VALUES ("600001","杨梦","女",64,#4/22/1966#,YES,1660,210)
第二题:在表Teachers中删除年龄小于36且性别为“女”的记录。
答案:分数:10.00
DELETE FROM Teachers WHERE 年龄<36 AND 性别="女"
第三题:用对表中工龄超过25年的职工加20%元工资。
答案:分数:10.00
UPDATE Teachers SET 应发工资=应发工资*1.2
WHERE(Year(date())-Year(参加工作年月))>25
第四题:查询1990年之前(包括1990年)参加工作的所有教师的教师号、姓名和实发工资,查询结果按实发工资从高到低排序。
答案:分数:10.00
SELECT 教师号,姓名,(应发工资-扣除工资) AS 实发工资FROM Teachers
WHERE YEAR(参加工作年月)<=1990
ORDER BY 应发工资-扣除工资DESC
第五题:查询教师的人数和平均实发工资。
请参阅下图(仅供参考)。
答案:分数:10.00
SELECT Count(*)AS 教师人数,AVG(应发工资-扣除工资) AS 实发工资
FROM Teachers
第六题:查询男女职工的最低工资、最高工资和平均工资(工资是指实发工资)。
请参阅下图(仅供参考)。
答案:分数:10.00
SELECT 性别,Min(应发工资-扣除工资) AS 最低工资,Max(应发工资-扣除工资) AS 最高工资,Avg(应发工资-扣除工资) AS 平均工资
FROM Teachers
GROUP BY 性别
第七题:分组查询党员和非党员教师所教学生的人数以及平均成绩,查询结果按平均成绩从大到小排列。
请参阅下图(仅供参考)。
答案:分数:9.55
SELECT Teachers.党员,Count(*) AS 学生人数,Avg(分数) AS 平均成绩
FROM Students,Teachers
WHERE Students.教师号=Teachers.教师号
GROUP BY Teachers.党员
ORDER BY 平均成绩DESC
第八题:查询党员和非党员的人数和平均年龄。
请参阅下图(仅供参考)。
答案:分数:10.00
SELECT 党员,Count(*) AS 教师人数,avg(年龄) AS 平均年龄
FROM Teachers
GROUP BY 党员
第九题:请查询每一个学生的学号、姓名,以及任教教师的教师号、姓名和性别,查询结果按学号从大到小排序。
请参阅下图(仅供参考)。
答案:分数:10.00
SELECT Students.学号,Students.姓名AS 学生姓名,Students.教师号,Teachers.姓名AS 教师姓名,Teachers.性别
FROM Teachers,Students
WHERE Teachers.教师号=Students.教师号
ORDER BY Students.学号DESC
第十题:查询每一个教师的教师号、姓名以及所教学生的最低分、最高分和平均分。
请参阅下图(仅供参考)。
答案:分数:9.09
SELECT Teachers.教师号,Teachers.姓名,Min(分数) AS 最低分,Max(分数) AS 最高分,Avg(分数) AS 平均分
FROM Teachers,Students
WHERE Teachers.教师号=Students.教师号
GROUP BY Teachers.教师号,Teachers.姓名。