数据库概论复习题_第1页
数据库概论复习题_第2页
数据库概论复习题_第3页
数据库概论复习题_第4页
数据库概论复习题_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、1、在数据库逻辑结构的设计中,将E-R模型转换为关系模型应遵循相关原则。对于3个不同实体集和它们之间的多对多联系m:n:p,最少可转换为 (1) 个关系模式。(1)A. 2 B. 3 C. 4 D. 52、给定关系模式R(U,F),U=A,B,C,D,E,F=BA,DA,AE,ACB,其属性AD的闭包为 (1) ,其候选关键字为 (2) 。(1)A. ADE B. ABD C. ABCD D. ACD(2)A. ABD B. ADE C. ACD D. CD3、最常用的一种基本数据模型是关系数据模型,它用统一的 (1) 结构来表示实体与实体之间的联系。关系数据库的数据操作语言(DML)主要包括

2、 (2) 两类操作。(1)A. 树 B. 网络 C. 图 D. 二维表(2)A. 插入和删除 B. 检索和更新 C. 查询和编辑 D. 统计和修改4、实体联系模型中的基本语义单位是实体和联系。E-R模型的图形表示为E-R图。联系可以同 (1) 实体有关。实体和实体之间的联系可以是 (2) 。利用E-R模型进行数据库的概念设计,可以分成3步:首先设计局部E-R,然胡把各个局部E-R模型综合成一个全局的模型,最后对全局E-R模型进行 (3) ,得到最终的E-R模型。E-R模型向关系模式的转换规则是把一个实体类型转换成一个关系模式,实体的属性是关系的属性,实体的码是关系的码。把一个联系类型转换成一个

3、 (4) ,参与该联系类型的各实体的码,以及联系的属性转换成 (5) ,其中的键由实体和实体之间的联系决定。(1)A. 0个 B. 1个或多个 C. 1个 D. 多个(2)A. 一对一和一对多B. 一对一和多对多 C. 一对多和多对多D. 一对一、一对多和多对多(3)A. 简化 B. 结构化 C. 一最小化 D. 优化(4)A. 联系模式 B. 数据模式 C. 关系模式 D. 逻辑模式(5)A. 联系属性 B. 关系的属性 C. 数据属性 D. 关系的候选键5、数据库是存储在一起的相关数据的集合,能为各用户所共享,且 (1) 。在关系数据库中,若关系模式中的每个关系的属性值均是不可分解的,则该

4、关系模式属于 (2) 。关系代数运算是以 (3) 为基础的运算,其5种基本运算是并、差、 (4) 投影和选择。在规范化理论研究中,分解 (5) 主要是消除 (5) 中多余的数据相关性。(1)A. 消除了数据冗余 B. 降低了数据冗余度 C. 具有不相容性 D. 由用户控制物理数据的存取方式(2)A. 1NF B. 2NF C. 3NF D. BCNF(3)A. 代数运算 B. 关系运算 C. 谓词演算 D. 集合操作(4)A. 交 B. 连接 C. 笛卡尔积 D. 自然连接(5)A. 内模式 B. 视图 C. 外模式 D. 关系模式6、假定每一车次具有唯一的始发站和终点站。如果实体“列车时刻表

5、”属性为车次、始发站、发车时间、终点站、到达时间,该实体的主键是 (1) ;如果实体“列车运行表”属性为车次、日期、发车时间、到达时间,该实体的主键是 (2) 。通常情况下,上述“列车时刻表”和“列车运行表”两实体间 (3) 联系。(1)A. 车次 B. 始发站 C. 发车时间 D. 车次,始发站(2)A. 车次 B. 始发站 C. 发车时间 D. 车次,日期(3)A. 不存在 B. 存在一对一 C. 存在一对多 D. 存在多对多7、在分布式数据库的垂直分片中,为保证全局数据的可重构和最小冗余,分片满足的必要条件是 (1) 。(1)A. 要有两个分片具有相同关系模式以进行并操作B. 任意两个分

6、片不能有相同的属性名C. 各分片必须包含原关系的码D. 对于任一分片,总存在另一个分片能够和它进行无损连接。8、在分布式数据库中, (1)是指各场地数据的逻辑结构对用户不可见。(1)A. 分片透明性 B. 场地透明性 C. 场地自治 D.局部数据模型透明性分析:在分布式数据库中,分布透明性是指用户不必关心时局的逻辑分片,不必关心数据物理位置分配的细节,也不必关心各个场地上数据库数据模型。分布透明性可归入物理独立性的范围,包括三个层次:分片透明性、位置透明性和局部数据模型透明性。分片透明性是最高层次的分布透明性,即用户或应用程序只对全局关系进行操作而不必考虑数据的分片。位置透明性是指用户或应用程

7、序应当了解分片情况,但不必了解片段的存储场地。位置透明性位于分片视图与分配视图之间。局部数据模型透明性位于分配视图与局部概念视图之间,指用户或应用程序要了解分片及各片段存储的场地,但不必了解在局部场地上使用的是何种数据模型。9、数据模型的三要素包括 (1) 。(1)A. 外模式、概念模式、内模式 B. 网络模型、层次模型、关系模型 C. 实体、联系、属性 D.数据结构、数据操纵、完整性约束10、通过重建视图能够实现 (1) 。(1)A. 数据的逻辑独立性 B. 数据的物理独立性 C. 程序的逻辑独立性 D.程序的物理独立性11、若有关系模式R(A,B,C)和S(C,D,E),则有如下的关系代数

8、表达式:(1)A. B. 但 C. 但 D. 但(2)A. B. C. D. 12、设有学生S、课程C、学生选课SC的关系模式分别为S(Sno,Sname,Sage,Saddr)和C(Cno,Cname,PCno),以及SC(Sno, Cno,Grade)。与关系代数表达式等价的元组演算表达式为: (1) S(u)SC(v)C(w) (2) (3) (1)A. B. C. D. (2)A. B. C. D. (3)A. B. C. D. 13、关系模式R(A,B,C,D,E)中的关系代数表达式等价于SQL语句 (1) 。(1)A. SELECT * FROM R WHERE E2 B. SEL

9、ECT B,E FROM R WHERE B2 C. SELECT B,E FROM R HAVING E2 D. SELECT * FROM R WHERE 5B14、关系R、S如表所示,的结果为 (1) ,左外连接、右外连接和全外连接的元组个数分别为 (2) 。R关系S关系A1A2A3A1A2A4abcazabadbahcddcdddfgdsc(1)A. d B. c,d C. c,d,8 D. (a,b),(b,a),(c,d),(d,f)(2)A. 2,2,4 B. 2,2,6 C. 4,4,6 D. 4,4,415、设关系P和Q分别为2元和3元关系,则与关系代数表达式等价的是 (1)

10、 。对于基本表S(S#,NAME,SEX,BIRTHDAY)和SC(S#,C#,GRADE),其中S#、NAME、SEX、BIRTHDAY、C#和GRADE分别表示学号、姓名、性别、生日、课程号和成绩。有一SQL语句:SELECT S#,NAMEFROM SWHERE S# NOT IN (SELECT S#FROM SCWHERE C#=c102);其等价的关系代数表达式是 (2) 。(1)A. B. C. D. (2)A. B. C. D. 16、域表达式转换为等价的关系代数表达式,所列出的式子中 (1) 是不正确的。SQL中集合成员资格的比较操作“元组NOT IN(集合)”中的“NOT

11、IN”与 (2) 操作符等价。SQL中涉及属性AGE是否是空值的比较操作,写法 是错误的。类似于工资在8005000元之间这种约束,是属于DBMS的 (3) 功能。(1)A. B. C. D. (2)A. SOME B. =SOME C. ALL D. =ALL(3)A. AGE IS NULL B. NOT(AGE IS NULL) C. AGE=NULL D. AGE IS NOT NULL(4)A. 完整性 B. 并发控制 C. 安全性 D. 恢复17、关系运算以关系代数为理论基础,关系代数的最基本操作是并、差、笛卡尔积和 (1) ,用表示关系R和关系S的 (2) 。设关系R和关系S图示

12、如下表所示,则关系T是关系R和关系S (3) 的结果。RSTABCBCDABCDabcbcdabcdbbfbceabcecadadbcadbdaddadb(1)A. 投影、连接 B. 连接、选择 C. 选择、投影 D. 交、选择(2)A. 连接 B. 笛卡尔积 C. 连接 D. 自然连接(3)A. 自然连接 B. 连接 C. 笛卡尔积 D. 并18、关系模式R(U,F),其中U=W,X,Y,Z,F=WXY,WX,XZ,YW,关系模式的候选键是 (1) , (2) 是无损连接并保持函数依赖的分解。(1)A. W和Y B. WY C. WX D. WZ(2)A. B. C. D. 19、关系代数表

13、达式的运算结果为 (1) 。RSTUABCABC1ax1ax2by3cy3a3b4a(1)A. B. C. D. BCBCBCBCaybxaxaxbxczby20、设有关系R、S和T如下图所示。则元组演算表达式的运算结果为 (1) 。RSTABCABCBCabcbbcbcbadchkhkcbcfhcdhkahk(1)A. B. C. D. BCAAABCbcaacbchkbcchk分析:本题元组演算表达式的含义其实就是。21、下列公式一定成立的是 (1) 。(1)A. B. C. D. 22、某数据库中有供应商关系S和零件关系P,其中供应商关系模式S(Sno,Sname,Szip,City)中

14、的属性分别表示:供应商代码、供应商名、邮编、供应商所在城市;零件关系模式P(Pno,Pname,Color,Weight,City)中的属性分别表示:零件号、零件名、颜色、重量、产地。要求一个供应商可以供应多种零件,而一种零件可以由多个供应商供应。请将下面的SQL语句空缺部分补充完整。Create Table SP (Sno Char(5), Pno Char(6), Status Char(8), Qty NUMERIC(9), (1) (Sno,Pno), (2) (Sno), (3) (Pno);查询供应了“红”色零件的供应商号、零件号和数量(Qty)的元组演算表达式为:(1)A. Fo

15、reign Key B. Primary KeyC. Foreign Key (Sno) Referemces S D. Foreign Key (PSno) Referemces P(2)A. Foreign Key B. Primary KeyC. Foreign Key (Sno) Referemces S D. Foreign Key (PSno) Referemces P(3)A. Foreign Key B. Primary KeyC. Foreign Key (Sno) Referemces S D. Foreign Key (PSno) Referemces P(4)A. B.

16、 C. D. (4)A. B. C. D. 23、设有如下关系:R SABCDCDE21acac522adac232bdbd632bc21bd与元组演算表达式:等价的关系代数表达式是(1) ,关系代数表达式的运算结果是 (2) 。(1)A. B. C. D. (2)A. B. C. D. ABABABABE2121ac21532bd21224、关系数据库设计理论主要包括3方面内容,其中起核心作用的是 (1) 。在关系模型的完整性约束中,实体完整性规则是指关系中 (2) 。引用完整性规则要求 (3) 。(1)A. 范式 B. 数据模式 C. 数据依赖 D. 范式和数据依赖(2)A. 不允许有主行

17、 B. 属性值不允许为空 C. 主键值不允许为空 D. 外键值不允许为空(3)A. 不允许引用不存在的元组 B. 允许引用不存在的元组 C. 不允许引用不存在的属性 D. 允许引用不存在的属性25、事务的ACID性质中,关于原子性的描述正确的是 (1) 。(1)A. 指数据库的内容不出现矛盾的状态 B. 若事务正常结束,即使发生故障,新结果也不会从数据库中消失C. 事务中所有的操作要么都执行,要么都不执行 D. 若多个事务同时进行,与顺序实现的处理结果是一致的26、关于事务的故障与恢复,下列描述正确的是 (1) 。(1)A. 事务日志是用来记录事务执行的频度 B. 采用增量备份,数据的恢复可以

18、不使用事务日志文件C. 系统故障的恢复只需进行重做(redo)操作D. 对日志文件设立检查点目的是为了提高故障恢复的效率27、一级封锁协议解决了事务并发操作带来的 (1) 不一致性的问题。(1)A. 数据丢失修改 B. 数据不可重复读 C. 读脏数据 D. 数据重复修改28、 (1) 能保证不产生死锁。(1) A. 两段锁协议 B. 一次封锁法 C. 2级封锁协议 D. 3级封锁协议29、 (1) 数据处于一致性状态。(1)A. 采用静态副本恢复后 B. 事务执行过程中 C. 突然断电后 D. 缓冲区数据写入数据库后30、一个事务执行过程中,其正在访问的数据被其他事务所修改,导致处理结果不正确,这是由于违背了事务的 (1) 而引起的。(1)A. 原子性 B. 一致性 C. 隔离性 D. 持久性31、下面描述正确的是 (1) 。(1)A. 数

温馨提示

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

评论

0/150

提交评论