数据库复习题目.doc

数据库复习题目.doc

ID:55993365

大小:42.00 KB

页数:10页

时间:2020-03-15

数据库复习题目.doc_第1页
数据库复习题目.doc_第2页
数据库复习题目.doc_第3页
数据库复习题目.doc_第4页
数据库复习题目.doc_第5页
资源描述:

《数据库复习题目.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、简答题1、*简述二段锁协议,可串行化调度?答:(1)两段锁协议是指所有事务必须分两个阶段对数据项加锁和解锁。1)在对任何数据进行读、写操作之前,首先要申请并获得对该数据的封锁;2)在释放一个封锁之后,事务不再申请和获得任何其他封锁。“两段”的含义是,事务分为两个阶段:第一阶段是获得封锁,也称为扩展阶段。在这阶段,事务可以申请获得任何数据项上的任何类型的锁,但是不能释放任何锁。第二阶段是释放封锁,也称为收缩阶段。在这阶段,事务释放已经获得的锁,但是不能再申请任何锁。(2)可串行化的调度的定义:多个事

2、务的并发执行是正确的,当且仅当其结果与按某一次序串行地执行它们时的结果相同,我们称这种调度策略为可串行化的调度2、什么是数据模型及其要素?答:数据模型是数据库中用来对现实世界进行抽象的工具,是数据库中用于提供信息表示和操作手段的形式构架。一般地讲,数据模型是严格定义的概念的集合。这些概念精确地描述系统的静态特性、动态特性和完整性约束条件。因此数据模型通常由数据结构、数据操作和完整性约束三部分组成。(1)数据结构:是所研究的对象类型的集合,是对系统的静态特性的描述。(2)数据操作:是指对数据库中各种对象

3、(型)的实例(值)允许进行的操作的集合,包括操作及有关的操作规则,是对系统动态特性的描述。(3)数据的约束条件:是完整性规则的集合,完整性规则是给定的数据模型中数据及其联系所具有的制约和依存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效、相容。3、什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?数据库系统怎样实现数据物理独立性和逻辑独立性?答:数据与程序的逻辑独立性:当模式改变时(例如增加新的关系、新的属性、改变属性的数据类型等),由数据库管理员对各个外模式/

4、模式的映象作相应改变,可以使外模式保持不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。数据与程序的物理独立性:当数据库的存储结构改变了,由数据库管理员对模式/内模式映象作相应改变,可以使模式保持不变,从而应用程序也不必改变。保证了数据与程序的物理独立性,简称数据的物理独立性。数据库管理系统在三级模式之间提供的两层映象保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。4、试述数据库设计的各个阶段。1)需求分析2)概念结构设计3

5、)逻辑结构设计4)数据库物理设计5)数据库实施6)数据库运行和维护这是一个完整的实际数据库及其应用系统的设计过程。不仅包括设计数据库本身,还包括数据库的实施、数据库运行和维护。设计一个完善的数据库应用系统往往是上述六个阶段的不断反复。二、选择题1、设关系模式R(A,B,C),F是R上成立的FD集,F={B→C},则分解ρ{AB,BC}(A)A.是无损联接,也是保持FD的分解B.是无损联接,但不保持FD的分解C.不是无损联接,但保持FD的分解D.既不是无损联接,也不保持FD的分解2、在数据库设计中,将E

6、-R图转换成关系数据模型的过程属于(B)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段3、数据库与文件系统的根本区别在于(C)A.提高了系统效率B.方便了用户使用C.数据的结构化D.节省了存储空间4、下面的选项不是关系数据库基本特征的是(A)。A.不同的列应有不同的数据类型B.不同的列应有不同的列名C.与行的次序无关D.与列的次序无关5、关系模型中,一个码是(C)。A.可以由多个任意属性组成B.至多由一个属性组成C.由一个或多个属性组成,其值能够惟一标识关系中一个元组D.以上都不是6

7、、下述SQL命令的短语中,不可以定义属性上约束条件的是(D)。A.NOTNULL短语B.UNIQUE短语C.CHECK短语D.HAVING短语7、在视图上不能完成的操作是(C)。A.更新视图B.查询C.在视图上定义新的表D.在视图上定义新的视图8、在DBMS中实现事务持久性的子系统是(D)。A.安全管理子系统B.完整性管理子系统C.并发控制子系统D.恢复管理子系统9、设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是(C)。A.若X→→Y,则X→→ZB

8、.若X→Y,则X→→YC.若X→→Y,且Y′∈Y,则X→→Y′D.若X→→Y,且X→→Z则X→→Z-Y10、X→Y,当下列哪一条成立时,称为平凡的函数依赖(B)。A.X∈YB.Y∈XC.X∩Y=ΦD.X∩Y≠Φ11、事务的持续性是指(B)A.事务中包括的所有操作要么都做,要么都不做B.事务一旦提交,对数据库的改变是永久的C.一个事务内部的操作对并发的其他事务是隔离的D.事务必须使数据库从一个一致性状态变到另一个一致性状态12、从ER图导出关系模型时,如果

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。