




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2024年大学试题(计算机科学)-计算机数据库系统原理笔试历年真题荟萃含答案(图片大小可自由调整)答案解析附后卷I一.参考题库(共25题)1.DBA应具有什么素质?2.()是对数据库中全部数据的逻辑结构和特征的总体描述。A、内模式B、模式C、外模式D、用户模式3.数据独立性分成逻辑独立性和()独立性两级。A、数据B、信息C、物理D、完全4.主键可以是复合键。5.为什么要对关系代数表达式进行优化?6.某科技管理部门欲开发一个科研项目申报与评审系统,涉及的部分信息如下: (1)项目:项目编号,项目名称,申请者,期限,金额,项目描述。 (2)项目类别:类别编号,类别名称。 (3)专家:专家编号,姓名,职称,单位。 其中:根据项目类别,每个申报项目需由对应领域的多位专家进行评审;每位专家只参与一类项目的评审,评审时要记录评审日期和评审意见。 将ER模型转换为关系模型,要求标注每个关系模型的主键和外键(如果存在)。7.下列选项中,属于数值型数据的是()A、987B、文字C、D、8.数据库对象规则可以绑定到列,若删除该列所在表,则该规则也同时被删除。9.数据库是指什么()A、按照某种模型组织起来的数据集合,可以被各用户或应用程序共享和利用B、存放在磁盘中的数据,可以被各用户或应用程序共享和利用C、存放在磁盘中的文件,可以被用各户或应用程序共享和利用D、存放数据的服务器,可以被各用户或应用程序共享和利用10.表示事务执行成功的语句是()A、COMMITB、RETURNC、ROLLBACKD、OK11.数据库管理系统的功能不包括()A、定义数据库B、对已定义的数据库进行管理C、为定义的数据库提供操作系统D、数据通信12.用一组数据"合同编号、签订日期、经办人"来描述合同信息,其中"签订日期"和"经办人"的数据类型可定义为()A、文本型和日期/时间型B、文本型和数字型C、数字型和日期/时间型D、日期/时间型和文本型13.为企业更快,更好的做出经营决策提供准确完整信息的是()。A、分布式数据库B、面向对象数据库C、多媒体数据库D、数据仓库14.函数可作为()标识符出现在SELECT子句的目标列或HAVING子句的条件中。A、列B、行C、元组D、记录15.程序中有一空白处,需要填入一条语句使程序完成其功能。下列选项中错误的语句是()。A、flag=FalseB、flag=NotflagC、flag=TrueD、ExitDo16.试叙述层次、网状和关系三种逻辑模型的区别。17.数据字典中保存的信息有()。A、 模式和子模式B、 存储模式C、 文件存取权限D、 数据库所用的文字18.设某商业集团数据库中有三个实体集。一是“商店”实体集,属性有商店编号、商店名、地址等;二是“商品”实体集,属性有商品号、商品名、规格、单价等;三是“职工”实体集,属性有职工编号、姓名、性别、业绩等。 商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可放在多个商店销售,每个商店销售每一种商品,有月销售量;商店与职工间存在着“聘用”联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。 试画出ER图,并在图上注明属性、联系的类型。再转换成关系模式集,并指出每个关系模式的主键和外键。19.SELECT语句中,使用GROUPBY子句可按指定列的值分组,同时使用()可提取满足条件的组。A、WHEREB、HAVINGC、GROUPBYD、ORDERBY20.下列哪个表是查询中生成的表()。A、基本表B、查询表C、视图D、逻辑表21.简述SUB过程与FUNction过程区别22.下列连接中能自动删除重复的列是()。A、INNERJOINB、LEFTOUTERJOINC、RIGHTOUTERJOIND、FULLOUTERJOIN23.试述查询优化在关系数据库系统中的重要性和可能性。24.在Access中,删除"订单"表中所有记录,应运行的SQL命令是()A、delete*from"订单"B、delete*from订单C、delete*from"订单ID"D、delete*from订单ID25.当关系R和S自然联接时,能够把R或S中原该舍弃的元组放到结果关系中的操作是()A、左外联接B、右外联接C、外部并D、外联接卷II一.参考题库(共25题)1.某网上订书系统,涉及如下信息: (1)客户:客户号、姓名、地址、联系电话。 (2)图书:书号、书名、出版社、单价。 (3)订单:订单号、日期、付款方式、总金额。 其中:一份订单可订购多种图书,每种图书可订购多本;一位客户可有多份订单,一份订单仅对应一位客户。根据以上叙述,建立ER模型,要求标注联系类型。2.万维网之父是()。A、彼得·德鲁克B、舍恩伯格C、蒂姆·伯纳斯-李D、斯科特·布朗3.JDBC定义了一系列与关系数据库进行交互的类和接口,如()等。A、内容B、元数据C、结果集D、SQL语句E、数据库连接4.关系模型中有三类基本的完整性约束,定义外部关键字实现的是()。A、实体完整性B、域完整性C、参照完整性D、实体完整性、参照完整性和域完整性5.筛选一班、二班,并且年龄大于20的学生,下面写法正确的()。A、班级=“一班”OR班级=“二班”AND年龄>20B、班级=“一班”OR(班级=“二班”AND年龄>20C、(班级=“一班”OR班级=“二班”)AND年龄>20D、(班级=“一班”AND班级=“二班”)AND年龄>206.关于初始关系模式设计的转换原则,正确的有()A、1:1的联系必须形成新的关系模式B、1:n的联系必须形成新的关系模式C、m:n的联系必须转换成新的关系模式D、联系都必须转换成一个新的关系模式7.规范化理论对数据库设计有什么指导意义?8.每个数据表中必须创建一个主键和一个外键。9.在数据库设计中,用E-R图来描述信息结构是数据库设计的()A、需求分析阶段B、概念设计阶段C、逻辑设计阶段D、物理设计阶段10.统计函数有()等。A、SUMB、MAXC、MIND、AVGE、COUNT11.根据不同的业务需求来建立数据模型,抽取最有意义的向量,决定选取哪种方法的数据分析角色人员是()。A、数据管理人员B、数据分析员C、研究科学家D、软件开发工程师12.关系模型是把实体之间的联系用()表示。13.概念模式既不涉及数据的物理存储细节和硬件环境,也与具体的应用程序、开发工具无关。14.数据更新指数据的()等数据维护操作。A、插入B、删除C、修改D、传递E、排序15.事务必须具有的四个性质是:()、()、()和()。16.DELETE语句只是删除表中的数据,表本身依然存在数据库中。17.创建数据库时若没有指定其文件组,则该数据库不属于任何数据库文件组。18.一旦建立数据库表,就没有办法重命名了,所以对数据库表命名时要慎重。19.中小型交互式网站的网络数据库一般选择()。A、SQLServerB、OracleC、VisualFoxProD、Access20.描述数据库全体数据的全局逻辑结构和特性的是()A、模式B、内模式C、外模式D、全模式21.下列关于关系数据库二维表特点的叙述,正确的是()A、表中允许有内容完全相同的行B、记录的排列顺序无法调整C、表中同一列的数据类型可以不同D、表中不允许有重复的字段22.关于ADO对象模型中的RecordSet,下述说法正确的是()。A、它用于定义连接的数据库名B、它用于定义数据的来源C、它是一个对象,用于在客户端内存中存放数据查询的结果D、它是一个对象,用于在服务器端内存中存放数据查询的结果23.能否使用Session对象在应用程序B中从脚本程序中读取在应用程序A中存储的用户信息?24.机器世界25.以下有关索引的叙述中不正确的是()。A、一个表可以创建多个索引B、一个表只能创建一个索引C、索引可以加快数据的检索、显示、查询等操作的速度D、一个表索引过多也是要付出“代价”的卷III一.参考题库(共25题)1.下列关于数据库系统特点的叙述,不正确的是()A、数据结构化B、数据可以共享C、数据独立性较差D、数据的安全性得到保证2.高级数据库阶段有哪些技术?3.在关系数据库中,为了提高查询效率,在物理实现时,对存储结构会由哪些考虑?4.关系的并5.在数据库技术中使用数据模型的概念来描述数据库的结构和语义。数据模型有概念数据模型和结构数据模型两类,实体联系模型是()数据模型。6.在下列叙述中,正确的是()A、对于关系数据模型,规范化程度越高越好B、如果F是最小函数依赖集,则R∈2NFC、如果R∈BCNF,则F是最小函数依赖集D、关系模式分解为BCNF后,函数依赖关系可能被破坏7.SQLServer允许多层嵌套查询,即子查询中可以包含子查询。8.在SQLServer中,一个数据库至少应包含一个数据文件和一个()。A、存储过程B、视图文件C、数据库对象D、事务日志9.如果存储过程名以“sp_”为前缀,SQLServer2000会在()个数据库中寻找该过程。A、用户创建的数据库B、masterC、pubsD、tempdb10.逻辑设计的目的是什么?11.下列角色中,具有数据库中全部用户表数据的插入、删除、修改权限且只具有这些权限的角色是()。A、db_ownerB、db_datareaderC、db_datawriterD、public12.创建唯一性索引的列可以有一些重复的值。13.Between表达式的返回值是()。A、数值型B、逻辑型C、文本型D、备注型14.简述数据库的定义15.缓冲区是由控制信息和若干()组成的。16.在Access中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为()。A、程序范围B、全局范围C、模块范围D、局部范围17.自然连接18.Transact-SQL支持的程序结构语句中的一种是()。A、begin...endB、If...then...endC、DoCaseD、DoWhile19.简述ASP的工作原理20.在SQLServer中,将某用户数据库移动到另一SQLServer服务器,应执行()。A、分离数据库,再将数据库文件附加到另一服务器中B、将数据库文件移到另一服务器的磁盘中C、不能实现D、将数据库文件复制到另一服务器的磁盘中21.有关作业管理的下述描述中,()是正确的。A、系统现有空闲资源能满足被选作业的资源要求是选择作业进人主存的一个必要条件B、作业与进程是一一对应的C、作业调度选中一个作业后,与作业相关的进程就处于运行状态D、在兼有批处理和分时的计算机系统中,往往把终端作业作为前台作业,把批处理作业作为后台作业E、批处理作业是在输人井中等待处理的22.设有关系R(A,B,C)和S(A,D),则与R⋈S等价的关系代数表达式是() A、AB、BC、CD、D23.在关系模式R(U,F)中,Y∈XF+是X→Y是否成立()A、充分必要条件B、必要条件C、充分条件D、既不充分也不要条件24.不使用IP地址,可以使用()来访问本机上的默认Web主页。A、LocalB、LocalhostC、HostD、Hostname25.Oracle产品主要包括哪几类?卷I参考答案一.参考题库1.参考答案: DBA应具有下列素质: (1)熟悉企业全部数据的性质和用途; (2)对用户的需求有充分的了解; (3)对系统的性能非常熟悉。2.参考答案:B3.参考答案:C4.参考答案:正确5.参考答案: 在关系代数运算中,各个运算所费时间和空间是不一样的。如何安排若干关系的运算操作步骤,直接影响到整个操作所需要的时间和空间。对关系代数表达式进行优化,可以提高系统的操作效率,达到执行过程即省时间又省空间的目的。6.参考答案:7.参考答案:A8.参考答案:错误9.参考答案:A10.参考答案:A11.参考答案:C12.参考答案:D13.参考答案:D14.参考答案:A15.参考答案:C16.参考答案: 层次模型:用树型结构表示,较复杂,表示1:N,记录间联系用指针实现,过程性DML; 网状模型:用向图结构表示,较复杂,表示1:N/M:N,记录间联系用指针实现,过程性DML; 关系模型:用关系模式集合表示,较简单,表示1:N/M:N,记录间联系用关键码实现,非过程性DML。17.参考答案:A,B,C18.参考答案: 所转换成的关系: 商品(商品号,商品名,规格,单价) 商店(商店编号,商店名,地址) 销售(商店编号,商品号,月销售量) 职工(职工编号,姓名,性别,业绩,聘期,月薪,商店编号)19.参考答案:B20.参考答案:B21.参考答案: 两者的区别在于前者没有返回值,而后者有返回值。22.参考答案:A23.参考答案: 重要性:关系系统的查询优化既是RDBMS实现的关键技术又是关系系统的优点所在。它减轻了用户选择存取路径的负担。用户只要提出“干什么”,不必指出“怎么干”。查询优化的优点不仅在于用户不必考虑如何最好地表达查询以获得较好的效率,而且在于系统可以比用户程序的“优化’夕做得更好。 可能性:这是因为:(l)优化器可以从数据字典中获取许多统计信息,例如关系中的元组数、关系中每个属性值的分布情况、这些属性上是否有索引、是什么索引(B+树索引还是HASH索引或惟一索引或组合索引)等。优化器可以根据这些信息选择有效的执行计划,而用户程序则难以获得这些信息。(2)如果数据库的物理统计信息改变了,系统可以自动对查询进行重新优化以选择相适应的执行计划。在非关系系统中必须重写程序,而重写程序在实际应用中往往是不太可能的。(3)优化器可以考虑数十甚至数百种不同的执行计划,从中选出较优的一个,而程序员一般只能考虑有限的几种可能性。(4)优化器中包括了很多复杂的优化技术,这些优化技术往往只有最好的程序员才能掌握。系统的自动优化相当于使得所有人都拥有这些优化技术。24.参考答案:B25.参考答案:D卷II参考答案一.参考题库1.参考答案:2.参考答案:C3.参考答案:B,C,D,E4.参考答案:C5.参考答案:C6.参考答案:C,D7.参考答案: 规范化理论为数据库设计人员判断关系模式的优劣提供了理论标准,可用以指导关系数据模型的优化,用来预测模式可能出现的问题,为设计人员提供了自动产生各种模式的算法工具,使数据库设计工作有了严格的理论基础。8.参考答案:错误9.参考答案:B10.参考答案:A,B,C,D,E11.参考答案:C12.参考答案:二维表格13.参考答案:正确14.参考答案:A,B,C15.参考答案:原子性;一致性;分离性;持久性16.参考答案:正确17.参考答案:错误18.参考答案:错误19.参考答案:A20.参考答案:A21.参考答案:D22.参考答案:C23.参考答案: 这是不可能的,因为应用程序A中的脚本程序只能写入信息到应用程序A的Session对象中,而应用程序B中的脚本程序也只能从应用程序B中的Session对象读取信息。不管是在应用程序A还是在应用程序B中,都是在处理不同的的Session对象,但是,可以通过设置Cookie来存储信息,在相同区域内的所有脚本程序都可以访问Cookie。24.参考答案: 信息经过加工编码而进入机器世界,机器世界处理的对象是数据25.参考答案:B卷III参考答案一.参考题库1.参考答案:C2.参考答案:面向对象的概念建模、开放数据库互联技术。3.参考答案: 一般用户不需要知道数据在数据库中如何存放。然而对数据库管理员来说,需要在安装、配置数据库时,决定数据的存放方式和位置;需要在系统运行过程中,调整数据存放以提高系统性能。如果数据库管理员能够在最初安装、配置数据库时,根据应用程序的特性,仔细地规划、合理地安排数据的存放,就能够极大地减少系统运行过程中对磁盘
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 铝单板购销合同(4篇)
- 2025年个人月工作总结(16篇)
- 中国人民大学和平与发展学院招聘笔试真题2024
- 能源管理在工程中考核试卷
- 2024年金华金开招商招才服务集团有限公司招聘考试真题
- 2024年广西壮族自治区南宁生态环境监测中心招聘考试真题
- 大学生的社会实践心得体会(16篇)
- 有关投资合同锦集(3篇)
- 电子测量仪器的光电传感器技术考核试卷
- 2025年心理健康的心得体会(19篇)
- 单片机技术与应用知到智慧树章节测试课后答案2024年秋甘肃省农垦中等专业学校
- 施工现场平面布置与临时设施、临时道路布置方案
- 建筑施工大型机械设备安全使用与管理培训
- T-CNPPA 3027-2024 药品泡罩包装应用指南
- 山东省潍坊市2025届高考数学二模试卷含解析
- 6S管理制度(可参考)-6s管理制度
- 四肢与关节检查
- 产后抑郁症讲课课件
- 低碳生活 主题班会课件-2篇
- 会下金蛋的鹅课件
- 实验室组织机构图
评论
0/150
提交评论