版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2026年计算机二级文管试题题库含答案一、单项选择题(每题1分,共40分)1.在关系数据库中,实现表与表之间联系的手段是()。A.主键B.指针C.外键D.索引【答案】C2.下列叙述中正确的是()。A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据【答案】A3.在数据库系统的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。A.外模式B.内模式C.存储模式D.模式【答案】D4.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是()。A.m:nB.1:mC.m:1D.1:1【答案】B5.在E-R图中,用来表示实体之间联系的图形是()。A.椭圆形B.矩形C.菱形D.三角形【答案】C6.从E-R模型向关系模型转换时,一个m:n联系转换为关系模式时,该关系模式的关键字是()。A.m端实体的关键字B.n端实体的关键字C.m端实体关键字与n端实体关键字的组合D.重新选取其他属性【答案】C7.SQL语言具有的功能是()。A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵【答案】B8.SQL语言中,实现数据检索的语句是()。A.SELECTB.INSERTC.UPDATED.DELETE【答案】A9.在SQL查询中,用于分组的子句是()。A.ORDERBYB.HAVINGC.GROUPBYD.WHERE【答案】C10.在SQL语句中,与表达式“年龄BETWEEN18AND25”功能相同的表达式是()。A.年龄>=18AND年龄<=25B.年龄>18AND年龄<25C.年龄<=18AND年龄>=25D.年龄<18AND年龄>25【答案】A11.查询职工表中所有姓“李”的职工信息,正确的SQL语句是()。A.SELECTFROM职工WHERE姓名LIKE‘李%’A.SELECTFROM职工WHERE姓名LIKE‘李%’B.SELECTFROM职工WHERE姓名LIKE‘李_’B.SELECTFROM职工WHERE姓名LIKE‘李_’C.SELECTFROM职工WHERE姓名=‘李%’C.SELECTFROM职工WHERE姓名=‘李%’D.SELECTFROM职工WHERE姓名=‘李_’D.SELECTFROM职工WHERE姓名=‘李_’【答案】A12.在Access数据库中,表是由()组成的。A.字段和记录B.查询和字段C.记录和窗体D.报表和页【答案】A13.如果字段内容为声音文件,则该字段的数据类型应定义为()。A.文本B.备注C.超链接D.OLE对象【答案】D14.在Access中,若要在一对多关系中,在一方的数据表中删除一条记录,首先需要()。A.删除多方的相关记录B.将多方的相关记录的外键字段设为NullC.必须保证多方的相关记录已被删除或外键设为NullD.可以直接删除,系统会自动处理【答案】C15.在关系数据库中,要求基本关系中所有属性都是不可再分的数据项,这项规则属于()。A.1NFB.2NFC.3NFD.BCNF【答案】A16.数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()阶段。A.需求分析B.概念设计C.逻辑设计D.物理设计【答案】B17.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是()。A.人工管理B.文件系统C.数据项管理D.数据库系统【答案】D18.下列选项中,不属于Access对象的是()。A.表B.文件夹C.窗体D.查询【答案】B19.在创建交叉表查询时,行标题字段最多可以选择()个。A.1B.2C.3D.任意多个【答案】C20.在Access中,用于从其他数据库导入和导出数据的数据库对象是()。A.表B.查询C.模块D.宏【答案】D(通过宏操作实现,但更准确地说,Access提供“外部数据”选项卡下的导入导出向导,非单一对象。题库中常见此表述,意指宏操作。)21.在SQL的SELECT语句中,用于实现选择运算的子句是()。A.FORB.WHILEC.WHERED.CONDITION【答案】C22.在窗体中,用来输入或编辑字段数据的交互控件是()。A.标签B.文本框C.命令按钮D.图像控件【答案】B23.如果要在报表的每一页底部都显示信息,需要设置()。A.报表页眉B.报表页脚C.页面页眉D.页面页脚【答案】D24.在Access中,要修改字段的数据类型,应在()视图中进行。A.数据表B.设计C.窗体D.报表【答案】B25.在宏设计窗口中,可以隐藏的列是()。A.宏名B.条件C.操作D.备注【答案】A26.用于打开窗体的宏命令是()。A.OpenFormB.OpenReportC.OpenQueryD.OpenTable【答案】A27.在VBA中,定义符号常量使用的关键字是()。A.DimB.PublicC.PrivateD.Const【答案】D28.在VBA中,表达式123&“456”的结果是()。A.123456B.“123456”C.579D.出错【答案】B29.在VBA中,要得到[15,75]区间的随机整数,正确的表达式是()。A.Int(Rnd61+15)A.Int(Rnd61+15)B.Int(Rnd60+15)B.Int(Rnd60+15)C.Int(Rnd59+15)C.Int(Rnd59+15)D.Int(Rnd75+15)D.Int(Rnd75+15)【答案】B30.在VBA中,用于实现程序分支结构的关键字是()。A.If…Then…Else,SelectCaseB.Do…Loop,For…NextC.While…Wend,WithD.Function,Sub【答案】A31.在VBA中,过程、函数或属性的定义开始的关键字是()。A.DimB.PublicC.PrivateD.Sub/Function/Property【答案】D32.在VBA中,如果变量未显式声明其数据类型,则默认为()类型。A.IntegerB.StringC.VariantD.Double【答案】C33.在Access中,要将一个数字字符串转换为数值,应使用的函数是()。A.Val()B.Str()C.CStr()D.Nz()【答案】A34.在VBA中,下列循环语句中,至少会执行一次循环体的是()。A.DoWhile…LoopB.DoUntil…LoopC.Do…LoopWhileD.Do…LoopUntil【答案】C、D(本题为单选题型,但C和D均符合“至少执行一次”的条件。标准答案常为C或D其中之一,取决于具体题库。此处根据常见设定选C。)【答案】C35.在数据库中,事务的四个特性是:原子性、一致性、隔离性和()。A.只读性B.封装性C.持久性D.可恢复性【答案】C36.在SQL中,用于插入数据的关键字是()。A.INSERTINTOB.INSERTC.ADDINTOD.ADDRECORD【答案】A37.在Access中,建立表间关系时,若实施了参照完整性,并选择了“级联更新相关字段”,则当更新主表的主键值时,将()。A.系统报错,禁止更新B.自动更新相关表中的所有外键值C.自动删除相关表中的所有记录D.不做任何操作【答案】B38.在报表设计中,可以做绑定控件显示字段数据的是()。A.文本框B.直线C.矩形D.图像【答案】A39.在VBA中,要退出Sub过程,应使用的语句是()。A.ExitSubB.EndSubC.StopSubD.QuitSub【答案】A40.下列选项中,不属于软件工程三要素的是()。A.方法B.过程C.工具D.环境【答案】D二、多项选择题(每题2分,共20分,多选、少选、错选均不得分)1.数据库系统的特点包括()。A.数据结构化B.数据共享性高,冗余度低C.数据独立性高D.数据由DBMS统一管理和控制【答案】ABCD2.数据模型通常由()要素组成。A.数据结构B.数据操作C.完整性约束D.数据联系【答案】ABC3.关系模型的完整性约束包括()。A.实体完整性B.参照完整性C.用户定义的完整性D.域完整性【答案】ABC4.在SQL查询中,WHERE子句中可以使用()运算符。A.BETWEEN…AND…B.INC.LIKED.ISNULL【答案】ABCD5.在Access查询中,可以进行的操作类型有()。A.选择查询B.参数查询C.操作查询(更新、删除、追加、生成表)D.SQL查询【答案】ABCD6.窗体由多个部分组成,每个部分称为一个“节”。在窗体设计视图中,可以显示的节有()。A.窗体页眉B.页面页眉C.主体D.页面页脚E.窗体页脚【答案】ABCDE7.在VBA中,下列可以作为变量名的是()。A.My_NameB._AgeC.2ClassD.StudentID【答案】AD8.在VBA中,关于数组的声明,正确的有()。A.DimA(10)AsIntegerB.DimB(1To10)AsStringC.DimC(5,5)AsDoubleD.DimD()AsVariant【答案】ABCD9.关于Access中的宏,下列说法正确的有()。A.宏是由一个或多个操作组成的集合B.宏可以响应窗体、报表或控件的事件C.宏可以嵌套,即一个宏可以调用另一个宏D.宏操作不能修改数据库中的数据【答案】ABC10.数据库设计的基本步骤包括()。A.需求分析B.概念结构设计C.逻辑结构设计D.物理结构设计E.数据库实施与维护【答案】ABCDE三、填空题(每空1分,共20分)1.数据库系统的核心是______。【答案】数据库管理系统(或DBMS)2.在关系模型中,二维表的行称为______,列称为______。【答案】元组(或记录);属性(或字段)3.在SQL中,使用______关键字可以删除表中的记录,使用______语句可以删除整个表。【答案】DELETE;DROPTABLE4.在Access中,用于创建、删除或修改表结构等操作的SQL语句称为______语句。【答案】数据定义(或DDL)5.在Access中,查询的三种视图分别是设计视图、______视图和______视图。【答案】数据表;SQL6.在窗体中,未与数据源任何字段绑定的控件称为______控件。【答案】未绑定(或非绑定)7.在报表中,要实现按某字段分组统计,应在______节中设置分组字段,统计计算通常放在______节中。【答案】组页眉(或组页脚);组页脚8.在VBA中,声明一个模块级整型变量X,应使用的语句是______。【答案】PrivateXAsInteger或DimXAsInteger(在模块通用声明区)9.在VBA中,逻辑运算符Not、And、Or的优先级从高到低依次是______、______、______。【答案】Not;And;Or10.在VBA中,用于定义公共(全局)变量的关键字是______。【答案】Public11.在VBA的过程调用中,参数的传递方式有______传递和______传递两种。【答案】按值(ByVal);按址(ByRef)12.在Access中,要自动启动一个宏,可以将其命名为______。【答案】AutoExec13.关系数据库规范化理论中,分解关系模式的主要原则是达到更高的范式,并保持______和______。【答案】无损连接性;函数依赖保持性14.在SQL的SELECT语句中,使用______子句可以对查询结果进行排序。【答案】ORDERBY四、简答题(每题5分,共30分)1.简述数据库管理系统(DBMS)的主要功能。【答案】数据库管理系统(DBMS)的主要功能包括:数据定义功能(提供数据定义语言DDL,定义数据库结构);数据操纵功能(提供数据操纵语言DML,实现对数据的增、删、改、查);数据库的运行管理(保证数据的安全性、完整性、多用户并发控制、故障恢复等);数据库的建立和维护功能(包括数据库初始数据载入、转换、转储、恢复、性能监视与分析等);数据组织、存储和管理;数据库的通信功能等。2.简述主键(PrimaryKey)和外键(ForeignKey)的作用及它们之间的联系。【答案】主键的作用是唯一标识表中的每一条记录,保证实体的完整性,其值不能为空且必须唯一。外键的作用是建立和加强两个表数据之间的链接,它引用另一个表的主键,用于保证参照完整性。一个表的外键必须是另一个表的主键(或具有唯一约束的字段)。通过主键和外键可以建立表与表之间的关系,实现数据的一致性和关联查询。3.什么是查询?Access中查询的主要类型有哪些?【答案】查询是从数据库的一个或多个表中根据指定条件提取数据的一种操作,它是数据库数据处理和数据分析的工具。Access中查询的主要类型包括:选择查询(最常见的查询,用于检索和显示数据);参数查询(运行时提示用户输入参数值);交叉表查询(以行列形式汇总数据);操作查询(包括生成表查询、追加查询、更新查询和删除查询,用于对数据进行批量修改);SQL查询(使用SQL语句直接创建的查询)。4.简述在窗体设计中使用“组合框”控件与“列表框”控件的异同点。【答案】相同点:两者都提供给用户一个选项列表,可以从中选择一个或多个值,都可以绑定到字段,以方便数据输入。不同点:组合框在窗体上通常只显示一行(选中的值),需要单击下拉箭头才能显示列表,节省空间,且允许用户在组合框中输入列表中不存在的值(取决于“限于列表”属性设置)。列表框则始终显示一个项目列表,用户可以从中选择,但不能直接输入文本,可以设置为单选或多选,能同时显示多个项目。5.在VBA中,Sub过程与Function过程的主要区别是什么?【答案】主要区别在于是否有返回值。Sub过程执行一系列操作,但不直接返回值,调用时使用“Call过程名”或直接写过程名。Function过程执行一系列操作后,会返回一个值(通过函数名赋值),调用时必须参与表达式,如赋值语句的右边或作为其他函数的参数。Function过程有数据类型,用于定义返回值的类型。6.简述数据库设计过程中概念结构设计(E-R图设计)的步骤。【答案】概念结构设计的步骤通常包括:第一步,进行数据抽象,设计局部E-R图。即根据需求分析阶段的数据流图和数据字典,逐一设计分E-R图,确定每个局部应用包含的实体、属性及实体间的联系。第二步,合并局部E-R图,生成初步总体E-R图。消除各分E-R图之间的冲突(如属性冲突、命名冲突、结构冲突),进行合并。第三步,优化初步总体E-R图,消除冗余数据和冗余联系,生成基本E-R图(或全局E-R图)。五、应用题(共40分)1.设有如下三个关系模式(10分):学生(学号,姓名,性别,年龄,所在系)课程(课程号,课程名,先行课,学分)选修(学号,课程号,成绩)请用SQL语句完成以下操作:(1)查询所有年龄在20岁以下的学生姓名和所在系。(2)查询选修了课程号为‘C001’课程的学生学号和成绩,并按成绩降序排列。(3)查询选修了‘数据库原理’课程的学生姓名。(4)将‘计算机系’全体学生的‘C002’课程成绩增加5分。(5)创建一个视图V_SC,包含学号、姓名、课程名、成绩。【答案】(1)SELECT姓名,所在系FROM学生WHERE年龄<20;(2)SELECT学号,成绩FROM选修WHERE课程号=‘C001’ORDERBY成绩DESC;(3)SELECT姓名FROM学生WHERE学号IN(SELECT学号FROM选修WHERE课程号=(SELECT课程号FROM课程WHERE课程名=‘数据库原理’));或使用连接查询:SELECT学生.姓名FROM学生,选修,课程WHERE学生.学号=选修.学号AND选修.课程号=课程.课程号AND课程.课程名=‘数据库原理’;(4)UPDATE选修SET成绩=成绩+5WHERE课程号=‘C002’AND学号IN(SELECT学号FROM学生WHERE所在系=‘计算机系’);(5)CREATEVIEWV_SCASSELECT学生.学号,学生.姓名,课程.课程名,选修.成绩FROM学生,选修,课程WHERE学生.学号=选修.学号AND选修.课程号=课程.课程号;2.在Access中,设计一个“学生成绩管理”数据库,包含“学生表”、“课程表”和“成绩表”。(15分)(1)请根据下表内容,分别写出三个表的结构定义(字段名、数据类型、字段大小、主键等)。学生表:学号(文本,10,主键),姓名(文本,8),性别(文本,1),出生日期(日期/时间),院系(文本,20)课程表:课程号(文本,6,主键),课程名(文本,30),学分(数字,整型)成绩表:学号(文本,10),课程号(文本,6),成绩(数字,单精度型),主键为(学号,课程号)(2)建立这三个表之间的关系(实施参照完整性,级联更新相关字段)。(3)创建一个查询,名为“各科平均成绩”,要求显示每门课程的课程号、课程名和平均成绩。(4)创建一个参数查询,根据用户输入的院系名称,查询该院系学生的选课情况,显示学号、姓名、课程名、成绩。【答案】(1)结构定义如上所述,在表设计视图中依次设置。(2)关系建立:在“数据库工具”选项卡中点击“关系”,将“学生表”的“学号”字段拖拽到“成绩表”的“学号”字段,在编辑关系对话框中勾选“实施参照完整性”和“级联更新相关字段”,创建一对多关系。同样,将“课程表”的“课程号”拖拽到“成绩表”的“课程号”,设置同上。(3)查询设计:创建选择查询,添加“课程表”和“成绩表”。在字段行选择“课程表.课程号”、“课程表.课程名”,以及“成绩表.成绩”。点击“汇总”按钮(Σ),在“成绩”字段的总计行选择“平均值”,并将该字段列标题改为“平均成绩:成绩”。保存查询为“各科平均成绩”。(4)参数查询设计:创建选择查询,添加“学生表”、“课程表”和“成绩表”。在字段行选择“学生表.学号”、“学生表.姓名”、“课程表.课程名”、“
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 购买桑葚树苗合同书
- 中介公司签购买合同
- 购买游泳服务合同
- 线条灯铝材购买合同
- 牵引车辆购买合同
- 进店购买送礼物合同
- 购买麻竹笋苗合同
- 酒店香皂购买合同
- 购买冷库大蒜合同
- 三房装修材料购买合同
- 分析化学第六章氧化还原滴定法
- 大学自主招生综合评价面试技巧综合评价招生面试课件
- SolidWorks-Simulation有限元分析培训教程
- 脊柱外科进修汇报
- 定点医疗机构医保管理制度
- 《原地侧向投掷轻物》教案 -省赛一等奖
- D500-D505 2016年合订本防雷与接地图集
- PCB化学品安全培训
- DB11T 950-2022 水利工程施工资料管理规程
- 基于ANSYS自行车车架静强度有限元分析
- 教海探航论文
评论
0/150
提交评论