《数据库系统概论》练习题

上传人:s9****2 文档编号:576735028 上传时间:2024-08-20 格式:PDF 页数:66 大小:9.37MB
返回 下载 相关 举报
《数据库系统概论》练习题_第1页
第1页 / 共66页
《数据库系统概论》练习题_第2页
第2页 / 共66页
《数据库系统概论》练习题_第3页
第3页 / 共66页
《数据库系统概论》练习题_第4页
第4页 / 共66页
《数据库系统概论》练习题_第5页
第5页 / 共66页
点击查看更多>>
资源描述

《《数据库系统概论》练习题》由会员分享,可在线阅读,更多相关《《数据库系统概论》练习题(66页珍藏版)》请在金锄头文库上搜索。

1、第一章 数据库系统导论一、选择题1 .在数据库中存储的是A)数据 B)数据模型C)数据以及数据之间的联系 D)信息答案:C2 .存储在计算机内有结构的数据的集合是A)数据库系统B)数据库C)数据库管理系统D)数据结构答案:B3 . 信息的数据表示形式是A)只能是文字 B)只能是声音C)只能是图形 D)上述皆可答案:D4 .数据管理与数据处理之间的关系是A)两者是一回事 B)两者之间无关C)数据管理是数据处理的基本环节 D)数据处理是数据管理的基本环节答案:C5 . 在数据管理技术的发展过程中, 经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的阶段是A)数据库系

2、统 B)文件系统C)人工管理 D)数据项管理答案:A6 .下面列出的数据库管理技术发展的三个阶段中, 没有专门的软件对数据进行管理的是I .人工管理阶段I I .文件系统阶段I I I .数据库阶段A. I 和 11C. II 和 III答案:D7 . D B M S 是A.数据库C.数据库应用软件答案:DB .只 有IID.只 有IB.数据库系统D.数据库管理软件8. 以下所列数据库系统组成中,正确的是A)计算机、文件、文件管理系统、程序B)计算机、文件、程序设计语言、程序C)计算机、文件、报表处理程序、网络通信程序D)支持数据库系统的计算机软硬件环境、数据库文件、数据库管理系统、数据库应用

3、程序和数据库管理员答案:D9 .数据库系统的核心是A )数据库 B )数据库管理系统C )数据模型 D )软件工具答案:B10 .数 据 库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是A) DBS 包括 DB、DBMS B) DB 包括 DBS、DBMSC) DBMS 包括 DB、DBS D) DB 就是 DBS,也就是 DBMS答案:A11 .数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和 构成。A .系统分析员 B.程序员C.数据库管理员 D.操作员答案:C12 .下述不是DBA数据库管理员的职责的是A .完整性约束说明 B.定义

4、数据库模式C.数据库安全 D.数据库管理系统设计答案:D13 . 提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为A. O SC. D B M SB. DSD . DBS答案:C14 .数据库的基本特点A)数据可以共享( 或数据结构化) 、数据独立性、数据冗余大,易移值、统一管理和控制B)数据可以共享( 或数据结构化) 、数据独立性、数据冗余小,易扩充、统一管理和控制C)数据可以共享( 或数据结构化) 、数据互换性、数据冗余小,易扩充、统一管理和控制D)数据非结构化、数据独立性、数据冗余小,易扩充、统一管理和控制答案:B15 . 下列四项中,不属于数据库系统特点的是A.数据共享 B

5、.数据完整性C.数据冗余度高 D.数据独立性高答案:C16 .下面列出的条目中,不属于数据库技术的主要特点的是A .数据的结构化 B .数据的冗余度小C .较高的数据独立性 D .程序的标准化答案:D17 .在数据库管理系统中,下面不是数据库存取功能模块的是A .事务管理程序模块 B .数据更新程序模块C .交互式程序查询模块 D .查询处理程序模块答案:C18 .在下面所列出的条目中,不属于数据库管理系统的基本功能的是A .数据库定义 B .数据库的建立和维护C .数据库的存取 D .数据库和网络中其他软件系统的通信答案:D19 .在数据库中产生数据不一致的根本原因是A)数据存储量太大 B)

6、未对数据进行完整性控制C)没有严格保护数据 D)数据冗余答案:D20 .在数据库中,下列说法不正确的是A)数据库避免了一切数据重复B)数据库减少了数据冗余C)数据库中的数据可以共享 D)若系统是完全可以控制的,则系统可确保更新的一致性答案:A21 .数据库三级模式体系结构的划分,有利于保持数据库的A)数据独立性 B)数据安全性C)结构规范化 D)操作可行性答案:A22 .模式是数据库A)全局物理结构 B)局部物理结构C)全局逻辑结构 D)局部逻辑结构答案:C2 3 .在数据库的三级模式结构中,内模式有A. 1个 B. 2个C. 3个 D .任意多个答案:A24 .描述数据库全体数据的全局逻辑结

7、构和特性的是A.模式 B .内模式C.外模式 D.存储模式答案:A25 .用户或应用程序看到的那部分局部逻辑结构和特征的描述是A.模式 B. 物理模式C.子模式 D .内模式答案:C26 .数据库系统的数据独立性是指A)不会因数据的变化而影响应用程序B)不会因系统数据存储结构与数据逻辑结构的变化而影响应用程序C)不会因存储策略的变化而影响存储结构D)不会因某些存储结构的变化而影响其他的存储结构答案:B27 . 数据库中,数据的物理独立性是指A)数据库与数据库管理系统的相互独立B)用户程序与DBMS的相互独立0)用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D)应用程序与数据库中数据的逻

8、辑结构相互独立答案:C28 . 要保证数据库的数据独立性,需要修改的是A.模式与外模式 B.模式与内模式C.三级模式之间的两层映射 D.三层模式答案:C29 . 要保证数据库的逻辑数据独立性,需要修改的是A.模式与外模式之间的映射B. 模式与内模式之间的映射C.模式 D.三级模式答案:A30 .数据库的概念模型独立于A)具体的机器和D B M S B) E -R图C)信息世界 D)现实世界答案:A31 . 概念模型是现实世界的第一层抽象,这一类模型A.层次模型 B. 关系模型C.网状模型 D.实体- 关系模型答案:D32 . 反映现实世界中实体及实体间联系的信息模型是A.关系模型 B.层次模型

9、C .网状模型 D .E-R模型答案:D33 .区分不同实体的依据是A.名称 B.属性C.对象 D.概念答案:B34 .在概念模型中的客观存在并可相互区别的事物称A.实体 B.元组C.属性 D .节点答案:A35 . 设在某个公司环境中,一个部门有多名职工,部门和职工之间的联系是A.一对一 B.一对多C .多对多 D.不确定答案:B36 .下述那一条不属于概念模型应具备的性质A .有丰富的语义表达能力B .易于交流和理解C .易于变动 D .在计算机中实现的效率高答案:D二、判断题1 .实体是指现实世界客观存在的事物, 概念性的事物不能叫做实体。( X )2 . 事物之间往往存在某种自然联系,

10、这种联系不能叫实体。(X )3 . 属性是指实体具有的某种特性或若干方面的特性。(J )4 . 实体型是指实体属性的集合,表示实体所固有的若特征。(J )5 . 实体型中各属性的具体取值称为实体值。 (V )6 . 属性取值的变化范围称为该属性的域。(J )7 . 关系模型就是关系数据库。(X )8 . 数据是信息的符号表示形式,两者之间相互联系,没有任何区别。(X )9 . 在数据处理过程中对已知数据进行加工,获得新的数据,这些新的数据又为人们提供了新的信息,作为管理决策的依据。(J )三、填空题1 . 数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:阶段,阶

11、段和 阶段。答案:人工管理 文件系统 数据库系统2 . 数据库系统是指在计算机系统中引入数据库后的系统,一般由和 构成O答案: 数据库 数据库管理系统( 及其开发工具)应用系统 数据库管理员3 . 数 据 库 的 三 级 体 系 结 构 是 指 、和 。答案:用户数据逻辑结构、数据的物理存储结构、整体逻楫结构4 . 模 式(Schema)是数据库中全体数据的 和的描述,它仅仅涉及到的描述,不涉及到具体的值。答案:逻 辑 结 构 特 征 型5 . 三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的 和_ O答案:逻辑独立性物理独立性6 .定义用户数据库的语言称为答案:D D L7 .在

12、数据库系统中,用户对数据的操作只能通过 语言进行。答案:D ML8 . 数据库数据具有、和 三个基本特点。答案:永久存储有组织可共享9 .数据库管理系统是数据库系统的一个重要组成部分, 它的功能包括答案: 数据定义功能数据操纵功能 数据库的运行管理数据库的建立和维护功能10 . 数据库具有数据结构化、最小的、较高的等 特 点 。答案:冗余度数据独立性11 . DBMS还 必 须 提 供 保 护 、检 查 、等数据控制功能。答案:数据的安全性数据的完整性 并发控制数据库恢复12 . 根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。第一类是,第二类是 o答案:概念模型

13、数据模型13 . 唯 一 标 识 实 体 的 属 性 集 称 为 o答案:关键字14 .实 体 之 间 的 联 系 有 、 、三种。答案:一对一 一对多多对多四、名词解释1 . 实体: 客观存在并可以相互区分的事物叫实体。 客观存在并相互区别的事物。2 . 实体集:同一类实体的集合。同型实体的集合称为实体集。3 . 实体型: 具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体称为实体型。用命名的实体型表示抽象的实体集。4 . 属性: 描述实体的特性。实体所具有的某一特性,一个实体可由若干个属性来刻画。5 .关键字: 如果某个属性或属性组合的值能够唯一地标识出实体

14、集中的每一个实体,可以选作关键字。6 . 联系: 实体集之间的对应关系称为联系,它反映现实世界事物之间的相互关联。7 . 实体联系图:实 体 -联 系方 法(E nt i ty-Re I at i onsh i p A pproach,即E - R图法) 是用来描述现实世界中概念模型的一种著名方法。E - R图提供了表示实体型、 属性和联系的方法:实体型:用矩形表示,矩形框内写明实体名;属性:用椭圆形表示,并用无向边将其与相应的实体连接起来;联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型。8 . D D L:数据定义语言。用来定义数据库模式

15、、外模式、内模式的语言。9 . D ML:数据操纵语言。用来对数据库中的数据进行查询、插入、删除和修改的语句。10 .数据: 描述事物的符号记录称为数据。 数据的种类有文字、图形、图象、声音、正文等等。11 . 数据库:数据库是长期储存在计算机内、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。 每个数据库中数据的都是按照某一种数据模型来组织的。12 .数据库系统:数据库系统是指在计算机系统中引入数据库后的系统构成。数据库系统由数据库、数据库管理系统( 及其开发工具) 、应用系统、数据库管理员构成。1

16、3 .数据库管理系统:数据库管理系统(DBMS)是位于用户与操作系统之间的一层数据管理软件。用于科学地组织和存储数据、高效地获取和维护数据。主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。五、简答题1 .什么是数据?数据有什么特征?数据和信息有什么关系?答案:数据是用于载荷信息的物理符号.数据的特征是: 1)数据有 型 和 值 之分;2)数据受数据类型和取值范围的约束;3 )数据有定性表示个定量表示之分;4 )数据应具有载体和多种表现形式数据与信息的关系为: 数据是信息的一种表现形式, 数据能通过书写的信息编码表示信息. 信息有多种表现形式, 它通过手势、

17、眼神、声音或图形等方式表达, 但是数据是信息的最佳表现形式。由于数据能够书写, 因而它能够被记录、 存储和处理, 从中挖掘出更深的信息。但是数据不等于信息, 数据只是信息表达方式的一种。 正确的数据可以表达信息,而虚假、错误的数据所表达的是缪误,不是信息。2 .什么是数据处理?数据处理的目的是什么?答案:数据处理是指对数据的收集、组织、整理、加工、存储和传播等工作。围绕着数据所做的工作均称为数据处理。数据处理目的为:通过数据管理,收集信息并将信息用数据表示和保存,在需要的时候使用;通过数据加工,对数据进行变换、抽取和运算, 从而得到更有用的数据,以指导或控制人的行为或事物的变化趋势;通过数据传

18、播,使更多的人得到并理解信息,从而使信息的作用充分发挥出来。3 .信息管理系统与数据库管理系统有什么关系?答案:数据库管理系统是提供数据库管理的计算机系统软件,它为信息管理系统的设计提供了方法、手段和工具, 利用数据库管理系统设计信息管理系统可以达到事半功倍的效果。 信息管理系统是实现某种具体事物管理功能的应用软件。信息管理系统的数据存放在数据库中,利用数据库管理系统,信息管理可以更快、更好的设计和实施。4 .用文件系统管理数据有什么缺陷?答案:用文件系统管理数据会有三个缺陷:1)由于文件之间缺乏联系,会造成每个应用程序都有对应的文件, 有可能同样的数据在多个文件中重复存储,所以数据冗余度大。

19、2)由于数据冗余,在进行更新操作时,稍不谨慎,就可能是同样的数据在不同的文件中不一样,从而产生少数局部不一致缺陷。3)由于文件之间相互独立,缺乏联系,会造成数据联系弱的缺陷。5 .数据库系统阶段的数据管理有什么特点?答案:数据库系统阶段的数据管理有5方面的特点:1)采用复杂的数据模型表示数据结构。2)有较高的数据独立性。3)数据库系统为用户提供了方便的用户接口。4)系统提供有数据库的恢复、并发控制、数据完整和数据安全性的数据控制功能, 以保证数据库中的数据是安全的、正确的和可靠的。5)对数据的操作不一定以记录为单位,也可以以数据项为单位,从而增加了系统的灵活性。6 . 试述文件系统与数据库系统

20、的区别和联系。 知道答案:文件系统与数据库系统的区别:文件系统面向某一应用程序,共享性差、冗余度大,独立性差,记录内有结构、整体无结构,应用程序自己控制。数据库系统面向现实世界,共享性高、冗余度小,具有高度的物理独立性和一定的逻辑独立性,整体结构化,用数据模型描述,由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力。文件系统与数据库系统的联系是:文件系统与数据库系统都是计算机系统中管理数据的软件。文件系统是操作系统的重要组成部分,而DBMS是独立于操作系统的软件。 但DBMS是在操作系统的基础上实现的。 数据库中数据的组织和存储是通过操作系统中文件系统来实现的。因 此DBMS的实现与操

21、作系统中的文件系统是紧密相关的。7 . 举出适合用文件系统而不是数据库系统的例子;再举出适合用数据库系统的应用例子。答案:适用于文件系统而不是数据库系统的应用例子有:数据的备份;软件或应用程序使用过程中临时数据存储一般使用文件比较合适; 早期功能比较简单、比较固定的应用系统也适合用文件系统。 适用于数据库系统而非文件系统的应用例子:目前, 几乎所有企业或部门的信息系统都以数据库系统为基础, 都使用数据库。 如一个公司的管理信息系统( 其中会包括许多子系统, 如库存管理系统、 物资采购系统、作业调度系统、设备管理系统、人事管理系统等等) 。8 .数据库系统对计算机硬件有什么要求?答案:由于数据库

22、系统是建立在计算机硬件的基础之上的,它在必须的硬件资源支持下才能工作。支持数据库系统的计算机硬件资源包括CPU、内存、外存及其他外部设备。外部设备主要包括某个具体的数据库系统所需的数据通信设备和数据输入输出设备。因为数据库系统数据量大、数据结构复杂、软件内容多,所以要求起硬件设备能够处理并快速处理数据, 这需要硬件的数据存储容量大、数据处理速度和数据输入输出速度快。具体要求为:1)计算机内存要尽量大;2)计算机外存也要尽量大;3)计算机的数据传输速度要快。9 . 试述数据库系统的组成。答案:数据库系统一般由数据库、数据库管理系统( 及其开发工具) 、应用系统、数据库管理员和用户构成。10 .数

23、据库系统的软件由哪些部分组成?它们的作用及关系是什么?答案:数 据 库 系 统 的 软 件 中 包 括 操 作 系 统( 0S)、数据库管理系统( DBMS)、主语言系统、应用程序软件和用户数据库。各软件之间的关系如图5-1所示。应用系统、数据库应用开发r具软件DBMS、主语方编洋系统计算机候件数据库系统中各种软件的作用如下:1)操作系统或汉字操作系统:操作系统是所有计算机软件的基础, 在数据库系统中它起着支持DBMS及主语言系统工作的作用。 如果管理的信息中有汉字,则需要中文操作系统的支持,以提供汉字的输入、输出方法和汉字信息的处理方法。2)数据库管理系统和主语言系统:数据库系统是为定义、建

24、立、维护、 使用及控制数据库而提供的有关数据管理的系统软件。 主语言系统是为应用程序提供的诸如程序控制、数据输入输出、功能函数、图形处理、计算方法等数据处理功能的系统软件。3)应用开发工具软件:应用开发工具是DBMS系统为应用开发人员和最终用户提供的高效率、多功能的应用生成器、第四代计算机语言等各种软件工具,如报表生成器、表单生成器、查询和视图设计器等,它们为数据库系统的开发和使用提供了良好的环境和帮助。4)应用系统及数据库:数据库应用系统包括为特定的应用环境建立的数据库、 开发的各类应用程序及编写的文档资料,它们是一个有机整体。 通过运行数据库应用系统, 可以实现对数据库中数据的维护、查询、

25、管理和处理操作。11 .试述数据库管理员的职责。答案:数据 库 管 理 员(DBA)的职责是负责全面地管理和控制数据库系统。具体职责包括: 决定数据库的信息内容和结构;决定数据库的存储结构和存取策略;定义数据的安全性要求和完整性约束条件;监督和控制数据库的试用和运行;数据库系统的改进和重组。12 . 系统分析员、数据库设计人员、应用程序员的职责是什么?系统分析员负责应用系统的需求分析和规范说明,系统分析员要和 用 户 及DBA相结合,确定系统的硬件软件配置,并参与数据库系统的概要设计。数据库设计人员负责数据库中数据的确定、数据库各级模式的设计。 数据库设计人员必须参加用户需求调查和系统分析,然

26、后进行数据库设计。在很多情况下,数据库设计人员就由数据库管理员担任。应用程序员负责设计和编写应用系统的程序模块,并进行调试和安装。3 .试述数据库系统的三级模式结构及每级模式的作用? 很重要答案:数据库的三级模式是指逻辑模式、外 模 式 ( 子模式) 、内模式( 物理模式) 。 逻辑模式是对数据库中数据的整体逻辑结构和特征的描述。外模式是对各个用户或程序所涉及到的数据的逻辑结构和数据特征的描述。内模式是数据的内部表示或低层描述。逻辑模式是系统为了减小数据冗余、实现数据共享的目标,并对所有的数据进行综合抽象而的到的统一的全局数据视图。通过外模式,可以方便用户使用和增强数据的安全性。通过设计内模式

27、,可以将系统模式( 全局逻辑模式)组织成最优的物理模式,以提高数据的存取效率,改善系统的性能指标。1 4 .什么是数据的独立性?什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?答案:数据独立性是指应用程序和数据之间的依赖程度低, 相互影响小。数据独立性分成物理数据独立性和逻辑独立性两极。数据与程序的逻辑独立性:当模式改变时( 例如增加新的关系、新的属性、改变属性的数据类型等) ,由数据库管理员对各个外模式/模式的映像作相应改变,可以使外模式保持不变。 应用程序是依据数据的外模式编写的, 从而应用程序不必修改, 保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。数据与程序的物理独立

28、性:当数据库的存储结构改变了,由数据库管理员对模式/ 内模式映像作相应改变,可以使模式保持不变,从而应用程序也不必改变。保证了数据与程序的物理独立性,简称数据的物理独立性。1 5 .为什么数据库系统中具有数据与程序的独立性?答案:数据库管理系统在三级模式之间提供的两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。 数据库系统之所以具有数据物理独立性高的特点, 是因为数据库管理系统能够提供数据的物理与逻辑结构之间的映像或转换功能。 这种数据映像功能是得应用程序可以根据数据的逻辑结构进行设计, 并且一旦数据的存储结构发生变化,系统可以通过修改其映像来适应变化。 所以数据物理结构

29、的变化不会影响到应用程序的正确执行。数据库系统之所以具有较高的数据逻辑独立性,是由于数据库系统能够提供数据的全局逻辑结构和局部逻辑结构之间的映像和转换功能。这种数据映像功能使得数据库可以按数据全局逻辑结构设计,而应用程序可以按数据局部逻辑结构进行设计。 这样,当全局逻辑结构中的部分数据结构改变时, 即使那些与变化相关的数据局部逻楫结构受到了影响, 也可以通过修改与全局逻辑结构的映像而减小其受影响的程度, 使数据局部逻辑结构基本上保持不变。由于数据库系统中的程序中的程序是按局部数据逻辑结构进行设计的, 并且当全局数据逻辑结构变换时可以使局部数据逻辑结构基本保持不变, 所以数据库系统的数据逻楫独立

30、性高。1 6 .试述数据库系统中的二级映像技术及作用。 很重要答案:数据库系统的二级映像技术是指外模式与模式之间的映像、模式与内模式之间的映像技术, 这二级映像技术不仅在三级数据模式之间建立了联系,同时也保证了数据的独立性。 外模式/ 模式之间的映像,定义并保证了外模式与数据模式之间的对应关系。当模式变化时, DBA可以通过修改映像的方法使外模式不变,由于应用程序是根据外模式进行设计的,只要外模式不变化,应用程序就不需要修改,保证了数据的逻辑独立性。模式/ 内模式之间的映像,定义并保证了数据的逻楫模式与内模式之间的对应关系。当数据库的存储结构改变时, DBA可以通过修改模式/ 内模式之间的映像

31、使数据模式不变化。由于用户或程序是按数据的逻辑模式使用数据的, 所以只要数据模式不变,用户仍可以按原来的方式使用数据, 程序也不需要修改, 从而保证了数据的物理独立性。17 . 数据管理的功能和目标是什么?答案:数据管理的功能为:1) 组织和保存数据功能,即收到的数据合理地分类组织,将其存储在物理载体上,使数据能够长期的被保存;2)数据维护功能,即根据需要随时进行插入新数据、 修改原数据和删除失效数据的操作;3)数据查询和数据统计功能,即快速地得到需要的正确数据,满足各种使用要求;4) 数据的安全和完整性控制功能,即使保证数据的安全性和完整性。数据管理的目标是:收集完整的信息,将信息用数据表示

32、,按数据结构合理科学地组织并保存数据; 为各种使用快速地提供所需正确数据,并保证数据的安全性和完整性。18 . 什么是数据库?数据库中的数据有什么特点?答案:数据库是数据管理的新方法和技术,它是长期存储在计算机内有组织的大量的共享的数据集合。它可以供各种用户共享, 具有最小冗余度和较高的数据独立性。数据库中的数据具有的特点是:1)数据库中的数据具有数据整体性,即数据库中数据要保持自身完整的数据结构;2)数据库中的数据具有数据共享性, 不同用户可以按各自用法使用数据库中的数据,多个用户可以同时共享数据库中的数据资源。19 . 试述数据库系统的特点。答案:数据库系统的主要特点有:( 1)数据结构化

33、数据库系统实现整体数据的结构化, 这是数据库的主要特征之一, 也是数据库系统与文件系统的本质区别。( 2)数据的共享性高,冗余度低,易扩充数据库的数据不再面向某个应用而是面向整个系统,因此可以被多个用户、多个应用、用多种不同的语言共享使用。由于数据面向整个系统,是有结构的数据, 不仅可以被多个应用共享使用, 而且容易增加新的应用,这就使得数据库系统弹性大,易于扩充。( 3)数据独立性高数据独立性包括数据的物理独立性和数据的逻辑独立性。 数据库管理系统的模式结构和二级映象功能保证了数据库中的数据具有很高的物理独立性和逻辑独立性。( 4)数 据 由DBMS统一管理和控制数据库的共享是并发的共享,

34、即多个用户可以同时存取数据库中的数据甚至可以同时存取数据库中同一个数据。为此,DBMS必须提供统一的数据控制功能,包括数据的安全性保护,数据的完整性检查,并发控制和数据库恢复。2 0 .什么是数据库管理系统?它的主要功能是什么?答案:数据库管理系统简称DBM S , 它是专门用于管理数据库的计算机系统软件。数据库管理系统能够为数据库提供数据的定义、建立、维护、查询和统计等操作功能,并完成对数据完整性进行控制的功能。数据库管理系统主要功能是 数据库定义功能; 数据存取功能; 数据库运行管理;数据库的建立和维护功能。2 1 .数据冗余能产生什么问题?答案:数据冗余大会造成浪费存储空间的问题,是数据

35、的存储、管理和查询都不容易实现。同时,由于文件系统中相同的数据需要重复存储和各自的管理, 数据冗余度大还回给数据的修改和维护带来麻烦和困难, 还特别容易造成数据不一致的恶果。 数据冗余度大还会给数据的修改和维护带来麻烦和困难, 还特别容易造成数据不一致的恶果。 数据冗余度大时,由于数据重复出现,还使得数据统计的结果不正确。2 2 . 什么是数据的整体性?什么是数据的共享性?为什么要使数据库中的数据具有整体性和共享性?答案:数据的整体性好似指在进行数据库设计是,要站在全局需要的角度进行抽象和组织数据; 要完整的、准确的描述数据自身和数据之间联系的情况;要建立适合整体需要的数据模型。数据的共享性是

36、指由于数据库中的数据冗余度变小,从而避免了由于数据冗余度大带来的数据冲突问题, 也避免可由此产生的数据维护麻烦和数据统计错误问题。 数据共享度高会提高数据的利用率,它使得数据更有价值和更容易、更方便地被使用。23 . 试述数据模型的概念、数据模型的作用和数据模型的三个要素。概念答案:数据模型是数据库中用来对现实世界进行抽象的工具,是数据库中用于提供信息表示和操作手段的形式构架。 一般地讲, 数据模型是严格定义的概念的集合。 这些概念精确地描述系统的静态特性、 动态特性和完整性约束条件。因此数据模型通常由数据结构、 数据操作和完整性约束三部分组成。数据结构:是所研究的对象类型的集合,是对系统的静

37、态特性的描述。 数据操作:是指对数据库中各种对象( 型)的 实 例 ( 值)允许进行的操作的集合,包括操作及有关的操作规则,是对系统动态特性的描述。数据的约束条件: 是完整性规则的集合,完整性规则是给定的数据模型中数据及其联系所具有的制约和依存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效、相容。24 . 试述概念模型的作用。答案:概念模型实际上是现实世界到机器世界的一个中间层次。概念模型用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言。25 . 试给出三个实际部门的E -R

38、 图,要求实体型之间具有一对一,一对多,多对多各种不同的联系。 类事的例子答案:例如, 一个部门有一个负责人, 一个负责人负责一个部门的工作,部门和负责人间的联系是一对一的联系;一个学生可以借阅多本书, 一本书只能一个人借, 学生和借阅间的联系为一对多的联系;一个学生可以参加多个社会团体, 一个社会团体有多个学生参加,学生和社会团体间的联系为多对多的联系。2 6 .设有如下教学环境,一个班有多名学生,一名学生只属于一个班。 一个学生可以选修若干门课程, 每门课程由多名学生选修。一位教师可以讲授若干门课程,一门课程只有一位教师主讲。每门课程可以由若干个教师讲,一位教师至多主讲一门课程。每位教师属

39、于一个教研室,一个教研室有若干位教师。请 用E -R图画出概念模型。答案: 练会画图(1)共 涉 及 到5个实体集,分别是“ 学生” 、 “ 班” 、 “ 课程” 、 “ 教师” 、“ 教研室(2) E -R 图是:27 .学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教师,其中一些教授和副教授每人各带若干研究生。每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。用E -R图画出此学校的概念模型。答案: 练会画图用E -R图画出的学校的概念模型图如图所示。教学系图 53学校的E-R图模型第二章关系数据模型一、选择题1 .常见的数据模型是A.层次模型、网状模型、关系模型

40、 B.概念模型、实体模型、关系模型C.对象模型、外部模型、内部模型 D.逻辑模型、概念模型、关系模型答案:A2 . 一个结点可以有多个双亲,结点之间可以有多种联系的模型是A.网状模型 B. 关系模型C.层次模型 D.以上都有答案:A3 .层次型、网状型和关系型数据库划分原则是A )记录长度 B )文件的大小C )联系的复杂程度 D )数据之间的联系答案:D4 .层次模型不能直接表示A) 1: 1关系 B) 1: m关系C) m : n关系 D) 1: 1和1: m关系答案:C5 .层次数据模型的基本数据结构是A.树 B.图C.索引 D.关系答案:A6 .层次模型实现数据之间联系的方法是A.连接

41、 B.指针C.公共属性 D.关系答案:B7 .用二维表结构表示实体以及实体间联系的数据模型称为A .网状模型 B .层次模型C .关系模型 D .面向对象模型答案:C8 .关系数据模型的基本数据结构是A.树 B.图C.索引 D.关系答案:D9 . 下面关于关系性质的说法,错误的是A.表中的一行称为一个元组 B.行与列交叉点不允许有多个值C.表中的一列称为一个属性 D.表中任意两行可能相同答案:D10 .下列所述数据模型概念,不正确的是A)不同记录型的集合 B )各种记录型及其联系的集合0 E-R图表示的实体联系模型 D)数据库的概念模型答案:A11 .关系数据模型A)只能表示实体之间1: 1联

42、系 B)只能表示实体之间1: m联系C)只能表示实体之间m : n联系 D)可以表示实体间的任意联系答案:D12 . 存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,简化程序员和数据库开发建立工作的模型是A.网状模型 B.关系模型C.层次模型 D.以上都有答案:B13 .对关系模型叙述错误的是A)在严格的数学理论、集合论和谓词基础之上B)微机DBMS绝大部分采取关系数据模型C)用二维表表示关系模型是其一大特点D)不具有连接操作的DBM S也可以是关系数据库系统答案:D14 .关系数据模型是目前最重要的一种数据模型,它的三个要素分别是A.实体完整性、参照完整性、用户自定义完整性B

43、.数据结构、关系操作、完整性约束C.数据增加、数据修改、数据查询D.外模式、模式、内模式答案:B15 .实体是信息世界中的术语,与之对应的数据库术语为A)文件 B)数据库C)字段 D)记录答案:D16 .同一个关系模型的任两个元组值A)不能全同 B)可全同C)必须全同 D)以上都不是答案:A17 .在通常情况下,下面关系中不可以作为关系数据库的关系是A) R 1 ( 学生号,学生名,性别) B) R2 ( 学生号,学生名,班级号)C) R3 ( 学生号,学生名,宿舍号) D) R4 ( 学生号,学生名,简历)答案:D18. 一个关系数据库文件中的各条记录A)前后顺序不能任意颠倒,一定要按照输入

44、的顺序排列B)前后顺序可以任意颠倒,不影响库中的数据关系C)前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D)前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列答案:B19.下面的选项不是关系数据库基本特征的是A .不同的列应有不同的数据类型B .不同的列应有不同的列名C .与行的次序无关D .与列的次序无关答案:A20 .关系模式的任何属性A)不可再分 B)可再分C)命名在该关系模式中可心不惟一 D)以上都不对答案:D21 .关系中任何一列的属性取值A )可以再分成更小的数据项,并可取自不同域中的数据B )可以再分成更小的数据项,不能取自不同域中的数据C )不可再分的数据项

45、,只能取自同一域中的数据D )不可再分的数据项,可取自大在不同域中数据答案:C22 .关系模型中,一个关键字是A)可由多个任意属性组成B)至多由一个属性组成C)可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D)以上都不是答案:C23 .关系数据库中的关键字是指A)能惟一决定关系的字段 B)不可改动的专用保留字C)关键的很重要的字段 D)能惟一标识元组的属性或属性集合答案:D24 . 一个关系只有一个A .候选关键字 B. 外关键字C.超关键字 D.主关键字答案:D25 . 关系模型中,一个关键字是A ,可以由多个任意属性组成B .至多由一个属性组成C .由一个或多个属性组成,其值能

46、够惟一标识关系中一个元组D .以上都不是答案:C2 6 .有一名为“销售”实体,含有:商品名、客户名、数量等属性,该实体主键A)商品名 B)客户名0商品名+ 客户名 D)商品名+ 数量答案:C27 .有殒为“列车运营”实体,含有:车次、 日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主键是A)车次 B)日期0车次+ 日期 D)车次+ 情况摘要答案:C28 . 在订单管理系统中,客户一次购物( 一张订单)可以订购多种商品。有订单关系R: R ( 订单号,日期,客户名称,商品编码,数量),则R的主关键字是A.订单号B.订单号,客户名称C.商品编码D.订单号,商品编码答案:D29 . 现有

47、如下关系:患 者 ( 患者编号,患者姓名,性别,出生日期,所在单位)医 疗 ( 患者编号,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外关键字是A .患者编号 B.患者姓名C.患者编号和患者姓名 D .医生编号和患者编号答案:A30 .关系代数运算的基础是A .关系运算 B.谓词演算C.集合运算 D. 代数运算答案:c31 . 关系数据库管理系统应能实现的专门关系运算包括A)排序、索引、统 计 B)选择、投影、连接C)关联、更新、排 序 D)显示、打印、制表答案:B32 .关系数据库中的投影操作是指从关系中A.抽出特定记录 B.抽出特定字段C.建立相应的影像 D.建立相应的图形答

48、案:B33 .从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是A.投影操作 B.连接操作C.选择操作 D.复制操作答案:C34 .关系代数中的连接操作是由A.选择和投影操作组合而成B.选择和笛卡尔积操作组合而成C.投影、选择、笛卡尔积操作组合而成D.投影和笛卡尔积操作组合而成答案:B35. 一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的A.记录 B.行C.属性 D.元组答案:C36 . 假设有关系R和S ,关系代数表达式R - ( R - S )表示的是A.RPS B.RUSC.R-S D.RXS答案:A37 .设关系R和S具有相同的结构,

49、由属于S但不属于R的元组构成的关系,记为A .R -S B. S -RC.RUS D.SPS答案:C38 . 已知关系R和S, RPIS等价于A. (R - S) - S B. S - (S - R)C. (S - R) - R D. S - (R - S)答案:B39 .自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然时,要求R和S含有一个或多个共有的A )元组 B )行C )记录 D )属性答案:D40 .当关系R和S做自然联接时, 能够保留R中不满足连接条件元组的操作是A.左外联接 B.右外联接C.内部连接 D.全外联接答案:A41 . 元数据” 是指A.数据结构的描述

50、 B.数据项的描述C.数据的来源 D.基本数据答案:A42 . 在数据库系统中,空值是A. 0 B.空格C.空字符串 D.不确定答案:D43 . 实体完整性是指关系中A.不允许有空行 B.主关键字不允许取空值C.属性值外关键字取空值 D.允许外关键字取空值答案:B44 .实体完整性规则约束A.侯选关键字 B. 主关键字C.外关键字 D.超关键字答案:B二、判断题1 .用二维表结构表示实体型,外键实现实体之间联系的模型称为关系模型。(J )答案: 对2 .关系模型不能表示实体之间多对多联系。(X )答案: 错3 . 任何一张二维表格都表示一个关系。 () 答案: 错4 . 关系是元组的集合。 (

51、) 答案: 对三、填空题1 . 数 据 模 型 的 三 要 素 是 指 , , 0实 际 数 据 库 系 统 中 所 支 持 的 主 要 数 据 模 型 是 ,答案:数据结构 数据操作 完整性约束 关系模型 层次模型 网状模型2 . 数据模型中的 是对数据系统的静态特征描述, 包括数据结 构 和 数 据 间 联 系 的 描 述 , 是 对 数 据 库 系 统 的 动 态 特 征 描述,是一组定义在数据上的操作,包括操作的涵义、操作符、运算规则及其语言等。答案:数据结构数据操作3 . 用 树 型 结 构 表 示 实 体 类 型 及 实 体 间 联 系 的 数 据 模 型 称 为模型,上一层的父结

52、点和下一层的子结点之间的联系是的联系。答案:层次一对多4 .用有向图结构表示实体类型及实体间联系的数据模型称为模型,数据之间的联系通常通过 实现。答案:网状指针5 .层次模型的上层实体和下层实体之间表现为联系。答案:1: n6 .是目前最常用也是最重要的一种数据模型。采用该模型作为数据的组织方式的数据库系统称为 O答案:关系模型关系数据库系统7 . 关系的完整性约束条件包括三大类:、和答案:实体完整性 参照完整性 用户定义的完整性8 .关系操作的特点是操作。答案:集合9 . 关系数据模型中,二 维 表 的 列 称 为 ,二维表的行称为答案:属性记录或元组10 .用 户 选 作 元 组 标 识

53、的 一 个 候 选 关 键 字 为 , 其属性不能取答案:空值11 . 关系代数运算中, 传统的集合运算有答案:笛 卡 尔 积 并 交 差12 . 关系代数运算中, 基本的运算是,答案:并 差 笛 卡 尔 积 选 择 投 影13 . 关系代数运算中,专门的关系运算有答案:选 择 投 影 连 接14 . 关系数据库中基于数学上的两类运算是 和 o答案:关系代数关系演算15 . 关系代数中,从两个关系中找出相同元组的运算称为运算。答案:交16 .已 知 系 ( 系编号,系名称,系主任,电话,地点)和 学 生 ( 学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是,系 关 系 的

54、 外 关 键 字 是 , 学生关系的主关键字是,学生关系的外关键字是 O答案:系 编 号 没 有 学 号 系 编 号四、名词解释1 .实体:客观存在并相互区别的事物。2 .实体集:同一类实体的集合。3 .实体型:用命名的实体型表示抽象的实体集。4 .属 性( A ttribute):描述实体的特性,表中的一列即为一个属性。5 .联系:实体集之间的对应关系称为联系,它反映现实世界事物之间的相互关联。6 .关系:一个关系就是一张二维表,每个关系有一个关系名。关系是关系模式在某一时刻的状态或内容。关系模式是静态的、稳定的,而关系是动态的、随时间不断变化的,因为关系操作在不断地更新着数据库中的数据。7

55、 .关系模式:关系的描述称为关系模式。它可以形式化地表示为:R (U, D , dom, F )其中R为关系名,U为组成该关系的属性名集合,D为属性组U中属性所来自的域,dom为属性向域的映象集合,F为属性间数据的依赖关系集合。一般表示为:关 系 名 ( 属 性1 ,属性2 , ,属 性 ) 。8 .关系模型:一个具体的关系模型是若干个关系模式的集合。它由关系数据结构、关系操作集合和关系完整性约束三部分组成。在用户观点下,关系模型中数据的逻辑结构是一张二维表,它由行和列组成。9 .元 组(Tuple) :表中的行称为元组,一行为一个元组,对应存储文件中的一个记录值。10 .基本表:本身独立存在

56、的表,即实际存储在数据库中的表,而不是从其他表导出来的。11 .视图: 从一个或几个基本表或其他视图导出来的表。视图本身并不独立存储数据,系统只保存视图的定义。12 .域 :属性的取值范围;是一组具有相同数据类型的值的集合。13 . 关键字:表中的某个属性组,它可以唯一确定一个元组。14 . 分 量(Component):元组中的每一个属性值di。15 . 数据模型:数据模型是一组严格定义的概念集合。这些概念精确地描述了系统的数据结构、数据操作和数据完整性约束条件。16 .关系数据库: 关系数据库也有型和值之分。关系数据库的型也称为关系数据库模式, 是对关系数据库的描述,它包括若干域的定义以及

57、在这些域上定义的若干关系模式。 关系数据库的值是这些关系模式在某一时刻对应的关系的集合,通常就称为关系数据库。17 . 外部关键字:设F是基本关系R的一个或一组属性,但不是关系R的关键字,如果F与基本关系S的主关键字Ks相对应,则称F是基本关系R的外部关键字(Foreign key),简称外关键字。基本关系R称为参 照 关 系(Referencing relation),基本关系S称为被参照关系(Referenced relation)或目标关系(Target relation)。关系R和S可以是相同的关系。五、简答题1 . 试述网状、层次数据库的优缺点。答案:层次模型的优点主要有: 模型简单

58、, 对具有一对多的层次关系的部门描述非常自然、直观,容易理解,这是层次数据库的突出优点;用层次模型的应用系统性能好, 特别是对于那些实体间联系是固定的预先定义好的应用,采用层次模型来实现,其性能优于关系模型; 次数据模型提供了良好的完整性支持。层次模型的缺点主要有: 现实世界中很多联系是非层次性的, 如多对多联系、一个结点具有多个双亲等, 层次模型不能自然地表示这类联系。 只能通过引入冗余数据或引入虚拟结点来解决。 对插入和删除操作的限制比较多。查询子女结点必须通过双亲结点。网状模型:网状数据模型的优点主要有: 能够更为直接地描述现实世界,如一个结点可以有多个双亲。具有良好的性能,存取效率较高

59、。网状数据模型的缺点主要有: 结构比较复杂,而且随着应用环境的扩大,数据库的结构就变得越来越复杂,不利于最终用户掌握。其D D L, D ML语言复杂,用户不容易使用。由于记录之间联系是通过存取路径实现的, 应用程序在访问数据时必须选择适当的存取路径。因此,用户必须了解系统结构的细节,加重了编写应用程序的负担。2 .试述层次模型的概念,举出三个层次模型的实例。答案:在数据结构中, 定义满足下面两个条件的基本层次联系的集合为层次模型: 有且仅有一个结点没有双亲结点,这个结点称为根结点。除跟结点之外的其他结点有且只有一个双亲结点。模型实例如图所TF o层次模型实例图3 . 试述网状模型的概念,举出

60、三个网状模型的实例。答案:满足以下两个条件的基本层次联系的集合称为网状模型: 有一个以上的结点没有双亲。 结点可以有多于一个的双亲。 模型实例如图所TF o课程 学生 医生 病房 职工成绩 病人 领导网状模型实例图4 . 试述关系数据库的特点。答案:关系数据模型具有下列优点: 关系模型与非关系模型不同,它是建立在严格的数学概念的基础上的。 关系模型的概念单一。 无论实体还是实体之间的联系都用关系表示。 操作的对象和操作的结果都是关系。所以其数据结构简单、清晰,用户易懂易用。关系模型的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。关系

61、数据模型最主要的缺点是:由于存取路径对用户透明,查询效率往往不如非关系数据模型。因此为了提高性能, 必须对用户的查询请求进行优化,增加了开发数据库管理系统软件的难度。5 . 试述关系模型的三个组成部分。答案:关系模型由关系数据结构、 关系操作集合和关系完整性约束三部分组成。6 .试述关系数据语言的特点和分类。答案:关系数据语言可以分为三类:关系代数语言,例如ISBL;关系演算语言,包括: 元组关系演算语言, 例如APLHA, QUEL;域关系演算语言,例如QBE;具有关系代数和关系演算双重特点的语言,例如SQL。关系数据语言的共同特点是: 具有完备的表达能力, 是非过程化的集合操作语言,功能强

62、,能够嵌入高级语言中使用。7 .设有学生选课数据库:S (S#, SNAME, AGE, SEX, BIRTHPLACE);SC (S#, C#, MARK) ; C (C#, CNAME, TEACHER),试用关系运算查询下列问题:( 1 )学 生 “ 李凝”的年龄答案:S1=SELECT S WHERE SNAME=李小波”S2=PR0JECT S1 (DEPARMENT)( 2 )所有成绩都在90分以上的学生答案:S1=J0IN S AND SC W HERE S(S#)=SC(S#)S2=J0IN S1 AND C W HERE S1 (C#)=C(C#)S3=SELECT S2 W

63、 HERE SNAME=” 李小波”S4=PR0JECT S3 (CNAME)( 3 )语文成绩比英语成绩好的学生答案:S 1 = J 0 IN S AND SC WHERE S(S#)=SC(S#) AND GRADES2 (GRADE)S4=J0IN S3 AND S WHERE S3 (S#)=S(S#)S5=PR0JECT S4(SNAME)( 7 )选修同一门课程时,女生比男生成绩好的学生名单答案:S1=J0IN SC AND C WHERE SC(C#)=C(C#)S2=J0IN S1 AND S WHERE S1 (S#)=S(S#) AND SEX= ”S3=J0IN S1 A

64、ND S WHERE S1 (S#)=S(S#) AND SEX= ”S4=J0IN S2 AND S3 WHERE S2 (C#)=S3 (C#) AND S2 (GRADE) S3 (GRADE)S5=PR0JECT S4(SNAME)8 . 试述关系模型的完整性规则。在参照完整性中,为什么外部关键字属性的值也可以为空?什么情况下才可以为空? 很重要答案:关系模型的完整性规则是对关系的某种约束条件。 关系模型中可以有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。其中实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称作是关系的两个不变性,应该由关系系统自动支持。实体完

65、整性规则:若属性A是基本关系R的主属性,则属性A不能取空值。参照完整性规则:若 属 性 ( 或 属 性 组 )F是基本关系R的外关键字,它与基本关系S的主关键字Ks相 对 应 ( 基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:取 空 值 ( F的每个属性值均为空值)或者等于S中某个元组的主关键字值。用户定义的完整性是针对某一具体关系数据库的约束条件。 它反映某一具体应用所涉及的数据必须满足的语义要求。在参照完整性中,外部关键字属性的值可以为空,它表示该属性的值尚未确定。 但前提条件是该外部关键字属性不是其所在关系的主属性。第四章 关系数据库设计理论一、选择题1 . 关

66、系规范化中的删除操作异常是指A)不该删除的数据被删除 B)不该插入的数据被插入C)应该删除的数据被删除 D)应该插入的数据未被插入答案:A2 . 关系规范化中的插入操作异常是指A)不该删除的数据被删除 B)不该插入的数据被插入C)应该删除的数据被删除 D)应该插入的数据未被插入答案:D3 . 关系数据库规范化是为解决关系数据库中A)插入、删除和数据冗余问题而引入的B)提高查询速度问题而引入的C) 减少数据操作的复杂性问题而引入的D) 保证数据的安全性和完整性问题而引入的答案:A4 . 规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及A)数据的不一致性的缺欠 B)结构不合理的缺欠C)

67、冗余度大的缺欠 D)数据丢失的缺欠答案:C5 . 设计性能较优的关系模式称为规范化,规范化主要的理论依据是A)关系规范化理论 B)关系运算理论C)关系代数理论 D)数理逻辑答案:A6 .当 B 属性函数依赖于A 属性时,属 性 A 与 B 的联系是A) 1 对多 B)多 对 1C)多对多 D)以上都不是答案:B7 . 在关系模式中,如 果 属 性 A 和 B 存 在 1 对 1 的联系,则说A) ATB B) BTAC) A?B D)以上都不是答案:C8 . 关系模式的候选关键字可以有A) 0 个 B) 1 个C) 1 个或多个 D ) 多个答案:C9 . 关系模式的主关键字有A) 0 个 B

68、) 1 个C) 1 个或多个 D ) 多个答案:B10. 关系模式的候选关键字可以有1 个或多个,而主关键字有A.多个 B .0 个C. 1 个 D. 1 个或多个答案:C11 . 候选关键字中的属性称为A )非主属性 B )主属性C ) 复合属性 D ) 关键属性答案:B12 . 已知关系模式R (A, B, C, D, E ) 及其上的函数依赖集合尸= 伏TD, BTC , ETA , 该关系模式的候选关键字是A. AB B. BEC. CD D. DE答案:B13. 已知关系R (P, Q, M, N), F 是 R上成立的函数依赖集,F= (PTQ, QTM) , 则 R 的侯选关键字

69、是A. P B.QC. PQ D. PN答案:D1 4 .有关系模式A (C, T, H, R, S ) ,其中各属性的含义是:C ,课程 :T , 教员:H ,上课时间:R ,教室:S , 学生。根据语义有如下函数依赖集 F=C-T, (H, R) TC, (H, T) TR, (H, S) TR 。关系模 式 A的关键字是A. C B. (H, R)C. (H, T) D. (H, S)答案:D15 .X T Y ,当下列哪一条成立时,称为平凡的函数依赖A. X GY B. YEXc.xn y= a) D.XPIY 丰 e答案:B16 . 下面关于函数依赖的叙述中,不正确的是A .若 XT

70、Y, Y T Z ,则 XTYZB .若 XYTZ,则 XTZ, YTZC .若 XTY, Y T Z ,贝 寸 XTZD .若 XTY, Y 包含 Y ,则 XTY,答案:B1 7 .下面关于函数依赖的叙述中,不正确的是A .若 XTY, X T Z ,则 XTYZB .若 XYTZ,则 XTZ, Y-4ZC .若 XTY, WYTZ,则 XWTZD .若 X T Y ,贝4 XZTYZ答案:B18 .规范化理论是关系数据库进行逻辑设计的理论依据, 根据这个理论,关系数据库中的关系必须满足:其每一属性都是A)互不相关的 B)不可分解的C)长度可变的 D)互相关联的答案:B19 .关系数据库的

71、规范化理论指出: 关系数据库中的关系应满足一定的要求,最起码的要求是 达 到1NF,即满足A)每个非主属性都完全依赖于主属性B)主属性唯一标识关系中的元组C)关系中的元组不可重复D)每个属性都是不可分解的答案:D20 .关系模型要求关系必须是规范化的,即要求关系模式必须满足一定的条件,这些规范条件中最基本的一条就是A)每一个分量是一个不可分的数据项,即不允许表中表结构B)二维表中各列的宽度必须完全相等C)二维表中各行和各列的顺序不能交换D)属性名要么完全使用汉字,要么全部使用字母答案:A21 .根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下 面 “ 部门”关系中,因哪个属性而使

72、它不满足第一范式? 部 门 ( 部门号,部门名,部门成员,部门总经理)A)部门总经理B)部门成员C)部门名D)部门号答案:B22 .在通常情况下,下面的关系中,不可以作为关系数A) R1 ( 学生号,学生名,性别)B) R2 ( 学生号,学生名,班级号)C) R3 ( 学生号,班级号,宿舍号)D) R4 ( 学生号,学生名,简历)答案:D23 .在下面的两个关系中,职工号和部门号分别为职工职 工 ( 职工号、职工名、部门号、职务、工资)部 门 ( 部门号、部门名、部门人数、工资总额)在这两个关系的属性中,只有一个属性是外关键字。它A)职工关系的“ 职工号”B)职工关系的“ 部门号”C)部门关系

73、的“ 部门号”D)部门关系的“ 部门名”答案:B24 .关系模式的分解A)惟一B)不惟一答案:B25 .关系模式中的关系模式至少是A) 1NFB) 2NFC) 3NFD) BCNF答案:A26 .下列关系范式中最高范式是A) 1NFB) 2NFC) 3NFD) BCNF答案:D27 .关系模式中各级模式之间的关系为A) 3NF?2NF?1NFB) 3NF?1NF?2NFC) 2NF?3NF?1NFD) 1NF?2NF?3NF答案:A28 . 下列陈述中,错误的是A. 2NF必 然 属 于1NFB. 3NF必 然 属 于2NFC. 3N F必 然 属 于BCNFD. BCNF必 然 属 于3NF

74、答案:C29 .设 有 关 系R (S, D, M) F=STD, DTM。则 关 系R至多满足A) 1NFB) 2NFC) 3NFD) BCNF答案:B30 .图中给定关系模式R是零件号单价P125P28P325P49A )不 是3NF B )是3NF但 不 是2NFC )是3NF但 不 是BCNF D )是BCNF答案:D31 .图中关系R是材料号材料名生产厂M 1线材武汉M2型材武汉M3板材广东M4型材武汉A) 1NF B) 2NFC) 3NF D) 4NF答案:B3 2 .教师任课关系如图所示:该关系属于教师任课教师名职称课程名任课班级杨萤讲师数 据 结构软 件1班45杨萤讲师C语言软

75、件2班55郑涛副教授C语言软 件1班55郑涛副教授操 作 系统软 件2班50A)非规范关系 B)1NF关系C) 2N F关系 D)3NF关系答案:B3 3 .当关系模式R (A, B )已 属 于3 N F ,下列说法正确的是A )它一定消除了插入和删除异常B )仍存在一定的插入和删除异常C) 一 定 属 于BCNFD) A和C都是答案:B34 .关系模式中满足2N F的模式A )可 能 是1NF B )必 定 是1NFC )必 定 是3NF D )必 定 是BCNF答案:B35 .关系模式R中的属性全部是主属性,则R至少是A) 2NF B) 3NFC) BCNF D) 4NF答案:B36 .

76、消除了部分函数依赖的1NF的关系模式,必定是A) 1NF B) 2NFC) 3NF D) 4NF答案:B37 .在对关系模式进行规范化的过程中,为得到一组3N F关系需对2N F关系进行投影,消除原关系中非主属性对关键字的A )传递函数依赖 B )部分和传递函数依赖C )连续依赖 D )多值依赖答案:A38 .所谓范式是指规范化的关系模式。由于规范化的程度不同,就产生了不同的范式。在对关系模式进行规范化的过程中,对1N F关系进行投影,将消除原关系中,从而产生一组2N F关系。A )非主属性对关键字的传递依赖B )非主属性对关键字的部分函数依赖C )主属性对关键字的部分和传递函数依赖D )非平

77、凡且非函数依赖的多值依赖答案:B39 . 关系模式中,满 足2NF的模式A .可 能 是1NF B .必 定 是1NFC .必 定 是3NF D .必 定 是BCNF答案:B40 .关系模式R中的属性全是主属性,则R的最高范式必定是A. 1NF B. 2NFC. 3NF D. BCNF答案:D41. 消除了部分函数依赖的1NF的关系模式,必定是A. 1NF B. 2NFC. 3NF D. BCNF答案:B42. 学生表 (id , name, sex, age, depart_id, depart_name), 存在的函数依赖是id T name,sex, age, d ep art_id ;

78、 dept_id-dept_name, 其满足A. 1NF B. 2NFC. 3NF D. BCNF答案:B43. 设有关系模式R (S, D, M ) ,其函数依赖集:F = S T D , D TM ,则关系模式R的规范化程度最高达到A. 1NF B. 2NFC. 3NF D. BCNF答案:B44. 设有关系模式R (A, B, C, D ) ,其数据依赖集:F = (A, B) TC, C T D ,则关系模式R的规范化程度最高达到A. 1NF B. 2NFC. 3NF D. BCNF答案:B4 5 .有关系模式A (C, T, H, R, S ) ,其中各属性的含义是:C ,课程 :

79、T ,教员:比 上 课 时 间 :R ,教室:S ,学生。根据语义有如下函数依赖集:F=CTT, (H, R) -4C, (H, T) T R , (H, S) T R 。现将关系模式A分解为两个关系模式A1 (C, T ), A2 (H, R, S ) ,则其中A 1的规范化程度达到A. 1NF B. 2NFC. 3NF D. BCNF答案:D4 6 .有关系模式A (C, T, H, R, S ) ,其中各属性的含义是:C ,课程 :T ,教员:H ,上课时间:R ,教室:S ,学生。根据语义有如下函数依赖集 F=C TT, (H, R) T C , (H, T) T R , (H, S)

80、 T R 。关系模式A的规范化程度最高达到A. 1NF B. 2NFC. 3NF D. BCNF答案:B47. 如果关系模式R属 于1NF,且每个非主属性都完全函数依赖于R的主关键字,则R属于A. 2NF B. 3NFC. BCNF D. 1NF答案:A48. 已知学生关系:R ( 学号,姓名,系名称,系地址) ,每一名学生属于一个系,每一个系有一个地址,则R属于A. 1NF B. 2NFC. 3NF D. 4NF答案:B4 9 .在订单管理系统中,客户一次购物( 一张订单) 可以订购多种商品。有订单关系R: R( 订单号, 日期,客户名称,商品编码,数量) ,关 系R属于A. 1NF B.

81、2NFC. 3NF D. BCNF答案:A5 0 .已知关系R (A, B, C, D), F是R上成立的函数依赖集,F= (A,BTC, D), B T D ,则R应分解成A. R1 (A, B)和 R2 (C, D) B. R1 (A, B, C)和 R2 (B, D)C. R1 (A, C)和 R2 (B, D) D. R1 (A, B, D)和 R2 (B, C)答案:B二、判断题1 .若关系模式A B E 2 N F ,则ABE3NFo ()答案: 错2 .在一个关系模式中,有可能没有非主属性。()答案: 对3 . 若一个关系模式已经是BCNF 了,则其一定是2NFo ( )答案:

82、对4 . 主属性与非主属性的并集为关系模式的属性全集U o ( )答案: 对5 . 部分函数依赖必然是传递函数依赖。()答案: 对6 . 若 属 性 X、Y 之 间 为 1: n 的联系,则 XTY。()答案: 错7 . 每一个关系模式至少要包括一个外关键字才能与其他关系模式建立联系。()答案: 对8 .函数依赖是指关系模式R 的某个或某些元组满足的约束条件。()答案: 错9 . 如果在同一组属性子集上,不存在第二个函数依赖,则该组属性集为候选关键字。()答案: 对10 . 如果一个关系模式属于3NF,则该关系模式一定属于BCNFo ( )答案: 错11 . 如果一个关系数据库模式中的关系模式

83、都属于BCNF,则在函数依赖的范畴内, 已实现了彻底的分离, 消除了插入、 删除和修改异常。()答案: 对12 . 规范化的过程是一组等价的关系子模式, 使关系模式中的多关系模式达到某些程度的“ 分离” ,让一个关系描述一个概念,一个实体或实体间的一种联系。规范化的实质就是概念的单一化。() 答案: 对13 . 规范化理论为数据库设计提供了理论上的指导和工具。 规范化程度越高,模式就越好。( ) 答案: 错14 . 如果一个函数依赖仅仅决定于一个属性, 则这个函数依赖一定是完全函数依赖。()答案: 对15 . 如果一个关系模式中不存在任何函数依赖,则它具有全关键字。()答案: 对16 . 某一

84、个属性有可能既是主属性又是非主属性。()答案: 错17 .某一个属性组既是候选关键字又是外关键字。( )答案: 错18 . 任何一个二目关系是属于3NF的。答案:正确19 . 任 何 一 个 二 目 关 系答案:正确是 属 于BCNF的 。20 .当且仅当函数依赖A T B在投影 R 1 ( A, B)和 R2 ( A,C)的连接。答案:正确R上成立, 关 系R (A, B, C )等于21 .若 R. A T答案:正确22 .若 R. A T答案:正确23 .若 R. B T答案:正确24 .若 R. ( B ,答案:错R.B , R. B TR. B , R. A TR.A , R. C

85、T0 T R.A ,R.C ,贝 R.A TR.A TR. (B ,R.C oR. (B ,C) OR. A oR. A oR.C ,则R. A ,则O T则 R. B T R. A ,R.C T三、填空题1 . 候选关键字具有的两个特性为、 。答案: 标识唯一性、无冗余2 . 一个关系定义主要包括答案:关系名、属性名、属性类型、属性长度、关键字3 .能唯一标识元组的属性或属性集称为 。答案:主关键字4 .若关系R中某属性A不是它的主关键字,但却是其他关系的主关键字,则 对 关 系R而言,称 属 性A为 。答案:外关键字5 .车间( 车间号、车间名、电话) 和职工( 工号、姓名、性别、年龄、车

86、间号) 两关系的联系方式是( 一对多的联系) 。 “车间”关系的主关键字是 , ”职工”关系的主关键字是 ,外关键字是 。答案:车间号、工号、车间号6 .已 知 系 ( 系编号,系名称,系主任,电话,地点)和 学 生 ( 学号,姓名,性别,入学日期,专业,系编号) 两个关系;关系的主关键字是: ,系关系的外关键字是: ,学生关系的主关键字是: ,外关键字是:答案:系编号、无、学号、系编号7 . “ 彩票“与“中奖者”关系模型如下:彩票( 彩票图案,等级,奖项) ,中奖者( 摸奖人、彩票图案、单位) 。彩票关系中的主关键字是 ,中奖者关系的主关键字是 , 彩票与中奖者两关系通过 实现联系, 联系

87、方式是 。答案:彩票图案、摸奖人、彩票图案、1: n8 . 设有关系模型:旅行社( 旅行社、经理、电话)旅客( 旅客名,性别,年龄,地址,电话)地点交通( 地点,交通,价格)旅游团( 旅行社名,旅客名,地点,交通, 日期,导游)旅 行 社 关 系 主 键 是, 旅 客 关 系 主 键是 ,旅游地点关系主键 ,旅游团关系的主键是 ;该关系的外键分别有所实现的联系方式为答案:旅行社、旅客名、地点+ 交通、旅行社名+ 旅客名+ 地点+ 交通、旅行社名、旅客名、地点+ 交通、多对多9 .在关系模式R (D, E, G )中,存在函数依赖关系 ETD, (D, G)- 日,则候选关键字是,关系模式R (

88、D, E, G )属于 o答案:(E,G) (D,G) 3NF10 .在关系模式R (A, C, D ) 中,存在函数依赖关系 ATC, ATD , 则候选关键字是, 关系模式R(A,C,D)最高可以达到 o答案:A BCNF11 .在关系模式R (A, B, C, D ) 中,存在函数依赖关系 ATB, A4C, ATD, (B, C)TA , 则候选关键字是,关系模式R (A, B, C, D )属于 o答案:A, (B, C) BCNF12 .在一个关系R 中,若每个数据项都是不可再分割的,那 么 R一定属于 O答案:第一范式13 .若 关 系 为 1NF,且 它 的 每 一 非 主 属

89、 性 都 候选关键字,则该关系为2NFo答案:完全函数依赖14 . 设关系R (U), X, YGU, XTY是 R的一个函数依赖,如果存在 X G X ,使 X TY成立,则称函数依赖XT Y是 函数依赖。答案:部分15 . 如 果 XTY和 X T Z成立,那么XT YZ也成立,这个推理规则称为O答案:合并规则16 .如果关系模式R是第二范式, 且每个非主属性都不传递依赖于R的候选关键字,则称R为 关系模式。答案:3NF17 .在函数依赖中, 平凡函数依赖是可以根据Armstrong推理规则中的 律推出的。答案:自反18 .关系模式规范化需要考虑数据间的依赖关系, 人们已经提出了多 种 类

90、 型 的 数 据 依 赖 , 其 中 最 重 要 的 是 和答案:函数依赖,多值依赖四、名词解释1 . 函数依赖:用 U表示属性集的全集 A1, A 2 ,,A n ),设 R (U)是属性集U上的关系模式。X、Y是 U的子集。若对于R (U )的所有具体关系r 都满足如下约束:对于X 的每一个具体值,Y有唯一的具体值与之对应,则称Y 函数依赖于X , 或 X 函数决定Y,记作XTY, X称做决定因素。2 . 部分函数依赖:设 XY是关系模式R (U )的一个函数依赖,如果存 在 X 的真子集x 使得 X T Y 成立,则 称 Y 部分依赖于X , 记 作 XTY。3 . 完全函数依赖:设 X

91、 T Y 是关系模式R (U )的一个函数依赖,如果不存在X 的真子集X 使 得X T Y成立,则 称Y完全函数依赖于X ,记 作XTY。4 .传递函数依赖:在同一关系模式R ( U )中,如果存在非平凡函数依 赖XTY, Y T Z ,而YT X ,则 称Z传 递 依 赖X。5 . 候 选 关 键 字(Candidate k e y ):在关系模式R ( U )中,K是U中的属性或属性组。如 果K T U ,则 称K为 关 系R ( U )的一个候选关键字。6 .主 关 键 字(Primary key): R ( U )中若有一个以上的候选关键字,则选定其中一个作为主关键字。7 . 全关键字

92、: 如果关系模式中不存在函数依赖,则全部属性构成关键字,即为全关键字。8 .外关键字: 在关系模式R (U )中,若属性或属性组X不 是 关 系R的关键字,但X是其他关系模式的关键字,则 称X为 关 系R ( U )的外关键字。9 .主属性:包含在任意一个候选关键字中的属性。10 .非主属性:不包含在任意一个候选关键字中的属性。11 . 1N F:在关系模式R中的每一个具体关系r中,如果每一个属性值都是不可再分的最小数据单位,则 称R是第一范式的关系。记为 RGINFo12 . 2NF:如果关系模式R(U,F)中的所有非主属性都完全函数依赖于任一候选关键字,则 称 关 系R是第二范式的。记 为

93、RW2NF。13 . 3NF:如果关系模式R(U,F)中的所有非主属性对任何候选关键字都不存在传递依赖,则 称 关 系R是第三范式的。记 为RG3NFo14 . BCNF:如果关系模式R (U ,F )的所有属性都不传递依赖于R的任何候选关键字,那么称关系R是 属 于BCNF的。记 为RGBCNFo关系模式R ,如果每个决定因素都包含关键字( 而不是被关键字所包含) ,则R是BCNF的关系模式。15 .关系模式分解的无损联接性: 分解后的两个关系可以通过自然联接恢复原来的关种分解具有无损联接性。 判断无损分解的法则,即无损分解的充分必要条件是:R 1R1-R2 或 R1 DR2-R2-R1五、

94、简答题1 .试述查询优化的一般步骤。答案:把查询转换成语法树表示。把语法树转换成标准( 优化) 形式。选择低层的存取路径。生成查询计划,选择代价最小的查询计划。2 . 试述查询优化的一般准则。答案:选择运算尽可能先做。在执行连接前对关系适当地预处理, 即在连接属性上建立索引和对关系进行排序把投影运算和选择运算同时进行。把投影同其前或其后的双目运算结合起来。把某些选择同在它前面要执行的笛卡尔积结合起来成为一个连接运算。找出公共子表达式。3 . 现在要建立关于系、学生、班级、学会诸信息的一个关系数据库。语义为:一个系有若干专业,每个专业每年只招一个班,每个班有若干学生, 一个系的学生住在同一个宿每

95、个学生可参加若干学会, 每个学会有若干学生。描述学生的属性有:学号、姓名、出生日期、系名、班号、宿舍区;描述班级的属性有:班号、专业名、系名、人数、入校年份;描述系的属性有:系名、系号、系办地点、人数;描述学会的属性有:学会名、成立年份、地点、人数、学生参加某会有一个入会年份。( 1)请写出关系模式。答案:学 生 ( 学号,姓名,出生日期,班号)班 级 ( 班级编码,专业名,系号,人数,入校年份) ;教 学 系 ( 系名,系号,办公室地点,人数,宿舍区)学 会 ( 学会名,成立年份,地点,人数)参 加 ( 学号,学会名,入会年份) 。( 2)写出每个关系模式的最小函数依赖集, 指出是否存在传递

96、依赖。在函数依赖左属性的情况下,讨论函数依赖是完全依赖,还是部分函数依赖。答案:F ( 班级)= 班级编码- 专业名,班级- 系号,班级T人数,班级- 入校年F ( 学生)= 学号T姓名,学号- 出生日期,学号T班号F ( 教学系) = 系号T 系名,系号T办公室地点,系号T人数,系号- 宿舍F ( 参 加 ) = 学会名T成立年份,学会名T地点,学会名T人数 ;F ( 学 会 ) = ( 学号,学 会 名 ) - 入会年份( 3 )指出各个关系模式的侯选关键字、外部关键字,以及有没有全关键字.答案:学生表中,关键字为学号。班级表中,关键字为班级编码。教学系表中,关键字为系号。学会表中,关键字

97、为学会名。参加表中,关键字为( 学号,学会名) ;外关键字为学号,参照属性为学生( 学号) ;外关键字为学会名,参照属性为学会( 学会名) 。4 .假设将模式R= (A, B, C, D, E )分解为模式R1 (A, B, C )和模式 R2 (A, D, E)o 如果有下列函数依赖集F: ATBC, CDTE, BTD, E T A ,证明该分解是无损连接分解。答案: R1DR2= (A) R1-R2= (B, C)因为 A TB C,所以 ATB, ATC 即:R1 AR2-4R1-R2所以该分解为无损连接分解。5 .设有一教学管理数据库,其属性为:学 号(S # ),课 程 号(C#)

98、,成 绩(G ),任 课 教 师(TN)在 的 系(D ),这些数据有下列语义:学号和课程号分别与其代表的学生和课程一一对应;一个学生所修的每门课程都有一个成绩每门课程只有一位任课教师,但每位教师可以有多门课程教师中没重名,每个教师只属于一个系对此关系数据库进行规范化分解达到3NF要求。答案:(S#, C#) -G, C#-TN, TN-D 关 键 字(S#, C#) 非主属性:G、TN、D;(S#, C#) (p) TN ,所 以 不 为2NF进行分解R1 (S#, C#, G)R2 (C#, TN, D) 在R 2中存在传递依赖不符合3N F进行分解R1 ( S#, C#, G)R2 (

99、C#, TN)R3 ( TN, D)6 .有B R关系如下:BR ( 借书证号、读者姓名、单位、电话、书号、书名、出版社、出版社地址、借阅时间)分 解 成3 N F关系。答案:BR1 ( 借书证号、读者姓名、单位、电话)BR2(书号、书名、出版社)BR3(出版社、出版社地址)BR4(借书证号、书号、借阅时间)7 .设关系模式R ,函数依赖集F= A B T E , ACT F , A D TB , B T C , C T D 。( 1 )证明 AB、AC、AD答案:: (AB) F+=A B E C D F,字 , (AC) F+=A B E C D F,字(AD) F+=A B E C D

100、F,字均是候选关键字。ABCDEFE (AB)ABCDEFG (AC)ABCDEFG (AD)F + ,F + ,F + ,AAB为关键A A C为关键A A D为关键( 2 )证明主属性C部分依赖于关键字A B ,传递依赖于A D o同时证明主属性D部分依赖于关 键 字A C ,传递依赖于关键字ABo答案:VB-CVAD-B,VC-DB T CB TC , C T D, A B T ( 部分)Cr.AD- ( 传递)c, A C T ( 部分)C.A B T ( 传递)C8 .判断下面的关系模式是不是B C N F ,为什么?( 1)任何一个二元关系。答案:是BCNF。二元关系中或为全关键字

101、,或为一个单属性候选关键字。( 2 )关系模式选课( 学号,课程号,成绩) ,函数依赖集F= ( 学号,课程号)T成绩 。答案:是BCNFo关系模式中只有一个候选关键字。( 3 )关 系 模 式R (A, B, C, D, E, F ) ,函数依赖集F= ATB, CT F , ETA, C E T A ,将 R分 解 为p= ABE, CDEFjo判 断p是否是无损连接。答案:不 是BCNFo因为模式中存在候选关键字为AD、BCD和B E ,显然C对AD是部分依赖。VU1 nU2=E U1-U2=ABU1 nU2TU1-U2= ETAB = ETA, ETBU1 HU2-U1-U2GF+该分

102、解具备无损连接。9 .设关系模式RB, 0, I, S, Q, D ) ,函数依赖集F=SHD, IT S ,ISTQ, BTQ。( 1 )找 出R的主关键字。答案:R的主关键字为IB0,( 2 )把R分 解 为BCNF,且具有无损连接性。答案:Fm= STD, IT S , ITQ , BTQp=B0ISQD由于R的关键字为I B O ,选 择S T D分解得出:p = S1, S2其中:S1=SD, F仁STDS2=B0ISQ, F2=I-S, ITQ , BTQ。显然,S 2不 服 从BCNF,需继续分解。 对S 2分解。S 2的关键字为IB 0 ,选 择IT S分解。得出:p = S1, S3, S4)o其中:S3=IS, F3: ITS S4=B0IQ, F4=ITQ, BTQ。显然,S 4不 服 从BCNF,还需继续分解。 对S 4分解。S 4的关键字为IB 0 ,选 择IT Q分解。得出:p = S1, S3, S5, S6其中 S5=IQ, F5=ITQS6=BI0 F6=0最后的分解为:p = SD, IS, IQ, BIO!

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号