数据库技术试题及答案_第1页
数据库技术试题及答案_第2页
数据库技术试题及答案_第3页
数据库技术试题及答案_第4页
数据库技术试题及答案_第5页
已阅读5页,还剩2页未读, 继续免费阅读

下载本文档

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

文档简介

数据库技术试题及答案

一、单项选择题(每题2分,共20分)1.数据库系统的核心是()A.数据库B.数据库管理系统C.数据模型D.软件工具2.关系数据库管理系统所管理的关系是()A.一个二维表B.若干个二维表C.一个数据库文件D.若干个数据库文件3.数据库中存储的是()A.数据B.数据以及数据之间的联系C.信息D.数据模型4.在关系模型中,主键可由()A.多个任意属性组成B.至多一个属性组成C.一个或多个其值能唯一标识该关系中任何元组的属性组成D.以上都不是5.数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,这是数据库设计的()阶段。A.需求分析B.概念设计C.逻辑设计D.物理设计6.设有关系R(A,B,C),与SQL语句“SELECTDISTINCTAFROMRWHEREB=17;”等价的关系代数表达式是()A.πA(σB=17(R))B.σB=17(πA(R))C.σB=17(πA,DISTINCT(R))D.πA,DISTINCT(σB=17(R))7.事务的原子性是指()A.事务中包括的所有操作要么都做,要么都不做B.事务一旦提交,对数据库的改变是永久的C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的D.事务必须是使数据库从一个一致性状态变到另一个一致性状态8.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为()A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能9.数据库的()是指数据的正确性和相容性。A.完整性B.安全性C.并发控制D.恢复10.若事务T对数据对象A加上S锁,则()A.事务T可以读A但不能写AB.事务T可以写A但不能读AC.事务T既可以读A也可以写AD.其他事务对A加任何锁都不行答案:1.B2.B3.B4.C5.B6.A7.A8.C9.A10.A二、多项选择题(每题2分,共20分)1.以下属于数据库系统组成部分的有()A.数据库B.数据库管理系统C.用户D.硬件平台E.软件平台2.关系模型的完整性规则包括()A.实体完整性B.参照完整性C.用户定义完整性D.数据完整性E.事务完整性3.下列关于E-R模型的说法正确的有()A.E-R模型是一种概念模型B.用E-R图表示C.包含实体、属性和联系三种基本要素D.实体用矩形表示E.联系用菱形表示4.数据库设计的阶段包括()A.需求分析B.概念设计C.逻辑设计D.物理设计E.运行和维护5.以下属于SQL数据操纵语言(DML)的语句有()A.SELECTB.INSERTC.UPDATED.DELETEE.CREATE6.事务的特性有()A.原子性(Atomicity)B.一致性(Consistency)C.隔离性(Isolation)D.持久性(Durability)E.并发性(Concurrency)7.数据库系统的并发控制机制主要解决的问题有()A.丢失修改B.不可重复读C.读“脏”数据D.死锁E.活锁8.以下属于数据库安全性控制方法的有()A.用户标识与鉴别B.存取控制C.视图机制D.审计E.数据加密9.数据库恢复的基本技术有()A.数据转储B.登录日志文件C.检查点技术D.索引重建E.数据迁移10.以下属于关系运算的有()A.选择B.投影C.连接D.除E.交答案:1.ABCDE2.ABC3.ABCDE4.ABCDE5.ABCD6.ABCD7.ABCDE8.ABCDE9.ABC10.ABCDE三、判断题(每题2分,共20分)1.数据库管理系统是操作系统的一部分。()2.关系模型中,任何一个候选码都可以作为主码。()3.E-R图中,实体与实体之间只能存在一对一、一对多和多对多三种联系。()4.数据库设计中,需求分析阶段的主要任务是收集和分析用户对系统的信息需求和处理需求。()5.SQL语言中,GRANT语句用于授予用户权限。()6.事务的隔离性是指事务必须是使数据库从一个一致性状态变到另一个一致性状态。()7.数据库并发操作可能会带来数据不一致性问题,其中丢失修改是指两个事务同时对同一数据进行修改,后提交的事务覆盖了先提交的事务的修改。()8.数据库的安全性是指保护数据库,防止因用户非法使用数据库造成数据泄露、更改或破坏。()9.数据转储是数据库恢复中采用的基本技术,它分为静态转储和动态转储。()10.关系代数的基本运算包括并、差、交、选择、投影和连接。()答案:1.×2.√3.√4.√5.√6.×7.√8.√9.√10.√四、简答题(每题5分,共20分)1.简述数据库系统的三级模式结构及两级映像的作用答案:三级模式结构:外模式、模式和内模式。两级映像:外模式/模式映像、模式/内模式映像。作用是保证数据独立性,外模式/模式映像使数据的逻辑结构改变时,应用程序不变;模式/内模式映像让数据物理存储改变时,逻辑结构不变。2.简述关系模型的优点答案:关系模型有概念简单清晰,用户易懂易用;以二维表表示数据和联系,结构统一;具有严格的数学基础;数据独立性高;数据操纵语言一体化等优点。3.简述事务的概念及事务的提交和回滚操作的作用答案:事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。提交是将事务中对数据库的修改永久保存;回滚是撤销事务中对数据库已做的所有修改。4.简述数据库完整性约束的类型答案:主要有三种类型。实体完整性:保证实体的主键值唯一且非空;参照完整性:确保关系间的引用正确;用户定义完整性:用户根据具体需求自定义的约束条件,如数据取值范围等。五、讨论题(每题5分,共20分)1.讨论数据库索引的作用及使用索引的利弊答案:索引作用是提高数据查询速度,加速表与表之间的连接。利:大幅提升查询效率,减少磁盘I/O操作。弊:创建和维护索引需额外时间和空间,插入、更新和删除操作时要更新索引,可能降低这些操作的性能。2.讨论数据库备份的重要性及不同备份策略的特点答案:数据库备份重要性在于防止数据丢失,如因故障、误操作等情况可恢复数据。全量备份完整备份数据,但耗时、占空间大;增量备份只备份自上次备份后变化的数据,省空间和时间,但恢复较复杂;差异备份备份自上次全量备份后变化的数据,恢复相对简单。3.讨论在多用户并发访问数据库时,如何保障数据的一致性和完整性答案:可通过并发控制机制,如封锁技术(共享锁、排他锁等)防止并发操作冲突;采用事务管理,确保事务的原子性、一致性、隔

温馨提示

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

评论

0/150

提交评论