项目六 Access数据库管理系统《计算机应用基础》 45分钟专题训练

2025-08-13
| 2份
| 16页
| 70人阅读
| 0人下载

内容正文:

《计算机应用基础》45分钟专题训练专辑,共30份试卷。试卷命题与高考紧密相关,精选具有代表性和典型性的高考常考题。旨在帮助学生系统地复习和巩固计算机类理论知识,熟悉高考题型和命题规律,提高解题能力和应试技巧,为高考取得优异成绩打下坚实的基础,本训练卷适用于即将参加计算机类高考的学生。欢迎同学和老师们下载使用。 《计算机应用基础》 项目六:数据库基础 课题二 Access数据库管理系统 时间:45分钟 总分:100分 班级___________ 姓名__________ 学号__________ 成绩________ 一、填空题(共10个空,每空2分,共20分) 1. Access 2019中,数据库的核心对象包括表、查询、_________、报表、宏和模块。 2.创建表间关系时,若启用"_________完整性",可防止删除主表中被其他表引用的记录。 3.文本型字段默认大小为_________个字符。 4.表达式 #2023-10-01# + 30 的运算结果是_________。 5.函数 Left("数据库系统", 2) 的返回值是_________。 6.在SQL语句中,用于更新数据的命令是_________。 7.若要求字段值非空且唯一,应设置________约束。 8.操作查询包含删除查询、_________、追加查询和生成表查询。 9.表达式 5 > 3 AND "A" < "B" 的结果是_________。 10.创建交叉表查询需指定行标题、列标题和_________。 二、判断题(共10小题,每题2分,共20分) 1. Access是层次型数据库管理系统。 ( ) 2.自动编号型字段的值允许用户手动修改。( ) 3.查询可以作为其他查询的数据源。( ) 4. DateDiff("d", #2023-1-1#, #2023-1-10#) 返回结果是10。( ) 5.表间关系建立后,无法再修改关联字段的数据类型。( ) 6. SQL语句 SELECT * FROM Student WHERE Age BETWEEN 18 AND 20 包含年龄18和20的学生。 ( ) 7.操作查询执行后无法通过撤销操作恢复数据。( ) 8.字段属性"输入掩码"仅适用于文本型字段。( ) 9.函数 Nz(Null, 0) 的返回值为0。( ) 10.在Access中,表的设计视图用于输入数据记录。( ) 三、单项选择题(共10小题,每题2分,共20分) 1.下列不属于Access对象的是( )。 A. 表 B. 窗体 C. 工作表 D. 查询 2.设置字段"性别"只能输入"男"或"女",应使用( )。 A. 默认值 B. 验证规则 C. 输入掩码 D. 格式 3.表达式 Len("Access" & "数据库") 的结果是( )。 A. 6 B. 9 C. "Access数据库" D. 错误 4.要计算当前日期是星期几,应使用函数( )。 A. Date() B. Weekday() C. Day() D. Now() 5. SQL语句SELECT Sum(Salary) FROM Employees实现的功能是( )。 A. 求工资总和 B. 统计员工数 C. 求平均工资 D. 列出所有工资 6.创建"按部门统计平均工资"的查询,需使用( )。 A. 选择查询 B. 交叉表查询 C. 参数查询 D. 总计查询 7.逻辑运算符优先级从高到低是( )。 A. NOT > AND > OR B. AND > OR > NOT C. OR > AND > NOT D. 相同优先级 8.将文本型字段"电话"的输入格式强制为"010-12345678",应设置( )。 A. 格式:@"-@@@@@@@@@" B. 输入掩码:000-00000000 C. 验证文本 D. 默认值 9.函数 Round(3.1415, 2) 的返回值是( )。 A. 3.14 B. 3.15 C. 3.1415 D. 3.1400 10.若表A与表B建立一对多关系,则( )。 A. 表A为主表,表B为子表 B. 表B为主表,表A为子表 C. 两者均可为主表 D. 需第三方表关联 四、多项选择题(共10小题,每题2分,共20分) 1.下列属于操作查询的有( )。 A. 选择查询 B. 更新查询 C. 生成表查询 D. 参数查询 2.日期函数正确的有( )。 A. Date()返回当前日期 B. Year(#2023-10-1#)返回2023 C. MonthName(10)返回"十月" D. DateAdd("m", 1, #2023-12-31#)返回#2024-01-31# 3.创建表的方法包括( )。 A. 直接输入数据 B. 使用设计视图 C. 导入外部数据 D. 通过SQL语句 4.关于主键的描述正确的是( ) 。 A. 值必须唯一 B. 不可包含Null值 C. 一个表只能有一个主键 D. 只能是单个字段 5. SQL数据查询语句 SELECT 的子句包括( )。 A. WHERE B. ORDER BY C. GROUP BY D. UPDATE 6.以下表达式结果为True的有( )。 A. "ABC" = "abc" B. Not (5 < 3) C. IsNull(Null) D. "12" > "2" 7.下列属于字符处理函数的有( )。 A. Mid() B. InStr() C. Val() D. Str() 8.编辑表内容时,可执行的操作有( )。 A. 添加记录 B. 修改字段名 C. 删除记录 D. 调整字段顺序 9.关于索引描述正确的有( )。 A. 加快查询速度 B. 主键自动创建索引 C. 可对备注型字段建索引 D. 索引越多越好 10.在关系窗口中可进行的操作有( )。 A. 建立表间关系 B. 设置联接类型 C. 编辑关系完整性 D. 修改表结构 五、简答题(共1小题,每题10分,共10分) 1.简述创建表结构的步骤。 六、操作题(共1小题,每题10分,共10分) 1.表结构设计,根据以下需求设计 "学生" 表和 "选课" 表,要求标注主键、外键和数据类型: (1)学生表:学号、姓名、性别、出生日期、专业 (2)选课表:学号、课程号、成绩。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 《计算机应用基础》45分钟专题训练专辑,共30份试卷。试卷命题与高考紧密相关,精选具有代表性和典型性的高考常考题。旨在帮助学生系统地复习和巩固计算机类理论知识,熟悉高考题型和命题规律,提高解题能力和应试技巧,为高考取得优异成绩打下坚实的基础,本训练卷适用于即将参加计算机类高考的学生。欢迎同学和老师们下载使用。 《计算机应用基础》 项目六:数据库基础 课题二 Access数据库管理系统 时间:45分钟 总分:100分 班级___________ 姓名__________ 学号__________ 成绩________ 一、填空题(共10个空,每空2分,共20分) 1. Access 2019中,数据库的核心对象包括表、查询、_________、报表、宏和模块。 【答案】窗体 【解析】Access六大对象为表、查询、窗体、报表、宏、模块。 2.创建表间关系时,若启用"_________完整性",可防止删除主表中被其他表引用的记录。 【答案】参照 【解析】参照完整性确保关联表间数据的一致性,避免孤立记录。 3.文本型字段默认大小为_________个字符。 【答案】255 【解析】文本型字段最大支持255字符,长文本使用"备注"类型。 4.表达式 #2023-10-01# + 30 的运算结果是_________。 【答案】#2023-10-31# 【解析】日期型数据可直接加减整数(天数)。 5.函数 Left("数据库系统", 2) 的返回值是_________。 【答案】"数据" 【解析】Left函数从左侧截取指定长度字符串。 6.在SQL语句中,用于更新数据的命令是_________。 【答案】UPDATE 【解析】SQL数据操纵包含INSERT、UPDATE、DELETE。 7.若要求字段值非空且唯一,应设置________约束。 【答案】主键 或 唯一索引 【解析】主键自动满足非空且唯一;唯一索引仅保证唯一性。 8.操作查询包含删除查询、_________、追加查询和生成表查询。 【答案】更新查询 【解析】操作查询四类:生成表、更新、追加、删除。 9.表达式 5 > 3 AND "A" < "B" 的结果是_________。 【答案】True 【解析】比较运算成立(5>3为真,"A" ASCII码小于"B"),AND运算结果为真。 10.创建交叉表查询需指定行标题、列标题和_________。 【答案】值 【解析】交叉表查询需明确行列分组依据及汇总值字段。 二、判断题(共10小题,每题2分,共20分) 1. Access是层次型数据库管理系统。 ( ) 【答案】× 【解析】Access是关系型数据库管理系统(RDBMS)。 2.自动编号型字段的值允许用户手动修改。( ) 【答案】× 【解析】自动编号由系统生成,不可手动修改。 3.查询可以作为其他查询的数据源。( ) 【答案】√ 【解析】查询结果可被其他查询或对象引用。 4. DateDiff("d", #2023-1-1#, #2023-1-10#) 返回结果是10。( ) 【答案】× 【解析】返回两日期相差天数,结果为9(包含首尾需+1天)。 5.表间关系建立后,无法再修改关联字段的数据类型。( ) 【答案】√ 【解析】已建立关系的字段需先删除关系才能修改数据类型。 6. SQL语句 SELECT * FROM Student WHERE Age BETWEEN 18 AND 20 包含年龄18和20的学生。 ( ) 【答案】√ 【解析】BETWEEN A AND B 包含端点值A和B。 7.操作查询执行后无法通过撤销操作恢复数据。( ) 【答案】√ 【解析】操作查询直接修改数据,需谨慎执行且无撤销功能。 8.字段属性"输入掩码"仅适用于文本型字段。( ) 【答案】× 【解析】输入掩码可用于文本、数字、日期等类型。 9.函数 Nz(Null, 0) 的返回值为0。( ) 【答案】√ 【解析】Nz函数将Null值转换为指定值(此处为0)。 10.在Access中,表的设计视图用于输入数据记录。( ) 【答案】× 【解析】新版SQL Server已支持Linux系统(2017+)。 三、单项选择题(共10小题,每题2分,共20分) 1.下列不属于Access对象的是( )。 A. 表 B. 窗体 C. 工作表 D. 查询 【答案】C 【解析】工作表是Excel概念,Access无此对象。 2.设置字段"性别"只能输入"男"或"女",应使用( )。 A. 默认值 B. 验证规则 C. 输入掩码 D. 格式 【答案】B 【解析】验证规则可限制输入内容(如"男" Or "女")。 3.表达式 Len("Access" & "数据库") 的结果是( )。 A. 6 B. 9 C. "Access数据库" D. 错误 【答案】B 【解析】&连接字符串为"Access数据库",Len计算长度为9。 4.要计算当前日期是星期几,应使用函数( )。 A. Date() B. Weekday() C. Day() D. Now() 【答案】B 【解析】Weekday(日期)返回星期序号(如1=周日)。 5. SQL语句SELECT Sum(Salary) FROM Employees实现的功能是( )。 A. 求工资总和 B. 统计员工数 C. 求平均工资 D. 列出所有工资 【答案】A 【解析】Sum为求和聚合函数。 6.创建"按部门统计平均工资"的查询,需使用( )。 A. 选择查询 B. 交叉表查询 C. 参数查询 D. 总计查询 【答案】D 【解析】总计查询(分组统计)可实现按部门分组求平均工资。 7.逻辑运算符优先级从高到低是( )。 A. NOT > AND > OR B. AND > OR > NOT C. OR > AND > NOT D. 相同优先级 【答案】A 【解析】逻辑运算符优先级:NOT > AND > OR。 8.将文本型字段"电话"的输入格式强制为"010-12345678",应设置( )。 A. 格式:@"-@@@@@@@@@" B. 输入掩码:000-00000000 C. 验证文本 D. 默认值 【答案】B 【解析】输入掩码直接控制输入格式(0代表必须输入数字)。 9.函数 Round(3.1415, 2) 的返回值是( )。 A. 3.14 B. 3.15 C. 3.1415 D. 3.1400 【答案】A 【解析】Round函数四舍五入保留指定位小数(3.1415 → 3.14)。 10.若表A与表B建立一对多关系,则( )。 A. 表A为主表,表B为子表 B. 表B为主表,表A为子表 C. 两者均可为主表 D. 需第三方表关联 【答案】A 【解析】"一"方为主表(如"部门表"),"多"方为子表(如"员工表")。 四、多项选择题(共10小题,每题2分,共20分) 1.下列属于操作查询的有( )。 A. 选择查询 B. 更新查询 C. 生成表查询 D. 参数查询 【答案】BC 【解析】操作查询包含生成表、更新、追加、删除四类。 2.日期函数正确的有( )。 A. Date()返回当前日期 B. Year(#2023-10-1#)返回2023 C. MonthName(10)返回"十月" D. DateAdd("m", 1, #2023-12-31#)返回#2024-01-31# 【答案】ABD 【解析】C错误,MonthName(10)返回英文"October"(中文环境可能为"十月"但依赖区域设置)。 3.创建表的方法包括( )。 A. 直接输入数据 B. 使用设计视图 C. 导入外部数据 D. 通过SQL语句 【答案】ABCD 【解析】四种方法均可在Access中创建表。 4.关于主键的描述正确的是( ) 。 A. 值必须唯一 B. 不可包含Null值 C. 一个表只能有一个主键 D. 只能是单个字段 【答案】ABC 【解析】主键可以是多字段组合(复合主键),故D错误。 5. SQL数据查询语句 SELECT 的子句包括( )。 A. WHERE B. ORDER BY C. GROUP BY D. UPDATE 【答案】ABC 【解析】UPDATE属于数据操纵语句,非SELECT子句。 6.以下表达式结果为True的有( )。 A. "ABC" = "abc" B. Not (5 < 3) C. IsNull(Null) D. "12" > "2" 【答案】BC 【解析】A:文本比较区分大小写(False);D:字符串比较按字符序,"12"首字符"1"<"2"(False)。 7.下列属于字符处理函数的有( )。 A. Mid() B. InStr() C. Val() D. Str() 【答案】AB 【解析】C为数值转换函数,D为数值转字符串函数。 8.编辑表内容时,可执行的操作有( )。 A. 添加记录 B. 修改字段名 C. 删除记录 D. 调整字段顺序 【答案】AC 【解析】修改字段名和顺序需在设计视图中进行,非数据编辑。 9.关于索引描述正确的有( )。 A. 加快查询速度 B. 主键自动创建索引 C. 可对备注型字段建索引 D. 索引越多越好 【答案】AB 【解析】备注型字段不可建索引;过多索引会降低增删改效率。 10.在关系窗口中可进行的操作有( )。 A. 建立表间关系 B. 设置联接类型 C. 编辑关系完整性 D. 修改表结构 【答案】ABC 【解析】修改表结构需返回设计视图,不能在关系窗口操作。 五、简答题(共1小题,每题10分,共10分) 1.简述创建表结构的步骤。 【答案】创建表结构一般有以下步骤: (1)第一步,打开 Access 数据库,在导航窗格中,找到“创建”选项卡。 (2)第二步,点击“表设计”按钮,打开表设计视图。 (3)第三步,在“字段名称”列中输入字段的名称,用于标识该字段。 (4)第四步,在“数据类型”列中为每个字段选择合适的数据类型,如文本、数字、日期等。 第五步,根据需要设置字段的其他属性,如字段大小、格式、默认值等。 (5)第五步,根据需要设置字段的其他属性,如字段大小、格式、默认值等。 (6)第六步,设置主键,可以选择一个或多个字段作为主键,确保记录的唯一性。 (7)第七步,完成所有设置后,点击保存按钮,输入表的名称,保存表结构。 【解析】这些步骤是创建表结构的基本流程,每个步骤都很重要,正确设置字段名称、数据类型和属性等可以保证表结构的合理性和数据的准确性。 六、操作题(共1小题,每题10分,共10分) 1.表结构设计,根据以下需求设计 "学生" 表和 "选课" 表,要求标注主键、外键和数据类型: (1)学生表:学号、姓名、性别、出生日期、专业 (2)选课表:学号、课程号、成绩。 【答案】学生表设计 字段名 数据类型 约束条件 说明 学号 VARCHAR(10) PRIMARY KEY, NOT NULL 唯一标识学生 姓名 VARCHAR(20) NOT NULL 学生姓名 性别 CHAR(2) CHECK(性别 IN ('男', '女')) 性别限制为“男”或“女” 出生日期 DATE NOT NULL 格式:YYYY-MM-DD 专业 VARCHAR(50) NOT NULL 学生所属专业名称 选课表设计 字段名 数据类型 约束条件 说明 学号 VARCHAR(10) PRIMARY KEY, FOREIGN KEY 引用学生表的学号 课程号 VARCHAR(10) PRIMARY KEY, NOT NULL 唯一标识课程(需关联课程表) 成绩 DECIMAL(5,2) CHECK(成绩 BETWEEN 0 AND 100) 存储成绩,允许小数 【解析】(1)学生表通过 "学号" 唯一标识,选课表通过组合主键(学号 + 课程号)确保记录唯一性。 (2)选课表的 "学号" 和 "课程号" 分别关联学生表和课程表的主键,实现多对多关系。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

项目六 Access数据库管理系统《计算机应用基础》 45分钟专题训练
1
项目六 Access数据库管理系统《计算机应用基础》 45分钟专题训练
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。