1 / 13
文档名称:

数据库复习题.doc

格式:doc   大小:481KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库复习题.doc

上传人:乘风破浪 2019/1/23 文件大小:481 KB

下载得到文件列表

数据库复习题.doc

相关文档

文档介绍

文档介绍:填空题数据库管理系统是位于用户和计算机操作系统之间的软件系统。数据库系统中,实现数据管理功能的核心软件称为DBMS。关系数据模型作为数据模型的一种,由关系数据结构、关系数据操作和关系的完整性约束三部分组成。在关系数据库中,把数据表示成二维表,每一个二维表称为关系。关系运算按其表达查询方式的不同可以分为两大类:关系代数和关系运算。关系数据模型定义的三类完整性分别是实体完整性、参照完整性和用户自定义完整性。在关系运算中,查找满足一定条件的元组的运算称之为选取。实体完整性规则是对主键的约束,参照完整性规则是对外部链的约束。在关系代数运算中,基本的运算有并运算、交运算、差运算和广义笛卡尔积四个。在E-R图中,两个实体之间的联系有一对一、一对多和多对多三种类型。E-R图中的冲突有三种:属性冲突、命名冲突和结构冲突。SQL是StructuredQueryLanguage的缩写。SQL的功能包括数据定义功能、数据操纵功能、数据查询功能和数据控制功能四个部分。在SQLServer2008中,数据库是由数据库文件和日志文件组成的。每个触发器有插入表和删除表两个特殊的表在数据库中。一个触发器由三部分组成触发事件、触发条件和动作。索引可分为三类:唯一索引、聚集功索引和非聚集索引。一个不好的关系模式通常存在的四个问题是数据冗余度大、插入异常、删除异常和更新异常。_需求分析_是数据库设计的起点,为以后的具体设计做准备。数据库设计分为六个阶段:需求分析、概念结构设计、逻辑结构设计、数据库物理设计、数据库实施和数据库运行和维护。将E-R图向关系模型进行转换是逻辑设计阶段的任务。重新组织和构造数据库是运行和维护阶段的任务。数据流图(DFD)是用于描述结构化方法中需求分析阶段的工具。在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程的描述,通常称为数据字典。并发操作所带来的数据异常包括三类丢失修改、不可复读和读脏数据。根据备份的内容,可以将备份分为完全备份、事务日志备份、差异备份和文件备份。数据库中预防死锁的方法通常有一次封锁法和顺序封锁法两种。DBMS提供的最常用的封锁类型有两种,分别是排他锁和共享锁。数据库系统运行过程中可能会出现事务故障、系统故障和介质故障三类故障。常用的数据库安全保护措施包括用户标识和鉴别、存取控制、视图机制、审计以及数据加密等方法。事务是数据库系统中执行的一个工作单位,它是由用户定义的一组操作序列。事务具有原子性、一致性、隔离性和持续性4个特征。如果一个工人可管理多个设施,而一个设施只被一个工人管理,则实体“工人”与实体“设备”之间存在一对多联系。关系数据库管理系统能实现的专门-关系运算包括选择、连接和投影。答:投影软件的需求分析阶段的工作,可以概括为四个方面:需求获取、需求分析、编写需求规格说明书和需求评审。答:需求获取数据库设计是数据库应用的核心。关系模型的数据操纵即是建立在关系上的数据操纵,一般有查询、增加、删除和修改四种操作。数据库设计分为以下6个设计阶段:需求分析阶段、数据库概念设计阶段_、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。答:概念设计阶段#数据库概念设计阶段数据库保护分为:安全性控制、完整性控制_、并发性控制和数据的恢复。一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于1对多#1:N的联系。答:1对多#1:N数据库管理系统常见的数据模型有层次模型、网状模型和关系模型三种。答:(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是(C)。 ,正确的是(D)。,,,但它是另一个关系的关键字,则称其为本关系的外关键字下面关于数据库系统叙述正确的是(A)。 (A)。 ,正确的是(C)。 (B)。,,