数据系统概论复习题及答案.doc
《数据系统概论复习题及答案.doc》由会员分享,可在线阅读,更多相关《数据系统概论复习题及答案.doc(13页珍藏版)》请在咨信网上搜索。
复习题一 一、 单项选择题(1×30=30分) 1. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。 A.DBS包括DB和DBMS B.DBMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS 2. 在数据库系统中,通常用三级模式来描述数据库,其中( )是对数据全局的逻辑结构的描述。 A.外模式 B.内模式 C.存储模式 D.模式 3. 下面不是关系数据库基本特征的是( )。 A.不同的列应有不同的数据类型 B.不同的列应有不同的列名 C.与行的次序无关 D.与列的次序无关 4. 一个关系只有一个( )。 A.候选码 B.外码 C.超码 D.主码 5. 现有如下关系: 患者(患者编号,患者姓名,性别,出生日期,所在单位) 医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果) 其中,医疗关系中的外码是( )。 A.患者编号 B.患者姓名 C.患者编号和患者姓名 D.医生编号和患者编号 6. SQL语言具有两种使用方式,分别称为交互式SQL和( )。 A.提示式SQL B.多用户SQL C.嵌入式SQL D.解释式SQL 7. 关系代数中的联接操作是由( )操作组合而成。 A.选择和投影 B.选择和笛卡尔积 C.投影、选择、笛卡尔积 D.投影和笛卡尔积 8. 在视图上不能完成的操作是( )。 A.更新视图 B.查询 C.在视图上定义新的表 D.在视图上定义新的视图 9. SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中CREATE、DROP、ALTER语句是实现( )功能。 A.数据查询 B.数据操纵 C.数据定义 D.数据控制 10. 设关系数据库中一个表S的结构为S(SN,CN,Grade),其中SN为学生名,CN为课程名,二者均为字符型;Grade为成绩,数值型,取值范围0-100。若要把“张三的数据库成绩80分”插入S中,则可用( )。 A.ADD INTO S VALUES(’张三’,’数据库’,’80’) B.INSERT INTO S VALUES(’张三’,’数据库’,’80’) C.ADD INTO S VALUES(’张三’,’数据库’,80) D.INSERT INTO S VALUES(’张三’,’数据库’,80) 11. 以下有关视图查询的叙述中正确的是( )。 A.首先查询出视图所包含的数据,再对视图进行查询 B.直接对数据库存储的视图数据进行查询 C.将对视图的查询转换为对相关基本表的查询 D.不能对基本表和视图进行连表操作 12. 以下有关UNIQUE约束的叙述中不正确的是( )。 A.UNIQUE约束中不允许出现空值 B.UNIQUE用于保证列或列组合的唯一性 C.可以定义多个UNIQUE约束 D.有些系统为定义了UNIQUE约束的那些列建立唯一索引 13. 在学生关系中,对属性“性别”规定只能为“男’’或“女”的这种约束属于( )。 A.实体完整性 B.参照完整性 C.用户定义完整性 D.条件 14. 设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C表示课程,P表示教师,S表示学生,G表示成绩,T表示时间,R表示教室,根据语义有如下数据依赖集:D = {C→P,(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的最高范式必定是( )。 A.1NF B.2NF C.3NF D.BCNF 16. 已知关系模式R(A,B,C,D,E)及其上的函数相关性集合F={A→D,B→C ,E→A },该关系模式的候选关键字是( )。 A.AB B.BE C.CD D.DE 17. 设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是( )。 A.若X→→Y,则X→→Z B.若X→Y,则X→→Y C.若X→→Y,且Y′∈Y,则X→→Y′ D.若Z=,则X→→Y 18. 数据库中的冗余数据是指可( )的数据。 A.容易产生错误 B.容易产生冲突 C.无关紧要 D.由基本数据导出 19. 数据库设计中,用E-R图描述信息结构但不涉及信息在计算机中的表示,这是数据库设计的( )。 A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段 20. 在ER模型中,如果有3个不同的实体集,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是( )。 A.4 B.5 C.6 D.7 21. 当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是( )。 A.属性冲突 B.语法冲突 C.结构冲突 D.命名冲突 22. 下面四个关系表达式是等价的,试判别它们的执行效率( )。 A.E3最快 B.E2最快 C.E4最快 D.E1最快 23. 一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是( )。 A.原子性 B.一致性 C.独立性 D.持久性 24. 若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为( )。 A.介质故障 B.运行故障 C.系统故障 D.事务故障 25. 解决并发操作带来的数据不一致问题普遍采用( )技术。 A.封锁 B.存取控制 C.恢复 D.协商 26. 下列不属于并发操作带来的问题是( )。 A.丢失修改 B.不可重复读 C.死锁 D.脏读 27. 事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是( )。 A.一级封锁协议 B.二级封锁协议 C.三级封锁协议 D.零级封锁协议 28. 如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是( )。 A.一个是DELETE,一个是SELECT B.一个是SELECT,一个是DELETE C.两个都是UPDATE D.两个都是SELECT 29. 在数据库系统中,死锁属于( )。 A.系统故障 B.事务故障 C.介质故障 D.程序故障 30. 以下( )不属于实现数据库系统安全性的主要技术和方法。 A.存取控制技术 B.视图技术 C.审计技术 D.出入机房登记和加锁 二、 填空题(1×10=10分) 1. 设关系R和S的属性个数分别为m和n,公共属性个数为t,则()操作结果的属性个数为( ) 2. 在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SELECT语句中使用( )保留字。 3. 对由SELECT—FROM—WHERE—GROUP—ORDER组成的SQL语句,其在被DBMS处理时,最先执行的子句是( )。 4. 关系模型中的完整性可以有实体完整性、( )和用户定义的完整性三种。 5. SQL语言的GRANT和REVOVE语句主要是用来维护数据库的( )。 6. 在部分匹配查询中,通配符“_”代表一个字符,代表多个(包括0个)字符的通配符是( )。 7. 从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四个问题是数据冗余大、( )、插入异常和删除异常。 8. 设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为FD={A → B,A → C,D → E,D → F},则该关系的候选码为( )。 9. 数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上、建什么样的索引”这一设计内容应该属于( )设计阶段。 10. 数据库恢复的最常用技术是数据转储和( )。 三、 根据题目要求分别用关系代数和SQL语句完成下列功能(3×8=24分) 设有关系S、SC、C,试用关系代数完成下列操作。 S(S#, Sname, Age, Sex) 例:(001, '张三', 23, ’男') SC(S#, C#, Grade) 例:(003, 'C1', 83) C(C#, Cname, Teacher) 例:('C1', '数据库系统概论', '李四') (1) 检索年龄大于21的男生的学号和姓名。 (2) 检索选修了“赵六”老师所授课程之一的学生学号。 (3) 找出“程序设计”课程成绩在90分以上的学生姓名。 (4) 检索选修课程号为C1或C2的学生学号。 四、 简答题(3×5=15分) 1. 什么叫数据与程序的逻辑独立性? 2. 数据库的完整性概念与数据库的安全性概念有什么区别和联系? 3. 试述数据库的逻辑结构设计的设计步骤。 4. 登记日志文件时为什么必须先写日志文件,后写数据库? 5. 试述两段锁协议的概念。 五、 应用题(11+10=21分) 1.设某商业集团数据库中有三个实体集。第一个是“公司”实体集,属性有公司编号、公司名称和地址等;第二个是“仓库”实体集,属性有仓库编号、仓库名称和地址等;第三个是“职工”实体集,属性有职工编号、姓名和性别等。公司和仓库之间存在“隶属”联系,每个公司管辖若干个仓库,每个仓库只能由一个公司管辖;仓库与职工之间存在“聘用”联系,每个仓库可以聘用多个职工,每一个职工只能在一个仓库工作,仓库聘用职工有聘用期和工资。根据上述实际情况,试画出对应的E-R图,并在图上注明属性和联系类型。 2.设有关系模式: R(公司名称CNAME,所在城市CITY,零件名PART,零件颜色COLOR,零件数量QUANTITY,邮编POSTCODE)。 如果规定每个公司只在一个城市(即没有分公司),每个城市都有一个邮编,每个公司可生产多种零件,不同公司可生产同种零件,每种零件具有相同颜色,每个公司都要生产不同数量的各种零件。 (1)写出关系模式R的函数依赖集合与主码。(3分) (2)说明R不是2NF模式的理由,并把R分解成2NF模式集。(3.5分) (3)说明R不是3NF模式的理由,进而把R分解为3NF模式集。(3.5分) 答案 一、 单项选择题(1×30=30分) 1~5 ADADA 6~10 CBCCD 11~15 CACDC 16~20 BCDCC 21~25 BCAAA 26~30 CADBD 二、 填空题(1×10=10分) 1.m + n – t 2.DISTINCT 3.FROM 4.参照完整性 5.安全性 6.% 7.修改异常(更新异常) 8.ADG(A,D,G) 9.物理 10.登记日志文件(存储日志) 三、 根据题目要求分别用关系代数和SQL语句完成下列功能(3×8=24分) (1) SELECT S#, Sname FROM S WHERE Age > 21 AND Sex = ‘M’; (2) SELECT DISTINCT S# FROM SC, C WHERE SC.C# = C.C# AND C.Teacher = ‘赵六’; OR SELECT DISTINCT S# FROM SC WHERE C# IN (SELECT C# FROM C WHERE Teacher = ‘赵六’); (3) SELECT Sname FROM S, SC, C WHERE S.S# = SC.S# AND SC.C# = C.C# AND SC.Grade > 90 AND Cname = ‘程序设计’; (4) SELECT S# FROM SC WHERE C# = ‘C1’ OR C# = ‘C2’; 下面的答案正确但没必要这么麻烦。 SELECT S# FROM SC X WHERE NOT EXISTS (SELECT * FROM SC Y WHERE (Y.C# = ‘C1’ OR Y.C# = ‘C2’) AND NOT EXISTS (SELECT * FROM SC Z WHERE X.S# = Z.S# AND Y.C# = Z.C#)); 四、 简答题(3×5=15分) 6. 当需要改变模式时(例如增加新的关系、新的属性、改变属性的数据类型、改变数据间的联系等),由数据库管理员对各个外模式/模式的映象作相应改变,而使外模式保持不变,从而不必修改或重写应用程序改。(2)而应用程序是依据数据的外模式编写的,保证了数据与程序的逻辑独立性。(1)简称数据的逻辑独立性。 7. 数据的完整性和安全性是两个不同概念。(1) 数据的完整性是为了防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据;防范对象:不合语义的、不正确的数据。(1) 数据的安全性是为了保护数据库防止恶意的破坏和非法的存取;防范对象:非法用户和非法操作。(1) 8. 设计步骤为: a) 将概念结构转化为一般的关系、网状、层次模型;(1) b) 将转化来的关系、网状、层次模型向特定DBMS支持下的数据模型转换;(1) c) 对数据模型进行优化。(1) 9. 把对数据的修改写到数据库中和把表示这个修改的日志记录写到日志文件中是两个不同的操作。有可能在这两个操作之间发生故障,即这两个写操作只完成了一个。(1) 如果先写了数据库修改,而在运行记录中没有登记这个修改,则以后就无法恢复这个修改了。(1)如果先写日志,但没有修改数据库,在恢复时只不过是多执行一次UNDO操作,并不会影响数据库的正确性。(1)所以一定要先写日志文件,即首先把日志记录写到日志文件中,然后写数据库的修改。 10. 两段锁协议是指所有事务必须分两个阶段对数据项加锁和解锁。(1) 在对任何数据进行读、写操作之前,首先要申请并获得对该数据的封锁;(1) 在释放一个封锁之后,事务不再申请和获得任何其他封锁。(1) 五、 应用题(11+10=21分) 1. 实体3分,属性3分,联系2分,对应关系2分,联系属性1分 n 1 公司编号 公司名称 地址 公司 仓库编号 仓库名称 地址 仓库 职工编号 姓名 性别 职工 隶属 n 1 聘用 聘用期 工资 2. (1)每个函数依赖0.5分,候选码1分 CNAME->CITY PART->COLOR CITY->POSTCODE CNAME, 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) 复习题(二) 一、 单项选择题(1×30=30分) 1. 下列四项中,不属于数据库系统特点的是( )。 A.数据共享 B.数据完整性 C.数据冗余度高 D.数据独立性高 2. 在数据库系统中,通常用三级模式来描述数据库,其中( )描述了数据的物理结构。 A.外模式 B.内模式 C.存储模式 D.概念模式 3. 一个关系数据库文件中的各条记录( )。 A.前后顺序不能任意颠倒,一定要按照输入的顺序排列 B.前后顺序可以任意颠倒,不影响数据库中的数据关系 C.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同 D.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列 4. 一个关系只有一个( )。 A.超码 B.主码 C.候选码 D.外码 5. 现有如下关系: 职员(职员编号,职员姓名,性别,出生日期,所在公司) 参加项目(职员编号,职员姓名,项目编号,项目名称,参加项目日期) 其中,参加项目关系中的外码是( )。 A.职员编号 B.项目编号 C.职员编号和项目编号 D.职员姓名和职员编号 6. 关系代数运算是以( )为基础的运算。 A.关系运算 B.谓词演算 C.集合运算 D.代数运算 7. 假设有关系R和S,在下列的关系运算中,( )运算不要求:“R和S具有相同的元数,且它们的对应属性的数据类型也相同”。 A.R∩S B.R∪S C.R-S D.R×S 8. 若要删除数据库中已经存在的表S,可用( )。 A.DELETE TABLE S B.DELETE S C.DROP TABLE S D.DROP S 9. SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能( )。 A.数据定义 B.数据查询 C.数据操纵 D.数据控制 10. 设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要修改王五的数据库成绩为85分,则可用( )。 A.UPDATE S SET grade=85 WHERE SN=’王五’ AND CN=’数据库’ B.UPDATE S SET grade=’85’ WHERE SN=’王五’ AND CN=’数据库’ C.UPDATE grade=85 WHERE SN=’王五’ AND CN=’数据库’ D.UPDATE grade=’85’ WHERE SN=’王五’ AND CN=’数据库’ 11. 以下有关视图查询的叙述中正确的是( )。 A.首先查询出视图所包含的数据,再对视图进行查询 B.直接对数据库存储的视图数据进行查询 C.将对视图的查询转换为对相关基本表的查询 D.不能对基本表和视图进行连表操作 12. 以下有关空值的叙述中不正确的是( )。 A.用=NULL查询指定列为空值的记录 B.包含空值的表达式其计算结果为空值 C.聚集函数通常忽略空值 D.空值表示未知 13. 在关系数据库中,要求基本关系中所有的主属性都不能有空值,其遵守的约束规则是( )。 A.数据依赖完整性规则 B.用户定义完整性规则 C.实体完整性规则 D.域完整性规则 14. 设有关系模式W(C,P,S,G),其中各属性的含义是:C表示课程,P表示教师,S表示学生,G表示成绩,根据语义有如下数据依赖集:D = { C→P,(S,C)→G },若将关系模式W的规范化程序最高达到( )。 A.1NF B.2NF C.3NF D.BCNF 15. 如果A→B ,那么属性A和属性B的联系是( )。 A.一对多 B.多对一 C.多对多 D.以上都不是 16. 学生表(id,name,sex,age,depart_id,depart_name),存在函数依赖是id→(name,sex,age,depart_id);dept_id→dept_name,其满足( )。 A.1NF B.2NF C.3NF D.BCNF 17. 下列关于函数依赖的叙述中,哪一条是不正确的( )。 A.由X→Y,Y→Z,则X→YZ B.由X→YZ,则X→Y,Y→Z C.由X→Y,WY→Z,则XW→Z D.由X→Y,Z∈Y,则X→Z 18. 数据库中的冗余数据是指可( )的数据。 A.容易产生错误 B.容易产生冲突 C.无关紧要 D.由基本数据导出 19. 在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。 A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段 20. 在E-R模型向关系模型转换时,1:N的联系转换为关系模式时,其关键字是( )。 A.1端实体的关键字 B.N端实体的关键字 C.1、N端实体的关键字组合 D.重新选取其它属性 21. 索引的作用之一是( )。 A.节省存储空间 B.便于管理 C.加快查询速度 D.建立各数据表之间的联系 22. 关系代数表达式的优化策略中,首先要做的是( )。 A.对文件进行预处理 B.尽早执行选择运算 C.执行笛卡尔积运算 D.投影运算 23. 表示两个或多个事务可以同时运行而不互相影响的是( )。 A.原子性 B.一致性 C.独立性 D.持久性 24. 后援副本的作用是( )。 A.保障安全性 B.一致性控制 C.故障后的恢复 D.数据的转储 25. 解决并发操作带来的数据不一致问题普遍采用( )技术。 A.封锁 B.存取控制 C.恢复 D.协商 26. 下列不属于并发操作带来的问题是( )。 A.丢失修改 B.不可重复读 C.死锁 D.脏读 27. 如果事务T获得了数据项Q上的排他锁,则T对Q( )。 A.只能读不能写 B.只能写不能读 C.既可读又可写 D.不能读也不能写 28. 如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是( )。 A.两个都是SELECT B.两个都是UPDATE C.一个是DELETE,一个是SELECT D.一个是SELECT,一个是DELETE 29. 在数据库系统中,死锁属于( )。 A.系统故障 B.事务故障 C.介质故障 D.程序故障 30. 以下( )不属于实现数据库系统安全性的主要技术和方法。 A.存取控制技术 B.视图技术 C.出入机房登记和加锁 D.审计技术 二、 填空题(1×10=10分) 11. 关系操作的特点是( )操作。 12. 关系代数中的连接运算可以由( )和选择两种运算来完成。 13. 在部分匹配查询中,通配符“_”代表一个字符,“%”代表( )。 14. 在被参照关系中删除元组,一般有三种策略:( )、受限删除和置空值删除。 15. 数据库角色是被命名的一组与数据库操作相关的权限,角色是( )的集合。 16. SQL中的视图提高了数据库系统的( )。 17. 设一个关系为R(A,B,C,D,E,F),它的最小函数依赖集为FD={A → B,A → C,D → E,D → F},则该关系的候选码为( )。 18. 当将局部E-R图集成为全局E-R图时,如果同一对象在一个局部E-R图中作为实体,而在另一个局部E-R图中作为属性,这种现象称为 ( )冲突。 19. 数据流程图(DFD)是用于描述结构化方法中( )阶段的工具。 20. 在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为( )。 三、 根据题目要求分别用关系代数和SQL语句完成下列功能(3×8=24分) 学生表:Student(Sno, Sname, Ssex, Sage, Sdept) 学生选课表:SC(Sno, Cno, Grade) 课程表:Course(Cno, Cname, Cpno) 写出执行如下操作的关系代数表达式。 (1) 查询选修了3号或6号课程的学生的学号。 (2) 查询考试成绩有不及格的学生的学号、姓名。 (3) 查询至少选修了一门其直接先行课为8号课程的学生学号与姓名。 (4) 查询选修了所有课程的学生姓名。 四、 简答题(3×5=15分) 1. 试述等值连接与自然连接的联系和区别。 2. 数据库的完整性概念与数据库的安全性概念有什么区别? 3. 什么是数据库镜像?它有什么用途? 4. 什么样的并发调度是正确的调度? 5. 数据库转储的意义是什么? 五、 应用题(11+10=21分) 1.试设计一个图书馆数据库,此数据库中对每个借阅者保留读者记录,其中包括:读者号、姓名、地址、性别、年龄和单位。对每本书存有:书号、作者和出版社;对每本被借出的书存有借出日期和应还日期。根据上述实际情况,试画出对应的E-R图,并在图上注明属性和联系类型。 2.设有关系模式:R(职工名Ename,职工年龄Age,项目名Pname,工资Salary,部门名Dept,部门经理姓名Dmanager)。 如果规定没有重名的职工,每个职工可参加多个项目,每个项目有多名职工参加,各领一份工资;每个项目只属于一个部门管理;每个部门只有一名经理。 (1)写出关系模式R的函数依赖集合与关键码。(3分) (2)说明R 不是2NF模式的理由,并把R分解成2NF模式集。(3.5分) (3)说明R 不是3NF模式的理由,进而把R分解为3NF模式集。(3.5分) 答案 一. 单项选择题(1×30=30分) 1~5 CBBBA 6~10 CDCAA 11~15 CACAB 16~20 BBDBB 21~25 CBCCA 26~30 CCABC 二. 填空题(1×10=10分) 1.集合 2.笛卡尔积 3.任意多个(包括0个)字符 4.级联删除 5.权限 6.安全性 7.AD 8.结构 9.需求分析 10.死锁 三. 根据题目要求分别用关系代数和SQL语句完成下列功能(3×8=24分) (1) SELECT Sno FROM SC WHERE Cno = 3 OR Cno = 6; (2) SELECT Sno, Sname FROM Student, SC WHERE Student.Sno = SC.Sno AND SC.Grade < 60; (3) SELECT Sno, Sname FROM Student, SC, Course WHERE Student.Sno = SC.Sno AND SC.Cno = Course.Cno AND Course.Cpno = 8; (4) SELECT Sname FROM Student WHERE NOT EXISTS (SELECT * FROM Course WHERE NOT EXISTS (SELECT * FROM SC WHERE SC.Sno = Student.Sno AND SC.Cno = Course.Cno)); 四. 简答题(3×5=15分) 11. 联系:自然连接是一种特殊的等值连接。(1) 区别:自然连接要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,是从行和列进行的一种运算。(1)而等值连接不要求两个关系中进行比较的分量是相同的属性组,而只要可以进行相等比较即可,是从行进行的一种运算。(1) 12. 数据的完整性和安全性是两个不同概念。(1) 数据的完整性是为了防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据;防范对象:不合语义的、不正确的数据。(1) 数据的安全性是为了保护数据库防止恶意的破坏和非法的存取;防范对象:非法用户和非法操作。(1) 13. 数据库镜像即根据DBA的要求,自动把整个数据库或者其中的部分关键数据复制到另一个磁盘上。每当主数据库更新时,DBMS自动把更新后的数据复制过去,即DBMS自动保证镜像数据与主数据的一致性。(1) 数据库镜像的用途 (1)用于数据库恢复。当出现介质故障时,可由镜像磁盘继续提供使用,同时DBMS自动利用镜像磁盘数据进行数据库的恢复,不需要关闭系统和重装数据库副本。(1) (2)提高数据库的可用性。在没有出现故障时,当一个用户对某个数据加排它锁进行修改时,其他用户可以读镜像数据库上的数据,而不必等待该用户释放锁。(1) 14. 可串行化的调度是正确的调度。(1)可串行化的调度的定义:多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行执行它们时的结果相同(2),称这种调度策略为可串行化的调度。 15. 数据转储是数据库恢复中采用的基本技术。(1)所谓转储即DBA定期地将数据库复制到磁带或另一个磁盘上保存起来的过程。(1)当数据库遭到破坏后可以将后备副本重新装入,将数据库恢复到转储时的状态。(1) 五. 应用题(11+10=21分) 1. 实体2分,属性4分,联系2分,对应关系2分,联系属性1分 m 读者号 姓名 地址 性别 年龄 单位 读者 出版社 书号 作者 书 借阅 应还日期 借出日期 n 2. (1)每个函数依赖0.5分,候选码1分 Pname->Dept Dept->Dmanager Ename->Age Ename, Panme -> Salary 候选码:Ename, Panme (2)理由2分,每个函数依赖0.5分 存在着非主属性Dept,Age对候选码Ename, Panme的部分函数依赖 PDD(Pname, Dept, Dmanager) EA(Ename, Age) EPS(Ename, Pname, Salary) (3)理由1.5分,每个函数依赖0.5分 存在着非主属性Dmanager对候选码Pname的传递函数依赖 PD(Pname, Dept) DD(Dept, Dmanager) EA(Ename, Age) EPS(Ename, Pname, Salary) THANKS !!! 致力为企业和个人提供合同协议,策划案计划书,学习课件等等 打造全网一站式需求 欢迎您的下载,资料仅供参考- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 系统 概论 复习题 答案
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文