数据库原理与应用总复习级(DOC 18页).doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数据库原理与应用总复习级(DOC 18页).doc》由用户(2023DOC)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库原理与应用总复习级DOC 18页 数据库 原理 应用 复习 DOC 18
- 资源描述:
-
1、许玉芳-数据库原理与应用总复习(级)作者:日期:数据库原理与应用训练题(213教育技术学)一.单项选择题1. 在关系理论中称为“关系”的概念,在关系数据库中称为( )A. 实体集 B文件 . 表 .记录2. 用户涉及的逻辑结构用()描述A.模式 B.存储模式 C.概念模式 D.子模式.(C)是控制数据整体结构的人,负责三级结构定义和修改A. 专业用户 B 应用程序员 C.A D. 一般用户4.位于用户与数据库之间的一层数据管理软件是(C )A. DB B. D C. BMS D. IS5 有两个实体集,并且它们之间存在一个M : N联系,那么根据ER模型转换成关系模型的规则,这个E-图转换成关
2、系的个数为( )A. B 2 C D. 6. 数据库设计的需求分析阶段,主要是设计(D)A. 程序流程图 程序结构图 C 框图 D. 数据流图7 视图建立后,在数据字典中存放的是( C )A.查询语句 B. 视图的内容 .视图的定义 D 产生视图的表的定义8. 在SLET语句中,对应关系代数中“投影”运算的语句是(A )A. SECT B. FROM C. HE . ST9. 在QL语言中,DELTE语句的作用是( D ) 删除基本表 B. 删除视图 C. 删除基本表和视图 D. 删除基本表和视图的元组0日志文件的作用是用来记录 (A)A. 对数据的所有更新操作 B. 程序运行过程C. 数据操
3、作 D. 程序执行的结果11. 当两个关系没有公共属性时,其自然联接表现为( A )。A. 笛卡儿积 B等值联接 C.结果为空 D出错12.F(F2(E)与( A )等价。A. (F1F)() BF1() .F2() D. (F12)(E)13. 在关系R和关系S进行自然联接时,只把R中原该舍弃的元组保存到新关系中,这种操作称为( C )。. 外联接 .内联接 C.左外联接 .右外联接14. 在分布式DBS中,增加冗余的目的是( C). 降低成本 . 方便维护 提高系统的可靠性和可用性 D. 保证数据的一致性15. 在采用客户/服务器体系结构的数据库应用系统中,应该将用户应用程序安装在 ( )
4、A. 客户机端 B. 服务器端 终端 系统端6. SQL的DL语句不包括( ).SLECT B.CREATE TBE C. DRP VEW D. ONDE17. 在关系代数表达式优化策略中,应尽可能早执行( C )操作 投影 . 联接 C. 选择 笛卡儿积. 关系模式R(,B,C,D,)中有下列函数依赖:BC,DE,CD。下面对R的分解中哪一个(或哪一些)是R的无损连接分解( )I(,B,C)(,D,) II(A,B)(A,C,,)A.都不是 B.只有I .只有I I和I9 在数据库设计中,弱实体是指( D )A 属性只有一个的实体 B. 不存在关键码的实体 C. 只能短时期存在的实体 D.
5、以其他实体存在为先决条件的实体20 设有关系模式(A,B,C),F是R上成立的集,F=AB,B,那么F在模式R上的投影A()为(B ) A AB,B B C.A,AC D 不存在非平凡的FD21. 在支持用户的应用方面,DDBS的主要特点是支持( )A 局部应用 B 全局应用 .分散应用 D. 场地自治22 关系数据库的查询语言是一种( )语言。. 过程性 B.非过程性 . 第三代 D 高级程序设计23 在数据库设计中,将-图转换成关系数据模型的过程属于()A.安全性管理子系统 B. 完整性管理子系统C. 并发控制子系统 . 恢复管理子系统 2. 方法中用属性描述事物的特征,属性在ER图中表示
6、为( A )A. 椭圆形 B. 矩形 C 菱形 D.有向边25.SQ中的视图提高了数据库系统的( D ) A.完整性 B并发控制 .隔离性 D.安全性2. 在关系模式(U,F)中,如果X,存在X的真子集X,使X1Y,称函数依赖X为( )A.平凡函数依赖 . 部分函数依赖C. 完全函数依赖 D. 传递函数依赖2.在关系模式R(U,F)中,如果XU,则X是R的( B )A. 侯选键 . 超键 C 主键 D.外键2设计数据流程图(DFD)属于数据库设计的( )A. 可行性分析阶段的任务 需求分析阶段的任务C. 概念设计阶段的任务 D. 逻辑设计阶段的任务9. 在数据库的概念设计中,最常用的模型是(
7、A)A. 实体联系模型 . 数学模型 C. 逻辑模型 D. 物理模型0. 数据库设计中,概念模型是( D ).依赖于BMS和硬件 B.依赖于DBM独立于硬件 C 独立于DMS依赖于硬件 D.独立于DBMS和硬件31 数据库中数据的正确性、有效性和相容性称为( C )A. 恢复 B 并发控制 C 完整性 D安全性32 数据库技术的三级模式中,数据的全局逻辑结构用( )来描述A.子模式 B. 用户模式 C 模式 D. 存储模式3.位于用户和操作系统之间的一层数据管理软件是( ). S .D C.DBMS . MI34. 数据库系统中的数据模型通常由(A )三部分组成.数据结构、数据操作和完整性约束
8、 B. 数据定义、数据操作和安全性约束 C. 数据结构、数据管理和数据保护 .数据定义、数据管理和运行控制5. 设关系R和S的属性个数分别为r和s,则(R)操作结果的属性个数为( A )Ar+ B.r-s Cs D.max(,)36下列运算中( )不是关系代数的基本操作。. 笛卡儿积B. 自然连接 . 投影 D. 并3.在关系中能唯一标识元组的属性集称为关系模型的( B )。A.主键 B 超键 C. 候选键 D.外键 38在SLECT语句中使用MX(列名)时,列名应该( D )A. 必须是数值型 B. 必须是字符型 C 必须是数值型或字符型 . 不限制数据类型39.设有关系模式(,,),F是上
9、成立的F集,F=AC,BC,那么F在模式R上的投影A(F)为( )A AC,C BB C AC D.不存在非平凡的FD40.数据库设计属于( D)。 A. 程序设计范畴 B. 管理科学范畴 . 系统工程范畴 D. 软件工程范畴1. 事务的隔离性是由DBM的( )A恢复子系统出现 .完整性子系统实现 .安全性子系统实现 .并发控制子系统实现4. 在数据库系统中死锁属于( ) A.系统故障 B.程序故障 C事务故障 D.介质故障4描述事物的符号记录称为( )。 A. 信息B. 数据 . 记录D. 记录集合44. (B )属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。A 数据模型.
10、概念模型 C. E-R图. 关系模型45 数据的逻辑独立性是指( B )。A. 模式变,用户不变 B. 模式变,应用程序不变C. 应用程序变,模式不变 D.子模式变,应用程序不变46. 实体完整性要求主属性不能取空值,这一点通常是通过 C 。A. 定义外部键来保证 B定义主键来保证C 用户定义的完整性来保证 D. 关系系统自动保证4储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是( D )。A. 一对一的联系B 一对多的联系C. 多对一的联系D.多对多的联系48.进行自然联接运算的两个关系必须具有( B )。A. 相同属性个数 B 公共属性 C 相同关系名 D. 相同关键字49.
11、以下关于规范化的描述正确的是( A )。A、第一范式指的是每一个分量必须是不可再分的数据项、满足1F的关系模式一定是F、第二范式指的存在非主属性对主码的部分函数依赖D、第三范式指的存在非主属性对主码的传递函数依赖5.事务的原子性是指( A )。A、事务中包含的诸操作要么全做,要么全不做B、事务执行的结果必须是使数据库从一个一致性状态到另一个一致性状态C、一个事务的执行不能被其他事务干扰、事务一旦提交,对数据库中数据的改变是永久性的二,填空题1.用表格数据来描述实体与实体间联系的数据模型称为关系数据模型 .2 在数据字典中,把描述数据的数据称为 元数据 .3. 关系运算的特点是 集合运算 ,即运
12、算的对象和结果都是关系. SQL的数据管理包括数据的插入、 更新 和删除.5. 数据依赖是通过一个关系中属性间值得相等与否 体现出来的数据间的相互关系。6. 若R1NF,并且 每一个非主属性完全函数依赖于关键字 ,则2NF. 恢复的基本原理是利用存储在 备份和日志 中的冗余数据来重建数据库。8. 分布式数据库的每个节点具有独立处理的能力,称为 场地自治 .9. 数据流程图(D)是用于描述结构化分析(SA)方法中表达数据和_数据处理_ 的关系。1. 引用完整性规则是指:如果关系R的外部键是另一关系的主键,则关系中外部键的取值,要么等于_关系中某一记录的主键_的值,要么等于空值。1.数据库逻辑设计
13、步骤分为三步:分析实体及其联系_、画E-R图、建立数据模型。12.用命令方式建立项目文件,命令格式是_CEA9K PROECT_。13. 并发控制的主要方法是采用_封锁_机制。4. 数据库恢复操作的依据是后备副本和_日志文件_。1数据库概念设计通常采用-R或实体联系_方法。1.合同库文件储存批发商与零售商的供货合同。一个合同可以填写不同商品的订货数量。供货合同的关系模式为:合同(合同号,商品号,商品名,单价,数量),该关系的关键字是 _(合同号,商品号)_。17. 数据流图的四个基本成分是_数据流_、加工、文件、源点和终点。18.数据库的并发操作引发的问题包括:丢失修改、 读脏数据和不可重复读
14、 。常用的并发控制的方法是封锁 。19. 分布式数据库系统除了数据的逻辑独立性和物理独立性,还包括 分布独立性 20. 数据独立性是指当数据发生变化时,可以不用修改应用程序_。2 如果有元组在关系的主码上取值为空值,那么它违反了关系的_实体_完整性约束。22.关系R有10列属性,关系S有列属性,则RS有_15_列属性。3. 文件系统与数据库系统的最大区别是在_数据结构化_方面。2. 内模式是描述数据如何在存储介质上组织存储的,又称之为_存储_模式。2. E图中包括实体、属性和_联系_三种基本图素。26.数据库逻辑设计步骤分为三步:分析_实体及其联系_、画R图、建立数据模型。27.引用完整性规则
展开阅读全文