2025年全国计算机二级Access数据库设计综合测试试卷_第1页
2025年全国计算机二级Access数据库设计综合测试试卷_第2页
2025年全国计算机二级Access数据库设计综合测试试卷_第3页
2025年全国计算机二级Access数据库设计综合测试试卷_第4页
2025年全国计算机二级Access数据库设计综合测试试卷_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2025年全国计算机二级Access数据库设计综合测试试卷考试时间:______分钟总分:______分姓名:______一、选择题(每题1分,共40分)1.数据库系统的核心是()。A.数据模型B.数据库管理系统C.数据库D.操纵系统2.在关系模型中,实体之间的联系通常用()来表示。A.属性B.关系C.元组D.键3.范式中的3NF指的是()。A.第一范式B.第二范式C.第三范式D.Boyce-Codd范式4.关系代数中的π操作符表示()。A.并B.交C.差D.投影5.关系代数中的σ操作符表示()。A.并B.交C.选择D.连接6.以下哪个不是SQL语言的数据定义(DDL)动词?()A.CREATEB.ALTERC.UPDATED.DROP7.以下哪个不是SQL语言的数据操作(DML)动词?()A.INSERTB.DELETEC.SELECTD.GRANT8.SQL语句中,用于对查询结果进行排序的子句是()。A.WHEREB.GROUPBYC.HAVINGD.ORDERBY9.SQL语句中,用于将查询结果保存为永久表的动词是()。A.SELECTINTOB.INSERTINTOC.UPDATEINTOD.DELETEINTO10.在SQL查询中,使用聚合函数COUNT(*)与COUNT(字段名)的主要区别在于()。A.COUNT(*)计算空值,COUNT(字段名)不计算空值B.COUNT(字段名)计算空值,COUNT(*)不计算空值C.两者计算结果总是相同D.COUNT(字段名)必须指定非空字段11.下列哪个不是Access数据表中的字段类型?()A.文本B.数字C.日期/时间D.视图12.在Access中,用于限制字段输入值的完整性约束是()。A.主键B.外键C.有效性规则D.参照完整性13.在Access数据表中,用于唯一标识每条记录的字段是()。A.索引B.主键C.外键D.必填字段14.以下哪个不是Access窗体常用控件?()A.标签B.文本框C.图形D.查询15.在Access窗体中,用于显示计算结果或绑定到数据源字段的控件是()。A.标签B.文本框C.复选框D.列表框16.在Access报表中,用于对记录进行分组的字段是()。A.绑定字段B.增量字段C.分组字段D.计算字段17.在Access中,用于存储和执行操作序列的是()。A.宏B.模块C.窗体D.报表18.VBA程序的基本执行结构是()。A.过程和函数B.声明和语句C.选择结构和循环结构D.变量和常量19.在VBA中,用于声明变量的关键字是()。A.DimB.DefC.VarD.Public20.在VBA中,用于表示“不等于”的逻辑运算符是()。A.=B.<>C.>=D.<=21.VBA中的If...Then...Else语句用于实现()。A.循环B.选择C.函数调用D.数组操作22.VBA中的Do...Loop语句用于实现()。A.选择B.循环C.函数定义D.子程序定义23.VBA中的For...Next语句用于实现()。A.选择B.循环C.函数定义D.数组遍历24.在VBA中,表示当前系统日期的函数是()。A.Now()B.Date()C.Timer()D.Year()25.在VBA中,判断一个变量是否为空值的函数是()。A.IsNull()B.IsEmpty()C.IsArray()D.IsNullArray()26.以下哪个不是VBA中的基本数据类型?()A.IntegerB.SingleC.StringD.Record27.在Access中使用SQLDML语句向表中插入数据,使用的关键字是()。A.CREATEB.INSERTC.UPDATED.DELETE28.在Access中使用SQLDML语句删除表中数据,使用的关键字是()。A.DELETEB.REMOVEC.ERASED.DROP29.在Access查询设计视图中,用于指定查询条件的是()。A.筛选B.排序C.过滤D.条件30.在Access中,用于创建和修改数据库对象的工具是()。A.数据库引擎B.设计视图C.SQL分析器D.宏编辑器31.以下哪个不是Access报表的基本组成部分?()A.报表页眉B.页面页眉C.页脚D.窗体页脚32.在Access中,要使报表中的数据按某个字段值递增排序,应在报表设计视图的哪个部分进行设置?()A.报表页眉B.页面页眉/页脚C.主体D.排序与分组33.在Access中,使用宏可以实现的功能包括()。A.打开窗体和报表B.运行查询C.印刷输出D.以上都是34.VBA代码通常编写在Access的()中。A.宏组B.模块C.数据表D.报表35.在VBA中,如果一个过程没有声明返回值,则其返回值类型是()。A.VariantB.BooleanC.IntegerD.Null36.在Access中,要创建一个查询,该查询只包含“产品”表和“订单”表中名称为“产品名称”和“客户名称”的字段,应使用哪种查询?()A.选择查询B.连接查询C.参数查询D.交叉表查询37.在Access窗体中,若要使一个文本框控件仅能输入数字,可以在其“数据验证”属性中设置()。A.有效性规则B.有效性文本C.输入掩码D.是否锁定38.在VBA中,要调用一个在标准模块中定义的子程序,使用的关键字是()。A.CallB.SubC.FunctionD.Dim39.在Access报表中,要计算某个字段的总和,可以使用报表的()。A.绑定字段B.计算字段C.组页眉/组页脚D.页面页眉/页脚40.在关系数据库中,“更新异常”通常发生在()。A.一范式B.二范式C.三范式D.BCNF二、操作题(共2题,每题15分,共30分)1.根据以下要求,使用SQL语句完成数据库设计。设计一个“学生选课”数据库,包含两个数据表:学生表(Student)和选课表(CourseSelection)。学生表(Student)的字段有:学号(StudentID,文本类型,长度10,主键),姓名(Name,文本类型,长度8),性别(Gender,文本类型,长度2),出生日期(BirthDate,日期类型)。选课表(CourseSelection)的字段有:选课ID(SelectionID,文本类型,长度6,主键),学号(StudentID,文本类型,长度10,外键关联学生表),课程号(CourseID,文本类型,长度5),成绩(Score,数字类型,单精度)。请编写SQL语句创建这两个数据表,并为学生表设置学号的唯一性约束,为选课表设置学号和课程号的组合主键。2.假设存在一个数据库,其中包含一个名为“员工”的表,字段有:员工ID(文本类型,主键),姓名(文本类型),部门(文本类型),入职日期(日期类型)。现在需要创建一个查询,要求查询结果包含所有员工的信息,并增加一列“工作年限”,计算每个员工的工作年限(整数年)。工作年限的计算方法为:当前年份-入职年份。查询命名为“员工信息及工作年限”。请使用SQL语句创建此查询。试卷答案一、选择题(每题1分,共40分)1.B2.B3.C4.D5.C6.C7.D8.D9.A10.A11.D12.C13.B14.D15.B16.C17.A18.C19.A20.B21.B22.B23.B24.B25.A26.D27.B28.A29.A30.B31.D32.D33.D34.B35.A36.B37.C38.A39.B40.B二、操作题(共2题,每题15分,共30分)1.SQL语句如下:```sqlCREATETABLEStudent(StudentIDCHAR(10)PRIMARYKEY,NameCHAR(8),GenderCHAR(2),BirthDateDATE);CREATETABLECourseSelection(SelectionIDCHAR(6)PRIMARYKEY,StudentIDCHAR(10),CourseIDCHAR(5),ScoreSINGLE,CONSTRAINTFK_StudentSelectionFOREIGNKEY(StudentID)REFERENCESStudent(StudentID),CONSTRAINTPK_CourseSelectionPRIMARYKEY(StudentID,CourseID));```解析思路:*第一步,分析学生表(Student)的字段和属性。学号(StudentID)是主键,需设置为主键约束,类型为文本(CHAR),长度10。姓名(Name)是文本,长度8。性别(Gender)是文本,长度2。出生日期(BirthDate)是日期类型。根据要求创建表,并设置主键。*第二步,分析选课表(CourseSelection)的字段和属性。选课ID(SelectionID)是主键,需设置为主键约束,类型为文本(CHAR),长度6。学号(StudentID)是外键,关联学生表,类型为文本(CHAR),长度10。课程号(CourseID)是文本,长度5。成绩(Score)是数字类型,单精度(SINGLE)。根据要求创建表,并设置学号为外键约束,课程号和学号组合为主键约束。*第三步,根据题目要求,为学生表设置学号的唯一性约束。在Student表创建语句中添加约束条件(UNIQUEStudentID)。同时,在选课表创建语句中,明确指定了StudentID和CourseID的组合作为主键(CONSTRAINTPK_CourseSelectionPRIMARYKEY(StudentID,CourseID))。2.SQL语句如下:```sqlCREATEQUERYSELECTEmployeeInfoAndWorkYearsASSELECTEmployeeID,Name,Department,BirthDate,YEAR(GETDATE())-YEAR(BirthDate)AS工作年限FROM员工;```解析思路:*第一步,明确查询目标。需要查询“

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论