2023年自考类计算机类(工学类)数据库系统原理历年高频考题带答案难题附详解_第1页
2023年自考类计算机类(工学类)数据库系统原理历年高频考题带答案难题附详解_第2页
2023年自考类计算机类(工学类)数据库系统原理历年高频考题带答案难题附详解_第3页
2023年自考类计算机类(工学类)数据库系统原理历年高频考题带答案难题附详解_第4页
2023年自考类计算机类(工学类)数据库系统原理历年高频考题带答案难题附详解_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

2023年自考类计算机类(工学类)数据库系统原理历年高频考题带答案难题附详解(图片大小可自由调整)第1卷一.历年考点试题黑钻版(共50题)1.PB9.0连接数据库首先要做的一步是______A.建立ODBC数据源B.建立数据描述文件C.用“Connect”命令连接数据库D.连接数据源2.简述层次模型的数据结构和特点。3.设有关系R(A,B,C)和S(D,E,A),A是R的主键和S的外键,D是S的主键。写出功能与关系代数表达式∏A,D(σB>9(RS))等价的SQL语句。4.封锁可以避免并发操作引起的错误,但可能产生______、饿死、死锁等问题。5.下列叙述正确的是______A.在ORDERBY子句后只能有一个属性B.ORDERBY子句所产生的输出只是逻辑排序效果,并没有影响表的实际内容C.进行有序输出时,如果列中有空值则在升序输出时最后列出空值项,而在降序时首先列出空值项D.ORDERBY子句中必须指明是升序或降序,不能缺省6.数据库概念设计的主要任务是______A.建立ER图B.创建数据库说明C.建立数据流图D.把数据送入数据库7.______类型是一个标识符的列表,它和整型是同义词。8.简述数据库逻辑设计阶段的主要步骤。9.UML的中文含义是______。10.DBMS主要由______和存储管理器两大部分组成。11.设关系R和S的结构相同,且各有10个元组,那么这两个关系的并操作结果的元组个数为______A.10B.30C.1000D.不确定12.UML类图中,聚合表达了成分对象和聚合对象之间的______的联系。13.已知关系V和W,如图所示,请写出V÷W的结果关系。

14.PB9.0中系统树窗口的作用。15.设四元关系R(A,B,C,D),则下面不正确的是______A.∏D,B(R)为取属性D,B的两列组成新关系B.∏4,2(R)为取属性的值是4,2的两列组成新关系C.∏D,B(R)与∏4,2(R)是等价的D.∏D,B(R)与∏2,4(R)是相同关系16.数据库设计中,用于反映企业信息需求的是______A.ER模型B.关系模型C.层次模型D.网状模型17.依据36题的关系模式,用关系代数表达式检索借阅“高等数学”的读者姓名。18.下列不属于并发操作带来的问题是______A.丢失更新B.读脏数据C.不可重复读D.死锁19.DBMS是指______,它是位于用户和操作系统之间的一层管理软件。20.设有关系模式R(A,B,C),F={A→C,AB→C},则R中存在______函数依赖。21.在关系模式R(A,B,C)中,F={(A,B)→C,B→C},则R最高达到______A.1NFB.2NFC.3NFD.BCNF22.ODBC是一个分层体系结构,由纵向四个部分:ODBC数据库应用程序、______、DB驱动程序、数据源构成。23.DBMS中实现事务原子性的子系统是______A.完整性子系统B.并发控制子系统C.事务管理子系统D.恢复管理子系统24.SQL数据库中表的三种类型有______、视图和导出表。25.ODBC的含义是______A.对象关系数据库系统B.数据库管理系统C.开放数据库互连D.对象关系数据库26.在数据库系统中,提供数据与应用程序间物理独立性的是______A.外模式/逻辑模式映像B.逻辑模式/内模式映像C.外模式/内模式映像D.子模式/逻辑模式映像27.关系R和S如图所示。

R—S的结果是______

A.

B.

C.

D.28.在教学数据库中,规定每门课(C#)只有一名教师(T#)任课;每名教师只有一个家庭地址(ADDRESS);每名教师只能上一门课。试写出相应的函数依赖集合。29.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中的是

______A.环境记录、连接记录、语句记录、描述记录B.环境记录、连接记录、语句记录、运行记录C.环境记录、连接记录、运行记录、描述记录D.环境记录、运行记录、语句记录、描述记录30.简述驱动程序管理器的主要功能。31.文件系统阶段产生的时期是______A.20世纪40年代中期以前B.20世纪40年代后期到50年代中期C.20世纪50年代后期到60年代中期D.20世纪60年代后期以来32.角色可分为哪两类?33.事务故障和系统故障的恢复由系统自动进行,而介质故障的恢复需要______配合执行。34.采用ER方法进行数据库设计过程中,将局部ER模型合并成全局ER模型,需要消除哪三种冲突?35.设有关系R(A,B,C)和S(D,E,A),其中A是R的主键和S的外键,为了不破坏参照完整性,当修改R中的A值时,对S中的A值可能有几种修改?36.SQLServer2000中,实际上用户连接的数目上限是______个。37.某商业集团的商品进销存系统中,涉及的部分信息如下:

(1)商品:商品号、商品名、规格、计量单位。

(2)供应商:供应商号、供应商名、地址。

(3)商店:商店号、商店名、地址。

(4)客户:客户号、客户名、地址。

其中,每个供应商可供应多种商品,每种商品也可向多个供应商订购,订购时要记录订购单价和订购数量;每个商店可向多个客户销售多种商品,每个客户可以从多个商店购买多种商品,每种商品也可在多个商店销售给多个客户,商品销售时要记录销售单价、销售数量和销售日期。

(1)建立一个反映上述局部应用的ER模型,要求标注联系类型(可省略实体属性)。

(2)根据转换规则,将ER模型转换为关系模型。38.在数据库中为提高查询速度而设置的逻辑排序手段称为______。39.国际标准化组织ISO发布的SQL语言标准SQL99习惯上被称为______。40.在面向对象技术中,对象联系图是描述面向对象______的基本工具。41.简述SQL数据库表的三种类型及它们的区别。42.PB9.0中的______画板用来创建和编辑应用对象。A.窗口B.数据库C.数据窗口D.应用43.简述事务的COMMIT语句和ROLLBACK语句的功能。44.简述权限的定义及权限的种类。45.关系模型中,数据联系是通过表间的______实现的。46.下列哪个关键字不能用来激活触发器______A.InsertB.UpdateC.DeleteD.Select47.关系模式在SQL中被称为______。48.模式分解的优点之一是能消除______和操作异常现象。49.SQLServer中的存储过程有哪些主要的优点?50.Armstrong公理系统的三条推理规则是自反律、增广律和______。第1卷参考答案一.历年考点试题黑钻版1.参考答案:A[考点]本题主要考查的知识点为:PB9.0连接数据库的步骤。

PB9.0连接数据库的步骤为:(1)建立ODBC数据源。(2)建立数据库描述文件。(3)用“Connect”命令连接数据库。2.参考答案:(1)层次模型的数据结构是一棵“有向树”,树的每个结点对应一个记录集,也就是现实世界的实体集。

(2)有且仅有一个结点没有父结点,它称作根结点。

(3)其他结点有且仅有一个父结点。3.参考答案:SELECT

R.A,D

FROM

R,S

WHERE

R.A=S.A

ANDB>9;4.参考答案:活锁5.参考答案:B[考点]本题主要考查的知识点为ORDERBY子句的用法。

ORDERBY子句对输出的目标进行排序,按附加说明ASC升序排列,或按DESC降序排列,对表的实际内容没有影响。ORDERBY子句后可跟多个属性,当其后未指明是升序或降序排序时,默认为升序。6.参考答案:A[考点]本题主要考查的知识点为数据库设计各阶段的主要任务。

建立ER图是概念设计的主要任务,创建数据库说明是逻辑设计的主要任务,建立数据流图是需求分析的主要任务,把数据送入数据库中是数据库实施阶段的任务。7.参考答案:枚举8.参考答案:数据库逻辑设计阶段的主要步骤有

(1)把概念模型转换成逻辑模型。

(2)设计外模型。

(3)设计应用程序与数据库的接口。

(4)评价模型。

(5)修正模型。9.参考答案:统一建模语言10.参考答案:查询处理器11.参考答案:D本题主要考查的知识点为两个关系进行并操作后的元组个数。R和S的并是由属于R或属于S的元组的集合组成,其元组数由具体的R和S来确定。12.参考答案:"ispartof"(或一部分)13.参考答案:14.参考答案:系统树窗口为PowerBuilder开发人员提供了关于工作空间的活动状态视图,它和Windows的资源管理器相似,所有的组件、功能、属性、事件都可通过系统树窗口一层层展开来访问。可以使用系统树打开、运行、调试、编译目标,它也支持拖放式操作。15.参考答案:B主要考查的知识点为投影。∏4,2(R)表示其结果关系中第1列为关系R的第4列,第2列为关系R的第2列。16.参考答案:A17.参考答案:18.参考答案:D[考点]本题主要考查的知识点为并发操作带来的三个问题。

数据库的并发操作会带来以下三个问题:(1)丢失更新。(2)读脏数据。(3)不可重复读,D项是S锁可能造成的问题。19.参考答案:数据库管理系统20.参考答案:局部21.参考答案:A[考点]本题主要考查的知识点为范式。[解析]FD中存在局部函数依赖,故R∈1NF。22.参考答案:驱动程序管理器23.参考答案:C完整性子系统实现的是事务的一致性,并发控制子系统实现的是事务的隔离性,恢复管理子系统实现的是事务的持久性。24.参考答案:基本表25.参考答案:C26.参考答案:B主要考查的知识点为物理独立性。逻辑模式/内模式映像定义逻辑模式和内模式之间的对应性,提供的是数据与应用程序之间的物理独立性。27.参考答案:D[考点]本题主要考查的知识点为关系代数的基本操作。

关系R和关系S的差是由属于R但不属于S的元组构成的集合。28.参考答案:C#→T#

T#→ADDRESST#→C#

说明:后两个可合写成T#→(C#,ADDRESS)29.参考答案:A30.参考答案:应用程序加载、调用和卸载DB驱动程序。31.参考答案:C32.参考答案:角色分为服务器角色和数据库角色两类。33.参考答案:DBA34.参考答案:属性冲突、结构冲突、命名冲突。35.参考答案:对S表中A值的修改由外键定义中的参照动作决定:

NOACTION(无影响,不修改)、CASCADE(级联修改)、RESTRICT(限制修改)、SETNULL(置空值)、SETDEFAULT(置缺省值)。36.参考答案:2376737.参考答案:(1)ER图

(2)转换后的关系模型具有6个关系模式:

商品(商品号,商品名,规格,计量单位)

供应商(供应商号,供应商名,地址)

商店(商店号,商店名,地址)

客户(客户号,客户名,地址)

订购(商品号,供应商号,订购单价,订购数量)

销售(商品号,商店号,客户号,销售单价,销售数量,销售日期)38.参考答案:索引39.参考答案:SQL340.参考答案:数据模型41.参考答案:表有三种类型:基本表、视图和导出表。基本表是实际存储在数据库中的表,视图是由若干基本表或其他视图构成的表的定义,而导出表是执行了查询时产生的表。42.参考答案:D本题主要考查的知识点为PB9.0的主要画板。PB9.0中用来创建和编辑应用对象的是应用画板。A选项用来设置窗口的属性和样式。B选项用来对数据库进行管理和维护。C选项可以实现对数据库的各种操作。43.参考答案:COMMIT语句表示事务执行成功地结束(提交),此时告诉系统,数据库要进入一个新的正确状态,该事务对数据库的所有更新都已交付实施(写入磁盘)。ROLLBACK语句表示事务执行不成功地结束(应该“回退”),此时告诉系统,已发生错误,数据库可能处在不正确的状态,该事务对数

温馨提示

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

评论

0/150

提交评论