第77卷 课程综合卷 《Access数据库应用操作》山东省(春季高考)《软件与应用技术类考纲百套卷》

2026-08-13
| 2份
| 14页
| 28人阅读
| 0人下载

内容正文:

编写说明:2027版山东省春季高考统一考试软件与应用技术类《考纲百套卷》,依据《软件与应用技术类专业知识考试标准》编写。本专辑涵盖三个部分,第一部分为知识训练卷,第二部分为专题训练卷,第三部分为课程综合卷。本专辑共85份试卷,其中知识训练卷48份、专题训练卷25份、课程综合卷12份。 本试卷是第77卷,为课程综合卷,按《Access数据库应用操作》课程综合范围和要求编写。具体内容为:数据库基础知识、数据库和表、查询、窗体。 山东省春季高考统一考试 软件与应用技术类《考纲百套卷》 第77卷 课程综合卷——Access数据库应用操作 (考试时间:45分钟 满分:100分) 一、选择题(共25题,每题2分,共50分) 1.数据库的主要作用是(  ) A.按文件夹保存数据并分别管理文件 B.按结构组织数据并支持共享管理 C.把数据写入长文本并集中管理 D.只保存结果而不保留原始数据 【答案】B 【解析】数据库通过表等结构组织数据,支持多用户共享、查询和维护,而不是简单堆放文件。 2.在学校数据库中,“学号为S016的学生”属于(  ) A.一个属性名称 B.一个实体集 C.一种实体间联系 D.一个具体实体 【答案】D 【解析】带有具体学号并指向某一名学生的对象是具体实体;全部学生才构成实体集。 3.在学生实体中,“出生日期”更适合作为(  ) A.描述学生特征的属性 B.一名具体学生实体 C.全部学生组成的实体集 D.学生与课程之间的联系 【答案】A 【解析】出生日期描述学生对象的一个特征,因此属于属性,而不是实体或实体集。 4.“所有学生对象的集合”在概念模型中称为(  ) A.学生的一个属性 B.某名学生实体 C.学生实体集 D.学生和课程的联系 【答案】C 【解析】同类实体的集合称为实体集,所有学生对象共同构成学生实体集。 5.Classes和Students表中,一个ClassID对应多条Student记录,这表示(  ) A.一对一联系 B.一对多联系 C.多对多联系 D.无对应联系 【答案】B 【解析】一个ClassID对应多条学生记录,一条学生记录只对应一个ClassID,符合一对多联系。 6.Enrollment表同时保存StudentID和CourseID,通常用于表示(  ) A.学生与课程的多对多联系 B.学生与课程的一对一联系 C.学生与课程的一对多联系 D.学生与课程之间没有联系 【答案】A 【解析】学生可以选择多门课程,同一门课程也可被多名学生选择,因此是多对多联系。 7.关系数据模型主要把数据组织为(  ) A.用目录组织文件和文件夹 B.用段落组织图片和文字 C.用字符组织连续数据流 D.用表组织字段和记录 【答案】D 【解析】关系模型用表表示实体及联系,表由列表示的字段和行表示的记录组成。 8.在Access中,主要用于保存字段定义和记录数据的对象是(  ) A.查询 B.窗体 C.表 D.报表 【答案】C 【解析】表用于持久保存字段结构和记录;查询、窗体和报表分别承担数据筛选、交互和呈现等任务。 9.在Access中,按条件筛选并组合一个或多个数据源的对象是(  ) A.查询 B.表 C.窗体 D.宏 【答案】A 【解析】查询可以从一个或多个表中选择字段、设置条件、排序或汇总,并生成结果集。 10.希望让使用者通过界面逐条录入学生资料,适合使用(  ) A.表的设计视图 B.查询结果窗口 C.关系设计窗口 D.数据录入窗体 【答案】D 【解析】窗体提供面向使用者的录入和查看界面,适合逐条操作记录。 11.设计数据库时,首先应完成的工作是(  ) A.先录入全部历史记录再设计 B.先分析业务对象和数据需求 C.先设置窗体颜色和字体样式 D.先打印空白报表再建表 【答案】B 【解析】数据库设计应先明确业务对象、属性、联系和使用需求,再确定表结构和实现方式。 12.主键字段最基本的要求是(  ) A.允许多条记录使用同值 B.只保存较长说明文字 C.值唯一且不能为空 D.必须自动生成图片 【答案】C 【解析】主键用于唯一标识记录,不能重复,也不能为空。 13.在Access中建立表的字段名称、数据类型和字段属性,通常使用(  ) A.表的数据表视图 B.窗体布局视图 C.报表预览视图 D.表的设计视图 【答案】D 【解析】设计视图用于定义和修改字段结构、数据类型、主键及字段属性。 14.课程编号“DB-01A”参与表连接但不做数值运算,适合设置为( )数据类型 A.短文本数据类型 B.数字数据类型 C.日期/时间类型 D.货币数据类型 【答案】A 【解析】编号含有字母且不参与数值计算,应使用短文本保存,不能使用数字类型。 15.若StudentName字段必须填写,最直接的字段属性设置是(  ) A.允许空字符串设置为是 B.必填设置为是 C.默认值设置为空 D.小数位数设置为0 【答案】B 【解析】将必填属性设为是可以阻止新增记录时不填写StudentName。 16.为经常按StudentID查找记录而建立索引,主要可以(  ) A.改变字段的数据类型 B.自动补全缺失记录 C.提高查找和排序速度 D.替代表的主键约束 【答案】C 【解析】索引维护字段值与记录位置的检索结构,可提高查找和排序效率,但不能替代主键约束。 17.在Students.ClassID引用Classes.ClassID时,启用参照完整性主要为了(  ) A.检查外键是否对应有效班级 B.检查主键是否允许记录重复 C.检查字段是否保存为数字 D.检查查询是否显示全部字段 【答案】A 【解析】参照完整性要求外键值必须对应主表中的有效主键,避免产生无对应班级的学生记录。 18.按Score从高到低显示记录,属于( )操作 A.升序排序 B.条件筛选 C.字段分组 D.降序排序 【答案】D 【解析】从高到低是降序排序;排序改变显示顺序,不等于筛选记录。 19.只显示ClassID为C01且Score不低于80的记录,条件应体现为(  ) A.ClassID = 'C01' OR Score >= 80 B.ClassID <> 'C01' AND Score < 80 C.ClassID = 'C01' AND Score >= 80 D.ClassID = 'C01' AND Score <= 80 【答案】C 【解析】两个条件必须同时满足,因此使用AND;成绩条件是不低于80,即大于等于80。 20.查询姓名以“张”开头的学生,在Access默认通配符下可使用(  ) A.StudentName = '张' B.StudentName LIKE '张*' C.StudentName LIKE '*张' D.StudentName > '张' 【答案】B 【解析】Access常用*表示任意长度字符,LIKE '张*'可匹配以张开头的姓名。 21.查询运行时由使用者输入班级编号,这类查询适合设计为( )查询 A.追加查询 B.删除查询 C.生成表查询 D.参数查询 【答案】D 【解析】参数查询在运行时提示使用者输入条件值,适合班级编号等每次可能不同的筛选条件。 22.按ClassID分组并计算每个班平均成绩,通常需要使用(  ) A.GROUP BY和Avg函数 B.ORDER BY和Delete命令 C.WHERE和Insert命令 D.LIKE和Update命令 【答案】A 【解析】GROUP BY按班级分组,Avg计算每组的平均值;二者共同完成分组统计。 23.把C01班所有Score低于60的记录改为60,属于( )查询 A.选择查询 B.追加查询 C.更新查询 D.删除查询 【答案】C 【解析】更新查询修改已有记录的字段值,可配合条件限定修改范围。 24.窗体中绑定控件显示学生姓名,控件的记录来源应关联(  ) A.StudentID主键字段 B.StudentName字段 C.ClassID外键字段 D.窗体标题属性 【答案】B 【解析】绑定控件通过记录源字段显示或编辑数据,学生姓名控件应绑定StudentName字段。 25.学生主窗体与成绩子窗体联动时,应选择共同的( )字段 A.StudentID字段 B.CourseID字段 C.ClassName字段 D.StudentName字段 【答案】A 【解析】主窗体和子窗体通过共同的主键、外键字段链接,使子窗体只显示当前学生的成绩记录。 二、简答题(共5题,每题6分,共30分) 1.为学生管理数据库设计Students表。要求保存学号、姓名、出生日期和班级编号,学号必须唯一,姓名必须填写。请写出四个字段的合适数据类型,并指出主键和必填属性。 【答案】 字段设置:StudentID为短文本,StudentName为短文本,BirthDate为日期/时间,ClassID为短文本;以StudentID为主键;StudentName的必填属性设为是。 【解析】短文本适合保存含字母的学号、姓名和班级编号,出生日期使用日期/时间;主键保证学生唯一,必填属性保证姓名不为空。 2.Classes表包含ClassID(主键)和ClassName,Students表包含StudentID(主键)、StudentName和ClassID。请说明两表的关系、外键字段及建立关系时应启用的完整性约束。 【答案】 Classes与Students是一对多关系:一个班级可以有多名学生,一名学生只属于一个班级;Students.ClassID是外键,引用Classes.ClassID;应启用参照完整性,必要时按业务设置级联更新,删除级联需谨慎。 【解析】主表Classes保存班级,子表Students保存学生;外键必须引用有效主键,参照完整性可防止出现不存在班级的学生记录。 3.Students表字段为StudentID、StudentName、ClassID、Score。请写出查询C01班成绩不低于80分的学生学号、姓名和成绩的Access SQL,并按成绩降序排列。 【答案】 SELECT StudentID, StudentName, Score FROM Students WHERE ClassID = 'C01' AND Score >= 80 ORDER BY Score DESC; 【解析】SELECT指定输出字段,WHERE同时限制班级和成绩,ORDER BY Score DESC保证成绩从高到低排列。 4.Scores表包含ClassID和Score字段。请说明如何按ClassID分组计算平均成绩,并只保留平均成绩不低于75分的班级,写出相应SQL语句。 【答案】 使用GROUP BY按ClassID分组,使用Avg(Score)计算平均值,并用HAVING筛选分组结果: SELECT ClassID, Avg(Score) AS AvgScore FROM Scores GROUP BY ClassID HAVING Avg(Score) >= 75; 【解析】WHERE用于分组前筛选记录,HAVING用于分组后筛选统计结果;Avg计算每个班级的平均成绩。 5.为Students表制作学生资料窗体,并为每名学生显示其Scores表中的多条成绩记录。请说明窗体记录源、主要绑定控件以及子窗体链接字段的设置。 【答案】 主窗体记录源设为Students,使用StudentID、StudentName、ClassID等绑定控件;子窗体记录源设为Scores,使用CourseID、Score等绑定控件;主窗体链接字段为StudentID,子窗体链接字段也为StudentID。 【解析】主窗体显示一名学生,子窗体显示该学生的多条成绩;通过主键和外键链接字段实现同步筛选。 三、案例分析题(共1题,共10分) 1.某校建立选课数据库,已有三张表:Classes(ClassID主键,ClassName),Students(StudentID主键,StudentName,ClassID外键),Scores(StudentID外键,CourseID,Score)。现要求:保证学生只能归属于已存在班级;查询C01班成绩不低于85分的学生姓名和课程成绩;制作学生资料主窗体及成绩子窗体。请完成下列任务。 【答案】 (1)Classes与Students是一对多关系,Students.ClassID为外键,引用Classes.ClassID;应启用参照完整性。 (2)查询条件为Students.ClassID = 'C01' AND Scores.Score >= 85,并通过StudentID连接Students和Scores。 SELECT s.StudentName, c.CourseID, c.Score FROM Students AS s INNER JOIN Scores AS c ON s.StudentID = c.StudentID WHERE s.ClassID = 'C01' AND c.Score >= 85; (3)主窗体记录源为Students,子窗体记录源为Scores;主链接字段和子链接字段均为StudentID,子窗体放置CourseID、Score等绑定控件。 【解析】先依据主键和外键确定关系,再用StudentID连接学生和成绩;查询条件同时限定班级和成绩;窗体通过主子链接字段显示当前学生对应的多条成绩。 四、综合应用题(共1题,共10分) 1.完成一个小型课程成绩数据库任务。已知业务要求:保存3个班级、若干学生及其课程成绩;学生编号和班级编号均为字母数字混合文本;每名学生属于一个班级,每名学生可有多条成绩。请完成:①设计Classes、Students、Scores三张表的关键字段、数据类型和主键/外键;②说明三表关系并提出完整性约束;③写出查询C01班平均成绩不低于75分的班级统计SQL;④说明学生主窗体、成绩子窗体的记录源和链接字段。 【答案】 ①Classes:ClassID短文本为主键,ClassName短文本;Students:StudentID短文本为主键,StudentName短文本,ClassID短文本外键;Scores:StudentID短文本外键,CourseID短文本,Score数字。StudentID、ClassID、CourseID等编号不参与计算,使用短文本。 ②Classes与Students是一对多,Students与Scores也是一对多;在Students.ClassID引用Classes.ClassID、Scores.StudentID引用Students.StudentID的关系上启用参照完整性,防止孤立记录。 SELECT s.ClassID, Avg(sc.Score) AS AvgScore FROM Students AS s INNER JOIN Scores AS sc ON s.StudentID = sc.StudentID WHERE s.ClassID = 'C01' GROUP BY s.ClassID HAVING Avg(sc.Score) >= 75; ④学生主窗体记录源为Students,显示StudentID、StudentName和ClassID;成绩子窗体记录源为Scores,显示CourseID和Score;主链接字段为StudentID,子链接字段为StudentID。 【解析】综合任务依次落实表结构、数据类型、键和关系,再把连接、条件、分组统计和窗体主子联动整合起来;所有查询字段均来自题干给出的表和字段。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 编写说明:2027版山东省春季高考统一考试软件与应用技术类《考纲百套卷》,依据《软件与应用技术类专业知识考试标准》编写。本专辑涵盖三个部分,第一部分为知识训练卷,第二部分为专题训练卷,第三部分为课程综合卷。本专辑共85份试卷,其中知识训练卷48份、专题训练卷25份、课程综合卷12份。 本试卷是第77卷,为课程综合卷,按《Access数据库应用操作》课程综合范围和要求编写。具体内容为:数据库基础知识、数据库和表、查询、窗体。 山东省春季高考统一考试 软件与应用技术类《考纲百套卷》 第77卷 课程综合卷——Access数据库应用操作 (考试时间:45分钟 满分:100分) 一、选择题(共25题,每题2分,共50分) 1.数据库的主要作用是(  ) A.按文件夹保存数据并分别管理文件 B.按结构组织数据并支持共享管理 C.把数据写入长文本并集中管理 D.只保存结果而不保留原始数据 2.在学校数据库中,“学号为S016的学生”属于(  ) A.一个属性名称 B.一个实体集 C.一种实体间联系 D.一个具体实体 3.在学生实体中,“出生日期”更适合作为(  ) A.描述学生特征的属性 B.一名具体学生实体 C.全部学生组成的实体集 D.学生与课程之间的联系 4.“所有学生对象的集合”在概念模型中称为(  ) A.学生的一个属性 B.某名学生实体 C.学生实体集 D.学生和课程的联系 5.Classes和Students表中,一个ClassID对应多条Student记录,这表示(  ) A.一对一联系 B.一对多联系 C.多对多联系 D.无对应联系 6.Enrollment表同时保存StudentID和CourseID,通常用于表示(  ) A.学生与课程的多对多联系 B.学生与课程的一对一联系 C.学生与课程的一对多联系 D.学生与课程之间没有联系 7.关系数据模型主要把数据组织为(  ) A.用目录组织文件和文件夹 B.用段落组织图片和文字 C.用字符组织连续数据流 D.用表组织字段和记录 8.在Access中,主要用于保存字段定义和记录数据的对象是(  ) A.查询 B.窗体 C.表 D.报表 9.在Access中,按条件筛选并组合一个或多个数据源的对象是(  ) A.查询 B.表 C.窗体 D.宏 10.希望让使用者通过界面逐条录入学生资料,适合使用(  ) A.表的设计视图 B.查询结果窗口 C.关系设计窗口 D.数据录入窗体 11.设计数据库时,首先应完成的工作是(  ) A.先录入全部历史记录再设计 B.先分析业务对象和数据需求 C.先设置窗体颜色和字体样式 D.先打印空白报表再建表 12.主键字段最基本的要求是(  ) A.允许多条记录使用同值 B.只保存较长说明文字 C.值唯一且不能为空 D.必须自动生成图片 13.在Access中建立表的字段名称、数据类型和字段属性,通常使用(  ) A.表的数据表视图 B.窗体布局视图 C.报表预览视图 D.表的设计视图 14.课程编号“DB-01A”参与表连接但不做数值运算,适合设置为( )数据类型 A.短文本数据类型 B.数字数据类型 C.日期/时间类型 D.货币数据类型 15.若StudentName字段必须填写,最直接的字段属性设置是(  ) A.允许空字符串设置为是 B.必填设置为是 C.默认值设置为空 D.小数位数设置为0 16.为经常按StudentID查找记录而建立索引,主要可以(  ) A.改变字段的数据类型 B.自动补全缺失记录 C.提高查找和排序速度 D.替代表的主键约束 17.在Students.ClassID引用Classes.ClassID时,启用参照完整性主要为了(  ) A.检查外键是否对应有效班级 B.检查主键是否允许记录重复 C.检查字段是否保存为数字 D.检查查询是否显示全部字段 18.按Score从高到低显示记录,属于( )操作 A.升序排序 B.条件筛选 C.字段分组 D.降序排序 19.只显示ClassID为C01且Score不低于80的记录,条件应体现为(  ) A.ClassID = 'C01' OR Score >= 80 B.ClassID <> 'C01' AND Score < 80 C.ClassID = 'C01' AND Score >= 80 D.ClassID = 'C01' AND Score <= 80 20.查询姓名以“张”开头的学生,在Access默认通配符下可使用(  ) A.StudentName = '张' B.StudentName LIKE '张*' C.StudentName LIKE '*张' D.StudentName > '张' 21.查询运行时由使用者输入班级编号,这类查询适合设计为( )查询 A.追加查询 B.删除查询 C.生成表查询 D.参数查询 22.按ClassID分组并计算每个班平均成绩,通常需要使用(  ) A.GROUP BY和Avg函数 B.ORDER BY和Delete命令 C.WHERE和Insert命令 D.LIKE和Update命令 23.把C01班所有Score低于60的记录改为60,属于( )查询 A.选择查询 B.追加查询 C.更新查询 D.删除查询 24.窗体中绑定控件显示学生姓名,控件的记录来源应关联(  ) A.StudentID主键字段 B.StudentName字段 C.ClassID外键字段 D.窗体标题属性 25.学生主窗体与成绩子窗体联动时,应选择共同的( )字段 A.StudentID字段 B.CourseID字段 C.ClassName字段 D.StudentName字段 二、简答题(共5题,每题6分,共30分) 1.为学生管理数据库设计Students表。要求保存学号、姓名、出生日期和班级编号,学号必须唯一,姓名必须填写。请写出四个字段的合适数据类型,并指出主键和必填属性。     2.Classes表包含ClassID(主键)和ClassName,Students表包含StudentID(主键)、StudentName和ClassID。请说明两表的关系、外键字段及建立关系时应启用的完整性约束。     3.Students表字段为StudentID、StudentName、ClassID、Score。请写出查询C01班成绩不低于80分的学生学号、姓名和成绩的Access SQL,并按成绩降序排列。     4.Scores表包含ClassID和Score字段。请说明如何按ClassID分组计算平均成绩,并只保留平均成绩不低于75分的班级,写出相应SQL语句。       5.为Students表制作学生资料窗体,并为每名学生显示其Scores表中的多条成绩记录。请说明窗体记录源、主要绑定控件以及子窗体链接字段的设置。     三、案例分析题(共1题,共10分) 1.某校建立选课数据库,已有三张表:Classes(ClassID主键,ClassName),Students(StudentID主键,StudentName,ClassID外键),Scores(StudentID外键,CourseID,Score)。现要求:保证学生只能归属于已存在班级;查询C01班成绩不低于85分的学生姓名和课程成绩;制作学生资料主窗体及成绩子窗体。请完成下列任务。           四、综合应用题(共1题,共10分) 1.完成一个小型课程成绩数据库任务。已知业务要求:保存3个班级、若干学生及其课程成绩;学生编号和班级编号均为字母数字混合文本;每名学生属于一个班级,每名学生可有多条成绩。请完成:①设计Classes、Students、Scores三张表的关键字段、数据类型和主键/外键;②说明三表关系并提出完整性约束;③写出查询C01班平均成绩不低于75分的班级统计SQL;④说明学生主窗体、成绩子窗体的记录源和链接字段。           原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

第77卷 课程综合卷 《Access数据库应用操作》山东省(春季高考)《软件与应用技术类考纲百套卷》
1
第77卷 课程综合卷 《Access数据库应用操作》山东省(春季高考)《软件与应用技术类考纲百套卷》
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。