数据库系统原理(含答案)_第1页
数据库系统原理(含答案)_第2页
数据库系统原理(含答案)_第3页
数据库系统原理(含答案)_第4页
数据库系统原理(含答案)_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、数据库系统原理( 含答案 )数据库系统原理自测题 ( 2)一、单项选择题1. 数据库物理存储方式的描述称为【b】a. 外模式b. 内模式c.概念模式d. 逻辑模式2. 在下面给出的内容中, 不属于 dba职责的就是【a】a. 定义概念模式b. 修改模式结构c.编写应用程序d.编写完整行规则3.用户涉及的逻辑结构用描述【c】a. 模式b. 存储模式c.概念模型d.逻辑模式4. 数据库在磁盘上的基本组织形式就是【b 】a.dbb、文件c、二维表d、系统目录5.在 dbs中, 最接近于物理存储设备一级的结构, 称为【 d】a. 外模式b. 概念模式c. 用户模式d. 内模式6.从模块结构考察,dbm

2、s由两大部分组成 :【 b】 a.查询处理器与文件管理器b. 查询处理器与存储管理器c. 数据库编译器与存储管理器d. 数据库编译器与缓冲区管理器7.设 w=r ? s,且 w、 r、s 的属性个数分别为w、 r 与 s,那么三者之间应满足【 a 】a.w r+sb.w r+sc.w r+sd.w r+s8.数据库系统的体系结构就是数据库系统的总体框架, 一般来说数据库系统应具有三级模式体系结构,它们就是【 a】a. 外模式、逻辑模式与内模式b. 内模式、用户模式与外模式c.内模式、子模式与概念模式d.子模式、模式与概念模式9.er 图就是表示概念模型的有效工具之一, 在 er图中的菱形框表示

3、【a】a. 联系b. 实体c.实体的属性d.联系的属性10. 数据库管理系统中数据操纵语言dml所事项的操作一般包括【a】a. 查询、插入、修改、删除b. 排序、授权、删除c.建立、插入、修改、排序d.建立、授权、修改11. 设有关系r(a,b,c) 与关系s(b,c,d), 那么与r? s 等价的关系代数表达式就是数据库系统原理( 含答案 )【c】a. 1,2,3,4( 2=13=2(r s)b. 1,2,3,6( 2=13=2(r s)c. 1,2,3,6( 2=43=5(r s)d. 1,2,3,4( 2=43=5(r s)12. 在关系模式r 中, 函数依赖 x y 的语义就是a. 在

4、 r的某一关系中, 若两个元组的x 值相等 , 则 y 值也相等b. 在 r的每一关系中, 若两个元组的x 值相等 , 则 y 值也相等【b】c. 在 r的某一关系中 ,y 值应与 x 值相等d. 在 r的每一关系中 ,y 值应与 x 值相等13. 设有关系模式 r(a,b,c,d),r上成立的 fd 集 f=a c,b c, 则属性集 bd 的闭包(bd) +为【b 】a.bdb.bcdc.abdd.abcd14. 有 10 个实体类型 , 并且它们之间存在着 10 个不同的二元联系 , 其中 2 个就是 1:1 联系类型 ,3 个就是 1:n 联系类型 ,5 个就是 m:n 联系类型 ,

5、那么根据转换规则 , 这个 er结构转换成的关系模式有【b】a.13 个b.15 个c.18 个d.20个15. 关系模式r 分解成数据库模式的一个优点就是a. 数据分散存储在多个关系中c. 提高了查询速度b. 数据容易恢复d. 存储悬挂元组【d】16. 事务并发执行时 , 每个事务不必关心其她事务, 如同在单用户环境下执行一样, 这个性质称为事务的【d】a.持久性b. 一致性c.孤立性d.隔离性17. 用户或应用程序使用数据库的方式称为【b】a. 封锁b. 权限c. 口令d. 事务18、常用的关系运算就是关系代数与。【c】a . 集合代数b .逻辑演算c .关系演算d .集合演算19. 在关

6、系代数表达式优化策略中, 应尽可能早执行操作【c】a. 投影b. 连接c.选择d.笛卡儿积20. 当关系r 与s 自然连接时,能够把r 与 s 原核舍弃的元组放到结果关系中的操作就是【d】a. 左外连接b. 右外连接c.外部并d.外连接22、3nf规范化为bcnf【c】a、消除非主属性对码的部分函数依赖c、消除主属性对码的部分与传递函数依赖23. 对用户而言 ,odbc技术屏蔽掉了b .d .消除非主属性对码的传递函数依赖消除非平凡且非函数依赖的多值依赖【 b】a.不同服务器的差异b. 不同dbs的差异数据库系统原理( 含答案 )c. 不同api的差异d. 不同主语言的差异24、若事务t 对数

7、据对象a 加上s 锁 ,则【a】a. 事务b. 事务c.事务t 可以读t 可以读t 可以读a 与修改 a, 其它事务只能再对a 加 s 锁 ,而不能加x 锁。a 但不能修改a, 其它事务能对a 加 s 锁与 x 锁。a 但不能修改a, 其它事务只能再对a 加 s 锁 ,而不能加 x锁。d. 事务t 可以读a 与修改a, 其它事务能对a 加s 锁与x 锁。二、填空题1.数据库中,悬挂元组就是指连接后不满足条件的元组。2.层次 ,网状模型中,数据之间的联系用指针表示。3.逻辑模式/ 内模式映象为数据库提供了物理数据独立性。4、dba 有两个很重要的工具:_ 数据字典_与实用程序。5. 函数依赖x

8、y 能从推理规则推出的充分必要条件就是_ y ? x +_。6、 关系中主码的取值必须唯一且非空,这就是由_实体_ 完整性规则决定的。7. 设关系模式r(a,b,c),f就是r 上成立的fd集 ,f=ab,b c,则分解=ab,ac 丢失了fd_ bc _。8、 如果关系模式r 就是1nf, 并且不存在非主属性对关键码的局部依赖, 那么r 至少应该就是_ 2nf_范式。9.并发控制的主要方法就是采用封锁机制。10. 如果两个关系没有公共属性, 则其自然连接操作与笛卡尔积操作等价。11. 设关系模式r(a,b,c,d),f就是 r 上的 fd 集 ,f ab c,d b,r 的候选键为 _ad

9、_。12、 在 dbd中 , 子模式就是在 _逻辑 _阶段设计的。13. 事务的执行次序称为调度 ; 并发事务执行的正确性可用_调度的可串行化 _概念来解决。14. “ odbc”就是英文的缩写 , 其中文就是 _开放的数据库互连 _。15、 当数据库被破坏后 ,如果事先保存了数据库副本与_日志文件 _ ,就有可能恢复数据库。16、 数据独立性就是指物理与 _逻辑 _ 独立性。17. 对于函数依赖 x y, 如果 y 就是 x 的子集 , 此函数称为函数依赖。 17 题不知道三、简答题1、 什么就是数据库系统的三级模式结构?数据库系统的三级模式结构就是指数据库系统就是由外模式、模式与内模式 三

10、级构成。数据库系统原理( 含答案 )模式 :也称逻辑模式,就是数据库中全体数据的逻辑结构与特征的描述,就是所有用户的公共数据视图。外模式 :也称子模式(subschema)或用户模式,它就是数据库用户(包括应用程序员与最终用户 )能够瞧见与使用的局部数据的逻辑结构与特征的描述,就是数据库用户的数据视图 ,就是与某一应用有关的数据的逻辑表示。内模式 :也称存储模式 (storagc schema);一个数据库只有一个内模式。它就是数据物理结构与存储方式的描述,就是数据在数据库内部的表示方式。2. 设有关系 r 与 s, 其值如下 :r abcs dbc2463562562473472564472

11、48试求 r? s、r? s 的值。3 3解 : r? sabcdr? sa r 、 br、 cd s 、 b s 、 c25633473562562347256347244735644724472563. 数据库系统的故障有哪些类型?恢复系统的主要功能就是什么?答 : 事务故障系统故障介质故障恢复子系统的功能就就是利用冗余数据 ,再根据故障的类型采取相应的恢复措施 ,把数据库恢复到故障前的某一时刻的一致性状态。4. 试对“数据库系统生存期”下个确切的定义。答 : 我们把数据库应用系统从开始规划、设计、实现、维护到最后被新的系统取而停止使用的整个期间,称为数据库系统生存期。这个生存期一般可划分

12、成下面七个阶段:规划、需求分析、概念设计、逻辑设计、物理设计、实现、运行维护。四、设计题设教学数据库中有三个基本表:学生表s(sno,sname,age,sex)sc(sno,cno,grade)课程表c(cno,cname,teacher)1. 试写出下列查询语句的关系代数表达式:数据库系统原理( 含答案 )检索不学c6课程的男学生的学号与姓名(sno,sname)。 sno,sname ( sex=m(s) sno,sname ( cno=c6(s? sc)2. 写出上面第 1 题的 sql查询语句形式。解 : select sno,sname from swhere sex= m and sno not in (select s 、 snofrom s,scwhere s、 sno=s

温馨提示

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

评论

0/150

提交评论