为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 数据库课本答案

数据库课本答案

2021-10-28 7页 doc 36KB 14阅读

用户头像 机构认证

熊猫图文

公司专注课件、范文、教案设计制作等。用户至上,受到广大客户的一致好评,公司秉着用户至上的原则服务好每一位客户

举报
数据库课本答案精品文档精品文档--------------------------------------------------------------------------------------------------------精品文档----------------------------------------------------选择题第一单元1、( DBMS)是位于用户与操作系统之间的一层数据管理软件。数据库在建立、使用和维护时由其统一管理、统一控制。 A.DBMS B.DB C.DBS D.DBA 2、文字、图形、图像...
数据库课本答案
精品文档精品文档--------------------------------------------------------------------------------------------------------精品文档----------------------------------------------------选择题第一单元1、( DBMS)是位于用户与操作系统之间的一层数据管理软件。数据库在建立、使用和维护时由其统一管理、统一控制。 A.DBMS B.DB C.DBS D.DBA 2、文字、图形、图像、声音、学生的档案记录、货物的运输情况等,这些都是( DATA) A.DATA B.DBS C.DB D.其他 3、目前(关系 )数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。 A.关系 B.面向对象 C.分布 D.对象-关系 4、(数据结构 )是刻画一个数据模型性质最重要的方面。因此在数据库系统中,人们通常按它的类型来命名数据模型。 A.数据结构 B.数据操纵 C.完整性约束 D.数据联系 5、( 概念模型)属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。 A.数据模型 B.概念模型 C.非关系模型 D.关系模型6、当数据库的(模式 )改变了,由数据库管理员对(模式/内模式 )映象作相应改变,可以使( 外模式/模式)保持不变,从而保证了数据的物理独立性。 (1)模式 (2) 存储结构 (3)外模式/模式 (4)用户模式 (5)模式/内模式 A.(1)和(3)和(4) B.(1)和(5)和(3) C.(2)和(5)和(1) D.(1)和(2)和(4) 7、数据库的三级体系结构即子模式、模式与内模式是对( 数据库系统  )的三个抽象级别。 A.信息世界 B.数据库系统 C.数据 D.数据库管理系统 8、英文缩写DBA代表(数据库管理员  ) A.数据库管理员 B.数据库管理系统 C.数据定义语言 D.数据操纵语言 9、模式和内模式(只能各有一个  )。 A.只能各有一个 B.最多只能有一个 C.至少两个 D.可以有多个 10、在数据库中存储的是( )。10、在数据库中存储的是(数据和数据之间的联系  )。A.数据 B.信息 C.数据和数据之间的联系 D.数据模型的定义第二单元1、设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为(  r+s) A. r+s B. r-s C. r×s D. max(r,s) 2、在基本的关系中,下列说法正确的是(任意两个元组不允许重复 ) A. 行列顺序有关 B. 属性名允许重名 C. 任意两个元组不允许重复 D. 列是非同质的 3、有关系R和S,R∩S的运算等价于(R-(R-S)  ) A.S-(R-S) B.R-(R-S) C.(R-S)∪S D.R∪(R-S) 4、设关系R(A,B,C)和S(A,D),与自然连接R ∞ S等价的关系代数表达式是( ∏B,C,S.A,D(σR.A=S.A(R×S))) A. σR.A=S.A(R×S) B. R S C. ∏B,C,S.A,D(σR.A=S.A(R×S)) D. ∏R.A,B,C(R×S) 5、五种基本关系代数运算是(∪、-、×、π和σ ) A. ∪、-、×、π和σ B. ∪、-、 、∏和σ C. ∪、∩、×、π和σ D. ∪、∩、 、π和σ 6、关系代数中的θ联接操作由(.σ和× )操作组合而成。 A.σ和π B.σ和× C.π、σ和× D.π和× 7、在关系数据模型中,把(记录类型 )称为关系模式。 A.记录 B.记录类型 C.元组 D.元组集8、对一个关系做投影操作后,新关系的基数个数(小于或等于 )原来关系的基数个数。 A.小于 B.小于或等于 C.等于 D.大于9、有关系:R(A,B,C)主键=A,S(D,A)主键=D,外键=A,参照R的属性A,系R和S的元组如下:指出关系S中违反关系完整性规则的元组是( (3,3))。 R: A B C S: D A 1 2 3 1 2 2 1 3 2 null 3 3 4 1 A. (1,2) B. (2,null) C. (3,3) D. (4,1) 10、关系运算中花费时间可能最长的运算是(广义笛卡儿积 )。 A.投影 B.选择 C.广义笛卡儿积 D.并第三单元1、在SQL语言中授权的操作是通过(GRANT)语句实现的。 A、CREATE B、REVOKE C、GRANT D、INSERT 2、SQL语言的一体化特点是主要同(.非关系模型的数据语言  )相比较而言的。 A.操作系统命令 B.非关系模型的数据语言 C.高级语言 D.关系模型语言 3、在嵌入式SQL语言中使用游标的目的在于(处理多行记录 )。 A、区分SQL与宿主语言 B、与数据库通信 C、处理错误信息 D、处理多行记录 4、设有关系R=(A,B,C)。与SQL语句SELECT DISTINCT A FROM R WHERE B=17等价的关系代数表达式是( ∏A(σB=17(R)))。 A. ∏A(R) B. σB=17(R) C. ∏A(σB=17(R)) D. σB=17(∏A(R)) 5、两个子查询的结果(结构完全一致)时,可以执行并、交、差操作。 A. 结构完全一致 B.结构完全不一致 C. 结构部分一致 C.主键一致6、在SQL查询语句中,用于测试子查询是否为空的谓词是( Exists)。 A.Exists B.Unique C.Some D.All 7、使用SQL语句进行查询操作时,若希望查询结果中不出现重复元组,应在Select子句中使用(.Distinct)保留字。 A.Unique B.All C.Except D.Distinct 8、在视图上不可能完成的操作是(在视图上定义新的基本表  ) A.更新视图 B.查询 C.在视图上定义新的基本表 D.在视图上定义新视图 9、SQL中涉及属性Age是否是空值的比较操作,写法( .Age=Null )是错误的。 A. Age Is Null B. Not(Age Is Null) C. Age=Null D.Age Is Not Null 10、假定学生关系是S(S#,Sname,Sex,Age),课程关系是C(C#,CName,TEACHER),学生选课关系是SC(S#,C#,Grade)。要查找选修“数据库系统概论”课程的“男”学生学号,将涉及到关系(S,SC,C  )。 A.S B.SC,C C.S,SC D.S,SC,C 第四单元1、关系模式中数据依赖问题的存在,可能会导致库中数据插入异常,这是指(该插入的数据不能实现插入  )。 A.插入了不该插入的数据   B.数据插入后导致数据库处于不一致状态 C.该插入的数据不能实现插入 D.以上都不对 2、若属性X函数依赖于属性Y时,则属性X与属性Y之间具有(一对多 )的联系。 A.一对一  B.一对多  C.多对一  D.多对多 3、关系模式中的候选键( 可以有一或多个)。 A.有且仅有一个 B.必然有多个  C.可以有一或多个 D.以上都不对 4、规范化的关系模式中,所有属性都必须是( 不可分解的)。 A.相互关联的  B.互不相关的  C.不可分解的   D.长度可变的 5、设关系模式R{A,B,C,D,E},其上函数依赖集F={AB→C,DC→E,D→B},则可导出的函数依赖是(AD→E   )。 A.AD→E  B.BC→E  C.DC→AB  D.DB→A 6、设关系模式R属于第一范式,若在R中消除了部分函数依赖,则R至少属于(第二范式   )。 A.第一范式  B.第二范式  C.第三范式  D.第四范式 7、若关系模式R中的属性都是主属性,则R至少属于(第三范式 )。 A.第三范式  B.BC范式  C.第四范式  D.第五范式8、下列关于函数依赖的叙述中,(由X→Y,WY→Z,有XW→Z )个是不正确的。 A.由X→Y,X→Z,有X→YZ B.由XY→Z,有X→Z或X→Z C.由X→Y,WY→Z,有XW→Z D.由X→Y及Z Y,有X→Z 9、在关系模式R(A,B,C)中,有函数依赖集F={AB→C,BC→A},则R最高达到(BC范式 )A.第一范式  B.第二范式  C.第三范式  D.BC范式 10、设有关系模式R(A,B,C),其函数依赖集F={A→B,B→C},则关系R最高达到(2NF )。 A.1NF B.2NF C.3NF D.BCNF第五单元1、对用户访问数据库的权限加以限定是为了保护数据库的(安全性 )。 A.安全性  B.完整性  C.一致性  D.并发性 2、数据库的(完整性 )是指数据的正确性和相容性。 A.完整性  B.安全性  C.并发控制  D.系统恢复 3、在数据库系统中,定义用户可以对哪些数据对象进行何种操作被称为( 授权)。 A.审计  B.授权  C.定义  D.视图 4、脏数据是指(被撤消的事务曾写入库中的数据 )。 A.不健康的数据  B.缺损的数据  C.多余的数据D.被撤消的事务曾写入库中的数据5、设对并发事务T1、T2的交叉并行执行如下,执行过程中( 有不能重复读问题)。 Tl T2 ①READ(A) ② READ(A) A=A+10写回 ③READ(A) A.有丢失修改问题  B.有不能重复读问题 C.有读脏数据问题  D.没有任何问题 6、若事务T1已经给数据A加了共享锁,则事务T2( 只能再对A加共享锁)。 A.只能再对A加共享锁   B.只能再对A加排它锁 C.可以对A加共享锁,也可以对A加排它锁 D.不能再给A加任何锁7、用于数据库恢复的重要文件是(日志文件 )。 A.日志文件  B.索引文件  C.数据库文件  D.备注文件 8、若事务T1已经给数据对象A加了排它锁,则T1对A( 可读可写)。 A.只读不写 B.只写不读 C.可读可写 D.可以修改,但不能删除 9、数据库恢复的基本原理是(冗余 )。 A.冗余  B.审计  C.授权  D.视图 10、数据备份可只复制自上次备份以来更新过的数据,这种备份称为( 增量备份)。 A.海量备份  B.增量备份  C.动态备份  D.静态备份第六单元1、下列对数据库应用系统设计的说法中正确的是(应用程序员可以不必参与数据库的概念结构设计   )。 A.必须先完成数据库的设计,才能开始对数据处理的设计 B.应用系统用户不必参与设计过程 C.应用程序员可以不必参与数据库的概念结构设计  D.以上都不对 2、在需求阶段,常用( 数据流图)描述用户单位的业务。 A.数据流图  B.E-R图  C.程序流图  D.判定表 3、下列对E-R图设计的说法中错误的是( 集成后所得的E-R图中可能存在冗余数据和冗余联系,应予以全部清除 )。 A.设计局部E-R图中,能作为属性处理的客观事物应尽量作为属性处理 B.局部E-R图中的属性均应为原子属性,即不能再细分为子属性的组合 C.对局部E-R图集成时既可以一次实现全部集成,也可以两两集成,逐步进行 D.集成后所得的E-R图中可能存在冗余数据和冗余联系,应予以全部清除 4、下列属于逻辑结构设计阶段任务的是(将E-R图转换为一组关系模式   )。 A.生成数据字典   B.集成局部E-R图 C.将E-R图转换为一组关系模式   D.确定数据存取方法5、将一个一对多联系型转换为一个独立关系模式时,应取(多端实体型的关键属性 )为关键字。 A.一端实体型的关键属性   B.多端实体型的关键属性 C.两个实体型的关键属性的组合   D.联系型的全体属性 6、将一个M对N(M>N)的联系型转换成关系模式时,应(转换为一个独立的关系模式 )。 A.转换为一个独立的关系模式   B.与M端的实体型所对应的关系模式合并 C.与N端的实体型所对应的关系模式合并  D.以上都可以 7、在从E-R图到关系模式的转化过程中,下列说法错误的是(关系模式的规范化程度越高,查询的效率就越高 )。 A.一个一对一的联系型可以转换为一个独立的关系模式 B.一个涉及三个以上实体的多元联系也可以转换为一个独立的关系模式 C.对关系模型优化时有些模式可能要进一步分解,有些模式可能要合并 D.关系模式的规范化程度越高,查询的效率就越高 8、对数据库的物理设计优劣评价的重点是(时空效率 )。 A.时空效率 B.动态和静态性能 C.用户界面的友好性 D.成本和效益 9、下列不属于数据库物理结构设计阶段任务的是(确定选用的DBMS   )。 A.确定选用的DBMS   B.确定数据的存放位置 C.确定数据的存取方法   D.初步确定系统配置 10、确定数据的存储结构和存取方法时,下列策略中(将表和索引存储在同一磁盘上 )不利于提高查询效率。 A.使用索引   B.建立聚簇   C.将表和索引存储在同一磁盘上 D.将存取频率高的数据与存取频率低的数据存储在不同磁盘上填空题第一单元1、数据库就是长期储存在计算机内有组织的、可共享的数据集合。 2、数据管理技术已经历了人工管理阶段、文件系统阶段和数据库系统阶段三个发展阶段。 3、数据模型通常都是由数据结构、数据操作和数据完整性约束三个要素组成。 4、数据库系统的主要特点:数据整体结构化、数据冗余度小、具有较高的数据程序独立性、具有统一的数据控制功能等。 5、用二维表结构表示实体以及实体间联系的数据模型称为关系数据模型。 6、在数据库的三级模式体系结构中,外模式与模式之间的映象,实现了数据库的数据逻辑独立性。 7、数据库系统是以数据库或数据库中的数据为中心的系统。 8、E-R图表示的概念模型比DBMS支持的数据模型更一般、更抽象、更接近现实世界。 9、外模式,亦称为子模式或用户模式,是局部用户能够看到和使用的局部数据的逻辑结构和特征的描述。 10、数据库系统的软件主要包括支持DBMS运行的操作系统以及DBMS本身。第二单元1,关系中主码的取值必须惟一且非空,这条规则是实体完整性规则。2关系代数中专门的关系运算包括:选择、投影、连接和除法,主要实现查询类操作。3关系数据库的关系演算语言是以谓词演算为基础的DML语言。 4系数据库中,关系称为表,元组亦称为行,属性亦称为列。5数据库描述语言的作用是定义数据库。 6、一个关系模式可以形式化地表示为R(U,D,dom,F)。7、关系数据库操作的特点是一次一集合式操作。 8.数据库的所有关系模式的集合构成关系数据库模型,所有的关系集合构成关系数据库。 9、在关系数据模型中,两个关系R1与R2之间存在1:m的联系,可以通过在一个关系R2中的外键或外码或外部关键字在相关联的另一个关系R1中检索相对应的记录。 10、将两个关系中满足一定条件的元组连接到一起构成新表的操作称为θ-连接操作。第三单元1、SQL操作命令CREATE、DROP、ALTER主要完成的是数据的定义功能。 2、SQL为关系数据库语言国际标准语言。 3、SQL中文含义是结构化查询语言,它集查询、操纵、定义和控制等多种功能。 4、视图是从基本表或视图导出的表。它相当于三级结构中的外模式。5、视图是虚表,它一经定义就可以和基本表一样被查询,但更新操作将有一定限制。 6、SQL的数据更新功能主要包括INSERT、UPDATE和DELETE三个语句。 7、在字符匹配查询中,通配符“%”代表任意多个字符,“_”代表任意单个字符。 8、SQL语句具有交互式和嵌入式两种使用方式。 9、SQL语言中,实现数据检索的语句是SELECT。 10、在SQL中如果希望将查询结果排序,应在Select语句中使用ORDER BY子句。第四单元1、数据依赖主要包括函数依赖、多值依赖和连接依赖。 2、一个不好的关系模式会存在插入异常、删除异常和修改复杂等弊端。 3、设X→Y为R上的一个函数依赖,若对任意X的真子集X‟,均无X‟→Y 存在,则称Y完全函数依赖于X。 4、设关系模式R上有函数依赖X→Y和Y→Z成立,若Y不包含于X且Y→X不成立,则称Z传递函数依赖于X。 5、设关系模式R的属性集为U,K为U的子集,若K→U为完全函数依赖,则称K为R的候选键。 6、包含R中全部属性的候选键称主属性。不在任何候选键中的属性称非主属性。 7、Armstrong公理系统是有效的和完备的。 8、第三范式是基于_函数_依赖的范式,第四范式是基于多值依赖的范式。 9、关系数据库中的关系模式至少应属于第一范式。 10、规范化过程,是通过投影分解,把一个范式级别较低的的关系模式“分解”为若干个范式级别较高的关系模式第五单元1、对数据库的保护一般包括安全性、完整性、并发控制和数据恢复四个方面的内容。 2、对数据库安全性的保护就是指要采取措施,防止库中数据被非法访问、修改,甚至恶意破坏。 3、安全性控制的一般方法有用户标识和鉴别、用户存取权限控制、视图机制、数据加密和审计五种。 4、用户鉴定机制包括用户标识定义和用户身份验证两个部分。 5、每个数据均需指明其数据类型和取值范围,这是数据完整性约束所必需的。 6、在SQL中,COMMIT语句用于提交事务,ROLLBACK语句用于回滚事务。 7、加锁对象的大小被称为加锁的粒度。 8、对死锁的处理主要有两类方法,一是预防死锁的发生,二是_检测死锁发现后予以消除死锁。 9、解除死锁最常用的方法是撤消一些陷入死锁的事务。 10、基于日志的恢复方法需要使用两种冗余数据,即后备数据库和日志文件。第六单元1、在设计分E-R图时,由于各个子系统分别面向不同的应用,所以各个分E-R图之间难免存在冲突,这些冲突主要包括命名冲突、属性冲突和结构冲突三类。 2、数据字典中的数据项是不可再分的数据单位。 3、若在两个局部E-R图中都有实体“零件”的“重量”属性,而所用重量单位分别为公斤和克,则称这两个E-R图存在属性冲突。 4、设有E-R图如图6.18,其中实体“学生”的关键属性是“学号”,实体“课程”的关键属性是“课程编码”,设将其中联系“选修”转换为关系模式R,则R的关键字应为属性集学号与课程编码。 5、确定数据库的物理结构主要包括三方面内容,即:确定数据存放位置和存储结构、确定数据存取方法和系统配置。 6、将关系R中在属性A上具有相同值的元组集中存放在连续的物理块上,称为对关系R基于属性A进行聚簇。 7、数据库设计的重要特点之一要把结构(数据)设计和行为(处理)设计密切结合起来,并以结构(数据)为核心而展开。 8、数据库设计一般分为如下六个阶段:需求分析、概念结构设计、逻辑结构设计、数据库物理设计、数据库实施、数据库运行与维护。9、概念设计的结果是得到一个与计算机与DBMS无关的模型。 10、在数据库设计中,数据字典是系统各类数据的描述的集合。
/
本文档为【数据库课本答案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索