数据系统概论复习题及答案(20210806221406).pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数据系统概论复习题及答案(20210806221406).pdf》由会员分享,可在线阅读,更多相关《数据系统概论复习题及答案(20210806221406).pdf(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、复习题一一、单项选择题( 130=30 分)1数据库( DB ) ,数据库系统( DBS )和数据库管理系统(DBMS )之间的关系是() 。ADBS包括 DB和 DBMS BDBMS 包括 DB和 DBS CDB包括 DBS和 DBMS DDBS就是 DB ,也就是 DBMS2.在数据库系统中,通常用三级模式来描述数据库,其中()是对数据全局的逻辑结构的描述。A外模式B内模式C存储模式D 模式3.下面不是关系数据库基本特征的是() 。A不同的列应有不同的数据类型B不同的列应有不同的列名C与行的次序无关D与列的次序无关4.一个关系只有一个() 。A候选码B外码C 超码D 主码5.现有如下关系:
2、患者(患者编号,患者姓名,性别,出生日期,所在单位)医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是() 。A患者编号B患者姓名C患者编号和患者姓名D医生编号和患者编号6.SQL 语言具有两种使用方式,分别称为交互式SQL 和()。A提示式 SQL B多用户 SQL C 嵌入式 SQL D解释式 SQL7.关系代数中的联接操作是由()操作组合而成。A选择和投影B选择和笛卡尔积C投影、选择、笛卡尔积D投影和笛卡尔积8.在视图上不能完成的操作是() 。A更新视图B查询C在视图上定义新的表D在视图上定义新的视图9.SQL语言集数据查询、 数据操纵、数据定义和
3、数据控制功能于一体,其中 CREATE 、DROP 、ALTER语句是实现()功能。A数据查询B数据操纵C数据定义D数据控制10. 设关系数据库中一个表S的结构为 S(SN ,CN ,Grade) ,其中 SN为学生名, CN为课程名,二者均为字符型;Grade 为成绩,数值型,取值范围0100。若要把“张三的数据库成绩80 分”插入 S 中,则可用() 。AADD INTO S VALUES (张三,数据库,80)BINSERT INTO S VALUES (张三,数据库,80)CADD INTO S VALUES (张三,数据库,80)DINSERT INTO S VALUES (张三,数
4、据库,80)11. 以下有关视图查询的叙述中正确的是() 。A首先查询出视图所包含的数据,再对视图进行查询B 直接对数据库存储的视图数据进行查询C将对视图的查询转换为对相关基本表的查询D 不能对基本表和视图进行连表操作12. 以下有关 UNIQUE 约束的叙述中不正确的是() 。AUNIQUE 约束中不允许出现空值B UNIQUE 用于保证列或列组合的唯一性C可以定义多个 UNIQUE 约束D有些系统为定义了UNIQUE 约束的那些列建立唯一索引13. 在学生关系中,对属性“性别”规定只能为“男或“女”的这种约束属于() 。A实体完整性B参照完整性C用户定义完整性D条件14. 设有关系模式 W
5、 (C,P,S,G,T,R) ,其中各属性的含义是:C表示课程, P表示教师, S表示学生, G表示成绩, T 表示时间, R表示教室,根据语义有如下数据依赖集: D = CP, (S,C)G , (T,R)C, (T,P)R, (T,S)R,关系模式 W的一个关键字是() 。A (S,C)B (T,R)C (T,P)D (T,S)15. 关系模式 R中的属性全是主属性,则R的最高范式必定是() 。A1NF B2NF C3NF DBCNF16. 已知关系模式 R(A,B,C,D,E)及其上的函数相关性集合FAD,BC ,EA ,该关系模式的候选关键字是() 。AAB BBE CCD DDE17
6、. 设 U是所有属性的集合, X、Y、Z都是 U的子集,且 ZUXY。下面关于多值依赖的叙述中,不正确的是() 。A若 XY,则 X Z B若 XY,则 XYC若 XY,且 Y Y,则 XYD若 Z,则 X Y18. 数据库中的冗余数据是指可()的数据。A容易产生错误B容易产生冲突C 无关紧要D由基本数据导出19. 数据库设计中,用ER图描述信息结构但不涉及信息在计算机中的表示,这是数据库设计的() 。A需求分析阶段B逻辑设计阶段C 概念设计阶段D 物理设计阶段20. 在 ER模型中,如果有3 个不同的实体集,3 个 M :N联系,根据 ER模型转换为关系模型的规则,转换为关系的数目是() 。
7、A4 B5 C6 D721. 当局部 E-R图合并成全局 E-R图时可能出现冲突, 不属于合并冲突的是 () 。A属性冲突B语法冲突C结构冲突D命名冲突22. 下面四个关系表达式是等价的,试判别它们的执行效率() 。AE3最快BE2最快CE4最快DE1最快23. 一个事务的执行, 要么全部完成, 要么全部不做, 一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是() 。A原子性B一致性C独立性D持久性24. 若系统在运行过程中, 由于某种硬件故障, 使存储在外存上的数据部分损失或全部损失,这种情况称为() 。A介质故障B运行故障C系统故障D事务故障25. 解决并发操作带来的数据不一
8、致问题普遍采用()技术。A封锁B存取控制C恢复D协商26. 下列不属于并发操作带来的问题是() 。A丢失修改B不可重复读C死锁D脏读27. 事务 T 在修改数据 R之前必须先对其加X锁,直到事务结束才释放,这是() 。A一级封锁协议B二级封锁协议C 三级封锁协议D 零级封锁协议28. 如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是() 。A一个是 DELETE ,一个是 SELECT B一个是 SELECT ,一个是 DELETEC两个都是 UPDATE D两个都是 SELECT29. 在数据库系统中,死锁属于() 。A系统故障B事务故障C介质故障D程序故障30. 以下(
9、)不属于实现数据库系统安全性的主要技术和方法。A存取控制技术B视图技术C审计技术D出入机房登记和加锁二、填空题( 110=10 分)1.设关系 R和S的属性个数分别为 m 和n,公共属性个数为 t ,则 (RS 21 AND Sex = M ;(2)#CSTeacherSC 90 AND Cname = 程序设计 ;(4)#1#2SCCCCSCSELECT S# FROM SC WHERE C# = C1 OR C# = C2;下面的答案正确但没必要这么麻烦。SELECT S# FROM SC X WHERE NOT EXISTS (SELECT * FROM SC Y WHERE (Y.C#
10、 = C1 OR Y.C# = C2 ) AND NOT EXISTS (SELECT * FROM SC Z WHERE X.S# = Z.S# AND Y.C# = Z.C#);四、简答题( 35=15 分)当需要改变模式时 ( 例如增加新的关系、新的属性、改变属性的数据类型、改变数据间的联系等) , 由数据库管理员对各个外模式模式的映象作相应改变,而使外模式保持不变,从而不必修改或重写应用程序改。 (2)而应用程序是依据数据的外模式编写的,保证了数据与程序的逻辑独立性。 (1)简称数据的逻辑独立性。数据的完整性和安全性是两个不同概念。(1)数据的完整性是为了防止数据库中存在不符合语义的数
11、据,也就是防止数据库中存在不正确的数据;防范对象:不合语义的、不正确的数据。(1)数据的安全性是为了保护数据库防止恶意的破坏和非法的存取;防范对象:非法用户和非法操作。 (1)设计步骤为:a)将概念结构转化为一般的关系、网状、层次模型;(1)b)将转化来的关系、 网状、 层次模型向特定DBMS 支持下的数据模型转换;(1)c)对数据模型进行优化。 (1)把对数据的修改写到数据库中和把表示这个修改的日志记录写到日志文件中是两个不同的操作。 有可能在这两个操作之间发生故障,即这两个写操作只完成了一个。(1)如果先写了数据库修改,而在运行记录中没有登记这个修改,则以后就无法恢复这个修改了。(1)如果
12、先写日志,但没有修改数据库,在恢复时只不过是多执行一次 UNDO 操作,并不会影响数据库的正确性。(1)所以一定要先写日志文件,即首先把日志记录写到日志文件中,然后写数据库的修改。两段锁协议是指所有事务必须分两个阶段对数据项加锁和解锁。(1)在对任何数据进行读、 写操作之前, 首先要申请并获得对该数据的封锁; (1)在释放一个封锁之后,事务不再申请和获得任何其他封锁。(1)五、应用题( 11+10=21分)1实体 3分,属性 3分,联系 2分,对应关系 2分,联系属性 1分2(1)每个函数依赖0.5 分,候选码 1 分CNAME-CITYPART-COLORCITY-POSTCODECNAME
13、, PART-QUANTITY候选码: CNAME, PART(2)理由 2 分,每个模式0.5 分存在着非主属性COLOR,CITY对候选码 CNAME, PART 的部分函数依赖CCP(CNAME, CITY, POSTCODE)PC(PART, COLOR)CPQ(CNAME, PART, QUANTITY)(3)理由 1.5 分,每个模式0.5 分存在着非主属性POSTCODE对候选码 CNAME 的传递函数依赖CC(CNAME, CITY)CP(CITY, POSTCODE)PC(PART, COLOR)CPQ(CNAME, PART, QUANTITY)复习题(二)一、单项选择题(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 系统 概论 复习题 答案 20210806221406
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内