当前位置:文档之家› 数据库概论参考答案学习版.doc

数据库概论参考答案学习版.doc

数据库概论参考答案学习版.doc
数据库概论参考答案学习版.doc

.

数据库概论专科作业题参考答案

第一章数据库系统导论

一、选择

1.C

2.B

3.C

4.A

5.A

6.A

7.C

8.A

9.D 10.D

11.B 12.B 13.B 14.C 15.D 16.C17.A18.D19.C20.B

21.A22.C23.A24.C25.D 26.D 27.B 28.B 29.A 30.C

31.A 32.D 33.A 34.C 35.A 36. A 37.C 38.D 39.A 40.D

41.D 42.D 43.C 44.A 45.D 46.B

二、填空

1.数据

2.数据库

3.数据库的恢复

4.概念模型

5.逻辑独立性

6.关系数据

7.层次

8.数据定义

9.网状模型

10.完整性约束

11.关系数据

12.E-R

13.一对多

14.信息

三、名词解释

1.信息:经过加工处理后具有一定含义的数据集合,它具有超出事实数据本身之外的价值。

2.数据:数据库中存储的基本对象,通常指描述事物的符号。

3.数据库:存储在计算机存储设备上,结构化的相关数据集合。它不仅包括描述事物的数据本身,还包括相关事物之间的联系。

4.数据库管理系统:处理数据访问的软件系统,也就是位于用户与操作系统之间的一层对数据库进行管理的软件。用户必须通过数据库管理系统来统一管理和控制数据库中的数据。

5.数据库系统:引进了数据库技术后的计算机系统,它能够有组织地、动态地存储大量数据,提供数据处理和数据共享机制,一般由硬件系统、软件系统、数据库和人员组成。

6.实体:客观存在并可相互区别的事物称为实体。

7.属性:实体所具有的某一特征或性质称为属性。

8.联系:在现实世界中,事物内部以及事物之间是有联系的,这些联系在信息世界中反映为两类:一类是实体内部的联系;另一类是实体之间的联系。

9.关键字:唯一地标识实体的属性集称为关键字。

10.实体型:用实体名及其属性名集合来抽象和描述同类实体,称为实体型。

11.实体集:同一类实体的集合称为实体集。

12.数据结构:数据结构是对数据静态特征的描述。数据的静态特征包括数据的基本结构、数据间的联系和对数据取值范围的约束。

13.数据操作:数据操作是指对数据动态特征的描述,包括对数据进行的操作及相关操作规则。

14.数据的完整性约束:数据的完整性约束是对数据静态和动态特征的限定,是用来描述数据模型中数据及其联系应该具有的制约和依存规则,以保证数据的正确、有效和相容。

四、简答

(1)数据与信息有什么区别与联系?*

数据与信息既有联系又有区别。数据是表示信息的,但并非任何数据都表示信息,信息是加工处理后的数据,是数据所表达的内容。同时,信息不随表示它的数据形式而改变,它是反映客观现实世界的知识;而数据则具有任意性,用不同的数据形式可以表示相同的信息。

(2)什么是数据库、数据库系统和数据库管理系统?*

数据库:存储在计算机存储设备上,结构化的相关数据集合。它不仅包括描述事物的数据本身,还包括相关事物之间的联系。

数据库系统:引进了数据库技术后的计算机系统,它能够有组织地、动态地存储大量数据,提供数据处理和数据共享机制,一般由硬件系统、软件系统、数据库和人员组成。

数据库管理系统:处理数据访问的软件系统,也就是位于用户与操作系统之间的一层对数据库进行管理的软件。用户必须通过数据库管理系统来统一管理和控制数据库中的数据。

(3)计算机数据管理技术发展经历几个阶段,各阶段的特点是什么?*

1.人工管理阶段

a)数据面向具体应用,不共享。

b)数据不单独保存。

c)没有软件系统对数据进行管理。

d)没有文件的概念。

2.文件系统阶段

a)程序与数据分开存储,数据以“文件”形式可长期保存在外部存储器上,并可对文件进行多

次查询、修改、插入和删除等操作。

b)有专门的文件系统进行数据管理,程序和数据之间通过文件系统提供存取方法进行转换。

c)数据不只对应某个应用程序,可以被重复使用。

3.数据库系统阶段

a)数据结构化

b)数据的冗余度低、共享性高、易扩充

c)数据独立性高

d)数据由数据库管理系统统一管理和控制

(4)什么是外模式、模式和内模式?***

1.外模式

外模式也称子模式或用户模式,属于视图层抽象,它是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。

2.模式

模式也称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图,是数据库管理员看到的数据库,属于逻辑层抽象。

3.内模式

内模式也称存储模式,是数据在数据库中的内部表示,属于物理层抽象。内模式是数据物理结构和存储方式的描述,一个数据库只有一个内模式,它是DBMS管理的最低层。

(5)试述数据库系统的两级映像功能。**

1.外模式/模式映像

模式描述的是数据的全局逻辑结构,外模式描述的是数据的局部逻辑结构。对应于同一个模式可以有任意多个外模式。对于每一个外模式,数据库系统都提供了一个外模式/模式映像,它定义了该外模式与模式之间的对应关系。这些映像定义通常包含在各自外模式的描述中。

2.模式/内模式映像

数据库中只有一个模式,也只有一个内模式,所以模式/内模式映像是唯一的,它定义了数据全局逻辑结构与存储结构之间的对应关系。当数据库的存储结构改变了,为了保持模式不变,也就是应用程序保持不变,可由数据库管理员对模式/内模式映像做相应改变就可以了。

(6)试述数据库系统的三级模式结构是如何保证数据的独立性的。**

数据库系统的三级模式结构由外模式、模式和内模式组成。

外模式,亦称子模式或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。

模式,亦称逻辑模式,是数据库中全体数据的逻辑结构和特性的描述,是所有用户的公共数据视图。模式描述的是数据的全局逻辑结构。

外模式涉及的是数据的局部的逻辑结构,通常是模式的子集。内模式,亦称存储模式,是数据在数据库系统内部的表示,即对数据的物理结构和存储方式的描述。

数据库系统的三级模式是对数据的三个抽象级别,它把数据的具体组织留给DBMS管理,使用户能逻辑抽象地处理数据,而不必关心数据在计算机中的表示和存储。为了能够在内部实现这三个抽象层次的联系和转换,数据库系统在这三级模式之间提供了两层映象:外模式/模式映象和模式/内模式映象。正是这两层映象保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。

(7)简单说明数据库管理系统包含的功能,**

a)数据定义

b)数据操纵

c)数据库的运行管理

d)数据库的恢复(Recovery)

(8)什么是数据模型?并说明为什么将数据模型分成两类,各起什么作用。**

数据模型是数据特征的抽象,是数据库管理的教学形式框架。数据模型分为概念数据模型和结构数据模型. 概念数据模型用来描述某个特定组织所关心的信息结构. 结构数据模型直接面向数据库中数据逻辑结构.

(9)什么是概念模型?概念模型的表示方法是什么?。***

概念模型是现实世界到机器世界的一个中间层,它不依赖于数据的组织结构,而是反映现实世界中的信息及其关系。它是现实世界到信息世界的第一层抽象,也是用户和数据库设计人员之间进行交流的工具。

概念模型的表示方法很多,其中最为著名、最为常用的是Approach),即E-R方法(或E-R模式)。该方法用E-R图来描述现实世界的概念模型。

(10)解释概念模型中的常用术语:实体、属性、联系、属性值、关键字、实体型、实体集。***

实体:客观存在并可相互区别的事物称为实体。

属性:实体所具有的某一特征或性质称为属性。

联系:在现实世界中,事物内部以及事物之间是有联系的,这些联系在信息世界中反映为两类:一类是实体内部的联系;另一类是实体之间的联系。

属性值: 属性的具体取值称为属性值。

关键字:唯一地标识实体的属性集称为关键字。

实体型:用实体名及其属性名集合来抽象和描述同类实体,称为实体型。

实体集:同一类实体的集合称为实体集。

第二章关系数据库基本理论

一、选择

1.B

2.C

3.C

4. B

5. C

6.A

7. B

8. D

9. A 10.D

11. C 12. C 13. A 14.C 15. B 16. D 17. D 18. C 19. A 20. A

21. D 22. A 23. D 24.C

二、填空

1.元组

2.连接

3.投影

4.右外连接

5.谓词演算

6.按给定的条件选取若干个属性列

7.选择、投影、连接运算

8.网状模型

9.关系模型

三、名词解释

1.关系:一个关系通常对应一张表

2.元组:二维表中的一行即为一个元组。

3.属性:二维表中的一列即为一个属性。

4.域:属性的取值范围称为该属性的域。

5.关键字:表中的某个属性或几个属性的组合称为关键字。

6.关系模式:对关系的描述成为关系模式。

7.元数:关系模式中属性的数目是关系的元数。

8.分量:元组中的每个属性值称为元组的分量。

9.实体完整性:实体完整性是指关系的主属性不能为空。

10.参照完整性:在关系模型中,实体与实体之间的联系都是用关系来表示的。参照完整性描述了实体之间的引用规则。

11.用户定义完整性:用户定义完整性是指不同的关系数据库系统根据应用环境的不同,设定的一些特殊的约束条件。

四、简答

(l)关系模型的特点是什么?*

1) 具有严格的数据理论基础,关系数据模型是建立在严格的数据概念基础上的。

2) 概念单一,不管是实体本身还是实体之间的联系都用关系(表)来表示,这些关系必须是规范化的,使得数据结构变得非常清晰、简单。

3) 在用户的眼中无论是原始数据还是结果都是二维表,不用考虑数据的存储路径。因此,提高了数据的独立性、安全性,同时也提高了开发效率。

(2)解释关系模型中的常用术语:关系、元组、属性、关键字、外关键字、关系模式。*

1.关系:一个关系通常对应一张表

2.元组:二维表中的一行即为一个元组。

3.属性:二维表中的一列即为一个属性。

4.关键字:表中的某个属性或几个属性的组合称为关键字。

5.外关键字:如果一个关系中的属性或属性组并非该关系的关键字,但它们是另外一个关系的关键字,则称其为该关系的外关键字或外码。

(3)简述关系模型与关系模式的区别与联系。**

关系模型:用二维表的形式表示实体和实体间联系的数据模型。

关系模式:对关系的描述。

关系实际上就是关系模式在某一时刻的状态或内容。也就是说,关系模式是型,关系是它的值。关系模式是静态的、稳定的,而关系是动态的、随时间不断变化的,因为关系操作在不断地更新着数据库中的数据。但在实际当中,常常把关系模式和关系统称为关系。

(4)关系的完整性约束是什么?各有什么含义?**

1. 实体完整性

实体完整性是指关系的主属性不能为空。在关系模型中关键字(码)能够唯一地识别元组,而关键字是由一个或几个属性组成的。这就规定了组成关键字的所有属性都不能为空,这些属性也称为主属性。

2. 参照完整性

在关系模型中,实体与实体之间的联系都是用关系来表示的,这些关系主要分为1∶1、1∶n和m∶n 三种。参照完整性也称为引用完整性,描述了实体之间的引用规则。即一个实体中某个属性的属性值是引用另一个实体的关键字,其中引用关系称为参照关系,而被引用关系称为被参照关系,参照关系中的引用字段称为外关键字。

3. 用户定义的完整性

用户定义的完整性是指不同的关系数据库系统根据应用环境的不同,设定的一些特殊约束条件。用户定义的完整性也称为域完整性或语义完整性。它说明某一具体应用所涉及的数据必须满足应用语义的要求。

(5)

①查询商场中的全部商品。

σ(商品)

②查询商场中所有电器类产品的供应商。

∏供应商(σ商品类别='电器类' (商品))

③查询购买了计算机商品的顾客姓名和联系方式。

∏姓名,联系方式(σ商品类别='计算机' (商品)

(6)

①查询购买了PTI号商品的顾客号和顾客姓名。

∏顾客号,顾客姓名(σ商品号='PT1' (商品)

②查询没有购买任何商品的顾客信息。

∏顾客号,商品号,购买数量(顾客(∏顾客号(顾客)-∏顾客号(购买)))

③查询购买了所有钢笔类产品的顾客信息。

∏顾客号,商品号,购买数量(顾客(购买÷∏商品号σ商品类别='钢笔' (商品)))

第三章结构化查询语言SQL

一、选择

1. C

2. B

3. B

4. C

5. B

6. C

7. A

8. A

9. D 10. C

11. A 12. B 13. D 14. D 15. D 16. D 17. D 18. D 19. A 20. C

21. B 22. C 23. D 24. D 25.D 26.D 27. C 28. C 29. B

二、填空

1.表、视图

2.SELECT R.A,R.B,S.D,S.F FROM R,S WHERE R.A=S.A

3.SELECT SNAME,GRADE FROM S,SC,C WHERE CNAME='数据库技术'AND_ S.S#=SC.S#_AND SC.C#=C.C#

4.Cursor

5.SQL语言

6.引发触发器

7.GRANT、REVOKE

8.视图

9.WHERE

10.MAX

三、名词解释

1.数据定义:SQL数据定义功能通过数据定义语言定义关系数据库的模式、外模式和内模式,来实现基本表、视图和索引文件的定义、修改和删除操作。

2.数据查询:数据查询是指对数据库中的数据进行查询、分组、统计和排序等操作。

3.数据操纵:数据操纵是指对数据的插入、修改和删除等操作。

4.数据控制:数据控制是对数据库中数据的安全性和完整性进行控制。

5.聚合函数:为了方便用户,增强检索功能,SQL提供了许多聚合函数,也称集合函数或计算函数。6.嵌套查询:将一个查询块嵌套在另一个查询块的WHERE子句或HA VING短语的条件中的查询称为嵌套查询或子查询。

7.视图:视图对应于关系数据库模型的外模式,是从一个或几个基本表(或视图)中导出的表。

四、简答

(1)试述SQL语言的特点。

1.功能一体化

2.语言简洁,易学易用

3.高度非过程化

4.面向集合的操作方式

5.以同一种语法结构提供两种使用方式

(2)什么是基本表?什么是视图?两者有什么区别和联系?

基本表:本身独立存在的表,即实际存储在数据库中的表,而不是从其它表导出来的。

视图:从一个或几个表中导出的表。

视图本身不独立存储于数据库中,即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基表中,视图是一个虚表,在概念上与基本表等同,用户可以在视图上再定义视图。

(3)举例说明视图在什么情况下不能更新。为什么?**

在关系数据库中,受到基本表的限制并非所有的视图都是可更新的。例如:视图中的列没有包含基本表的NOT NULL 非空列;视图的列取自表达式或聚合函数;视图是由两个以上基本表导出的;视图是在

一个不可更新的视图上定义的等。

(4)简述什么是嵌入式SQL.

SQL作为嵌入式语言,能够嵌入到高级语言(例如C、C++等宿主语言)程序中。

(5)

①检索所有读者的全部情况。

SELECT * FROM 读者

②检索姓张的读者姓名、单位及联系方式。

SELECT 姓名,单位,联系方式FROM 读者WHERE 姓名LIKE ‘张%’

③检索“清华大学出版社”和“高等教育出版社”出版的图书、作者及单价并且单价降序排列。SELECT 作者,单价FROM 图书WHERE 出版单位=’清华大学出版社’or出版单位=’高等教育出版社’ORDER BY 单价ASC

(6)

①SELECT * FROM 图书WHERE 单价>=30 AND 单价<=50

②SELECT读者.姓名,读者.单位FROM 借阅,读者WHERE 借阅.借书证号=读者.借书证号

③SELECT读者.借书证号,读者.姓名,读者.性别,读者.单位,读者.联系方式FROM 图书,借阅,读者WHERE 借阅.借书证号=读者.借书证号AND 借阅.总编号=图书.总编号AND 图书.书名=’数据库原理与应用’

(7)。

①SELECT图书.总编号,图书.分类号,图书.书名,图书.作者,图书.出版单位,图书.单价FROM 图书,借阅WHERE 图书.单价>38 AND 借阅.总编号=图书.总编号ORDER BY 借阅.借阅日期

②SELECT * FROM 图书WHERE 单价>(SELECT MAX(单价) FROM 图书WHERE 出版单位=’天津大学出版社’)

③SELECT MAX(单价),MIN(单价),COUNT(*)FROM 图书GROUP BY 出版单位

(8)

①SELECT * FROM 读者WHERE 借书证号IN (SELECT 借书证号FROM 借阅WHERE count(*))=3 GROUP BY 借书证号)

②SELECT 姓名,单位FROM 读者WHERE 借书证号NOT IN (SELECT 借书证号FROM 借阅)

③UPDATE 图书SET 单价=单价+单价*2%

(9)。

①DELETE FROM 借阅WHERE 借阅日期<’2001-01-01’

②CREATE VIEW TEMPBOOK AS SELECT借书证号,总编号,借阅日期FROM 借阅WHERE 借阅日期>=’2007-01-01’

第四章关系模式规范化设计

一、选择

1. A

2. A

3. D

4. C

5. D

6. B

7. C

8. B

9. B 10. C 11. D

12. A 13. D 14. D 15. B 16. B 17. D 18. B 19. C 20. C 21. C

22. A 23. A 24. A 25. D 26. B 27. B 28. B 29. B 30. B 31. D 32. B

33. B 34.A 35.D 36.B 37.B 38.D 39.A 40.A 41.B 42.B 43.C 44.C 45.B

46.A 47.B 48.B 49.B 50.C 51.C 52.B 53.B

1.保持函数依赖

2.Armstrong

3.B→C

4.多值依赖

5.修改复杂

6.F?G+,和G?F+

7.BCNF

8.3NF

9.数据冗余度大

10. 1NF

三、名词解释

1.函数依赖: 设R(U)是一个属性集U上的关系模式,X和Y是U的子集。若对于R(U)的任意两个可能的关系r1、r2,若r1[x]=r2[x],则r1[y]=r2[y],或者若r1[x]不等于r2[x],则r1[y]不等于r2[y],称X决定Y,或者Y依赖X。

2.完全函数依赖: 设X,Y是关系R的两个属性集合,X’是X的真子集,存在X→Y,但对每一个X’都有X’!→Y,则称Y完全函数依赖于X。

3.部分函数依赖: 设X,Y是关系R的两个属性集合,存在X→Y,若X’是X的真子集,存在X’→Y,则称Y部分函数依赖于X。

4.传递函数依赖: 设X,Y,Z是关系R中互不相同的属性集合,存在X→Y(Y !→X),Y→Z,则称Z传递函数依赖于X。

5.候选关键字: 设K是关系模式R(U,F)中的属性或属性组,K '是K的真子集(即K ' K),若K→U,而不存在K !→U,则K是R的候选关键字。

6.外关键字:设有两个关系模式R和S,X是R的属性或属性组,并且X不是R的候选关键字,但X 是S的候选关键字,则称X是R的外关键字。

7.第一范式:如果一个关系模式R的所有属性都是不可分的基本数据项,则称关系R满足第一范式,记作R∈1NF。

8.第二范式:满足第一范式的关系模式R,如果所有非主属性都完全依赖于候选关键字,则称R属于第二范式,记为R∈2NF。

9.第三范式:若关系模式R∈2NF,且它的任何一个非主属性都不传递依赖于候选关键字,则称关系R 满足第三范式,记为R∈3NF。

10.BCNF范式:若关系模式R的所有属性都不传递依赖于R的任何候选关键字,则称关系R满足BCNF,记作R∈BCNF。也可以定义为:设关系模式R(U,F)∈1NF,若F的任一函数依赖X→Y(Y ? X)中X 都包含了R的一个候选关键字,则称关系R满足BCNF,记作R∈BCNF。

11.模式分解:关系模式R的一个分解是指ρ= {R1,R2, …, Rn},其中U = U1UU2U…UUn,并且没有Ui? Uj,1≤i,j≤n,Fi是F在Ui上的投影。

12.无损连接性:设关系模式R(U,F)被分解为若干个关系模式R1(U1,F1),R2(U2,F2),…,Rn(Un,Fn),其中U=U1U2…UN,且不存在Ui? Uj,Fi为F在Uj上的投影,如果R与R1,R2,…,Rn自然连接的结果相等,则称关系模式R的分解具有无损连接性。

13.保持函数依赖性:设关系模式R(U,F)被分解为若干个关系模式R1(U1,F1),R2(U2,F2),…,Rn(Un,Fn),其中U=U1U2…UN,且不存在Ui?Uj,Fi为F在Uj上的投影,如果F所蕴含的函数依赖一定也由分解得到的某个关系模式中的函数依赖Fi所蕴含,则称关系模式R的分解具有函数依赖保持性。

14.主属性: 在一个关系中,如一个属性是构成某一个候选关键字的属性集中的一个属性,则称它为主属性.

15.非主属性: 不包含在任何一个候选码中的属性称为非主属性.

(1)

1.函数依赖: 设R(U)是一个属性集U上的关系模式,X和Y是U的子集。若对于R(U)的任意两个可能的关系r1、r2,若r1[x]=r2[x],则r1[y]=r2[y],或者若r1[x]不等于r2[x],则r1[y]不等于r2[y],称X决定Y,或者Y依赖X。

2.部分函数依赖: 设X,Y是关系R的两个属性集合,存在X→Y,若X’是X的真子集,存在X’→Y,则称Y部分函数依赖于X。

3.传递函数依赖: 设X,Y,Z是关系R中互不相同的属性集合,存在X→Y(Y !→X),Y→Z,则称Z传递函数依赖于X。

4.候选关键字: 设K是关系模式R(U,F)中的属性或属性组,K '是K的真子集(即K ' K),若K→U,而不存在K !→U,则K是R的候选关键字。

5.外关键字:设有两个关系模式R和S,X是R的属性或属性组,并且X不是R的候选关键字,但X 是S的候选关键字,则称X是R的外关键字。

6.主属性: 在一个关系中,如一个属性是构成某一个候选关键字的属性集中的一个属性,则称它为主属性. 7.非主属性: 不包含在任何一个候选码中的属性称为非主属性.

(2)

规范化理论为数据库设计人员判断关系模式优劣提供了理论标准,可用以指导关系数据模型的优化,用来预测模式可能出现的问题,为设计人员提供了自动产生各种模式的算法工具,使数据库设计工作有了严格的理论基础。

(3)

关系模式的异常操作包括插入异常、删除异常、修改异常。这些异常由模式中某些数据依赖引起的。规范化理论可以改造关系模式,通过分解关系模式来消除不适合的数据依赖,以解决这些异常和潜在的数据不一致性的问题。

(4)

候选码:(1)A;(2)CD;(3)E

(5)

范式表示的是关系模式的规范化程序。共分六个级别,分别1NF,2 NF,3 NF,BCNF,4 NF,5 NF。

(6)

l)候选码为AC,BC.AD,BD、可选其中之一为主码。

2)不服从4NF。在多值依赖中决定因素中不包含码。

3)不服从BCNF。在函数依赖中决定因素中不包含码。

4)服从3NF。该模式中不存在非主属性。

(7)

①第一范式,ab是主码,d依赖于ab的一部分,这是第二范式不允许的。因此最高是第一范式。

②第一范式,ab或者ad是主码,无论谁做主码,b和d互相依赖,也是对主码的一部分的依赖

③第二范式,只要选择e做主码就满足第二范式,但是想要推得d,必须经过间接依赖。即e推出ab,ab 推出ce,c推出d,所以不满足第三范式,因此最高是第二范式。

(8)

关键字是bd,3NF分解:{a,b,c}{a,c}

第五章数据库设计与维护

一、选择

1. A

2. D

3. D

4. C

5. C

6. B

7. C

8. A

9. B 10. C

11. B 12. B 13. A 14. A 15. C 16. C 17. B 18. D 19. A

20. B 21. C 22. C 23. D 24. C 25. A 26. D 27. D 28. D 29. B

二、填空

1.数据库物理设计

2.共享性

3.物理结构设计

4.子类型

5.聚集

6.逻辑设计阶段的

7.结构

三、名词解释

1.数据流图:用于表达和描述系统的数据流向和对数据的处理功能。

2.数据字典:各类数据描述的基何,是对系统中数据结构的详细描述,是各类数据属性的清单。

3.数据项:不可再分的数据单位。

4.数据结构;包括数据结构名、含义说明、组成等。

5.数据流:包括数据流名,数据流说明,流入、流出过程,组成等。

6.数据存储:包括数据存储名、存储说明、输入数据流、输出数据流、组成、数据量、存取方式等。7.处理过程:包括处理过程名、处理说明、输入/输出数据流、处理方法等。

四、简答

(1)

分为六个阶段:需求分析阶段;概念结构设计阶段;逻辑结构设计阶段;物理设计阶段;数据库实施阶段;数据库运行、维护阶段

(2)

数据库设计既是一项涉及多学科的综合性技术又是一项庞大的工程项目。其主要特点有:1) 数据库建设是硬件、软件和干件(技术与管理的界面)的结合。2) 从软件设计的技术角度看,数据库设计应该和应用系统设计相结合,也就是说,整个设计过程中要把结构(数据)设计和行为(处理)设计密切结合起来。

(3)

1)全面了解数据库系统的功能、物理环境和工具,特别是存储结构和存取方法。

2) 了解应用环境。对不同的应用要求按其重要程度和使用方式进行分类。事物处理的频率,响应时间的要求,都是对时间和空间效率进行平衡和优化的重要依据。

3) 了解外存设备的特性。

(4)

需求分析是数据库设计的第一阶段,是设计数据的起点,需求分析是整个设计过程的基础和首要条件,也是最困难、最耗费时间的一步。其结果是概念设计的基础,分析结果是否准确而无遗漏地反映了用户对系统的实际要求,将直接影响到后面各个阶段的设计成效,并影响到设计结果是否合理和实用。

(5)

1) 调查组织机构的总体情况。

2) 熟悉各部门的业务活动情况。

3) 分析用户需求。

4)确定新系统的边界。

(6)

数据字典的内容包括数据项、数据结构、数据流、数据存储、处理过程五部分。

(7)

将系统需求分析得到的用户需求抽象为信息结构过程。概念模型是整个数据库设计的关键。概念模型最终要转换为数据模型。

(8)

1) 设计实体类型,确定属性和主码。

2) 设计实体之前的联系类型,确定是否有联系的属性。

3) 写出关系模式。

(9)

1) 一个实体型转换为一个关系模式。

2) 一个m:n联系转换为一个关系模式。

3) 一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并,联系名作为对应的关系名。

4) 一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并,联系名作为对应的关系名。

5) 具有相同候选关键字的关系模式可合并

(10)

1) 将概念结构转换为一般的对象,即关系数据模型。

2) 将转换来的关系模型向特定数据库管理系统支持下的数据模型转换。

3) 运用规范化理论对逻辑数据模型进行优化。

(11)

1) 在数据分析阶段用数据依赖的概念分析和表示各数据项之间的联系。

2) 在设计概念结构阶段,用关系规范化去消除E-R模型中的冗余联系。

3) 在E-R模型向数据模型转换的过程中,用模式分解的概念和方法指导设计,充分运用规范化理论的成果优化关系数据库模式的设计。

(12)

1) 文件的组织方式和存取方法。

2) 索引项的选择,对哪些数据项建立索引,才有利于提高处理效率。

3) 哪些数据存放在一起,有利于性能的提高。

4) 数据的压缩、分块技术。

5) 缓冲区的大小及其管理方式。

6) 文件在存储介质上的分配形式

(13)

1) 确定数据存储结构

2) 设计数据存取索引与入口

3) 确定数据存放位置

4) 确定系统配置

5) 确定数据存放形式

6) 确保数据的安全性、完整性和一致性

(14)

1) 数据库的转储和恢复

2) 数据库的安全性、完整性控制

3) 数据库性能的监督、分析和改进

4) 数据库的重组织和重构造

5) 增加新功能

6) 修正错误

第六章数据库安全与保护

一、选择

1. A

2. B

3. A

4. B

5. B

6. D

7. A

8. D

9. C 10. D

11. C 12. D 13. A 14. D 15. B 16. C 17. C 18. B 19. B 20. D

21. C 22. A 23. D 24. B 25. A 26. A 27. B 28. C 29. C 30. B

31. B 32. B 33. A 34.D 35.C 36.C 37.B

二、填空

1.操作系统

2.可串行化调度

3.先写日志原则

4.加锁

5.中止状态

6.不可重复读

7.数据插入、删除、更新和查询

8.登记日志文件

9.置空值删除

10.死锁

11.参照完整性

12.共享锁

13.静态存储

14.病毒故障

15.封锁粒度

16.参照的完整性

17.数据库

18.并发控制、封锁

19.类型约束、格式约束

20.事务

21.转储

三、名词解释

1.事务:所谓事务是用户定义的一个数据操作序列,这些操作是数据库运行的最小的、不可分割的工作单位,即要么全做要么全不做。

2.系统故障:系统故障,也称软故障(Soft Crash),是指造成系统停止运转,重新启动的任何事件。3.介质故障:也称硬故障(Hard Crash),是指外存故障,如硬盘设备、磁盘损坏、磁头碰撞,瞬时强磁场干扰等。这类故障将破坏数据库或部分数据库,并影响正在存取这部分数据的所有事务。这类故障比前两类故障发生的可能性小得多,但破坏性最大。

4.计算机病毒:计算机病毒是具有破坏性、可以自我复制的计算机程序。计算机病毒已成为计算机系统的主要威胁,也是数据库系统的主要威胁之一。

5.数据转储:所谓数据转储是指DBA定期地将整个数据库复制到磁带或另一个磁盘上保存起来的过程。6.日志文件:用来记录事务对数据库的更新操作的文件,也就是把转储期间各事务对数据库的修改活动登记下来。

四、简答

(1)

所谓事务是用户定义的一个数据操作序列,这些操作是数据库运行的最小的、不可分割的工作单位,即要么全做要么全不做。四个特性为原子性、一致性、隔离性、持续性。

(2)

数据库是共享资源,通常有许多个事务同时在运行。

当多个事务并发地存取数据库时就会产生同时读取和修改同一数据的情况。若对并发操作不加控制就可能会存取和存储不正确的数据,破坏数据库的一致性。所以数据库管理系统必须提供相应的并发控制机制。

(3)

并发控制的主要方法为封锁,包括排他式和保护式两种类型。

(4)

数据库的保护包括数据库的安全、数据库的完整性控制、数据库的并发控制、数据库的备份与恢复。

(5)

包括用户标识和鉴别、访问控制、视图机制、跟踪审计、数据加密

(6)

数据库完整性(Database Integrity)是指数据库中数据的正确性和相容性。数据库完整性由各种各样的完整性约束来保证,因此可以说数据库完整性设计就是数据库完整性约束的设计。数据库完整性约束可以通过DBMS或应用程序来实现,基于DBMS的完整性约束作为模式的一部分存入数据库中。通过DBMS 实现的数据库完整性按照数据库设计步骤进行设计,而由应用软件实现的数据库完整性则纳入应用软件设计

(7)

1) 数据库完整性约束能够防止合法用户使用数据库时向数据库中添加不合语义的数据。

2) 利用基于DBMS的完整性控制机制来实现业务规划,易于定义,容易理解,而且可降低应用程序的复杂性,提高应用程序的运行效率。

3) 基于DBMS的完整性控制机制是集中管理的,因此比应用程序更容易实现数据库的完整性。

4) 合理的数据库完整性设计,能够同时兼顾数据库的完整性和系统的效能。

5) 在应用软件的功能测试中,完善的数据库完整性有助于尽早发现应用软件的错误。

(8)

包括事物内部故障、系统故障、介质故障、计算机病毒。

(9)

数据备份是指定期或不定期地对数据库数据进行复制,可以将数据复制到本地机器或其他机器上。数据备份是保证系统安全的一项重要措施。数据备份最常用的技术是数据转储和登录日志文件。通常在一个数据库系统中,这两种方法是一起使用的。

(10)

日志文件(Log File)是用来记录事务对数据库的更新操作的文件,也就是把转储期间各事务对数据库的修改活动登记下来。

日志文件在数据库恢复中起着重要的作用。可以用来进行事务故障恢复和系统故障恢复,并协助后备副本进行介质故障恢复。

数据库概论 习题参考答案

第1章绪论习题参考答案 1、试述数据、数据库、数据库管理系统、数据库系统的概念。(参见P3、4、5页) 参考答案: 描述事物的符号记录称为数据;数据库是长期储存在计算机内的、有组织的、可共享的数据集合;数据库管理系统是位于用户与操作系统之间的一层数据管理软件; 数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。 2.使用数据库系统有什么好处?(参见P12页) 参考答案: 数据库系统使信息系统从以加工数据的程序为中心转向围绕共享的数据库为中心的阶段,这样既便于数据的集中管理,又有利于应用程序的研制和维护,提高了数据的利用率和相容性,提高了决策的可靠性。 3.试述文件系统与数据库系统的区别和联系。(8、9、10页) 参考答案: 1)数据结构化是数据库与文件系统的根本区别。 在文件系统中,相互独立的文件的记录内部是有结构的,管其记录内部已有了某些结构,但记录之间没有联系。数据库系统实现整体数据的结构化,是数据库的主要特征之一。 2)在文件系统中,数据的最小存取单位是记录,粒度不能细到数据项。而在数据库系统中,存取数据的方式也很灵活,可以存取数据库中的某一个数据项、一组数据项一个记录或或一组记录。 3)文件系统中的文件是为某一特定应用服务的,文件的逻辑结构对该应用程序来说是优化的,因此要想对现有的数据再增加一些新的应用会很困难,系统不容易扩充。而在数据库系统中数据不再针对某一应用,而是面向全组织,具有整体的结构化。5.试述数据库系统的特点。(9、10、11页) 参考答案: 数据结构化;数据的共享性高、冗余度低、易扩充;数据独立性高;数据由DBMS统一管理和控制。 6.数据库管理系统的主要功能有哪些? (4页)

数据库系统概论期末试题及答案(重点知识)

试题十 一、单项选择题 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、多选或未选均无分。 1. 数据库系统的特点是( )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。 A .数据共享 B .数据存储 C .数据应用 D .数据保密 2. 数据库系统中,物理数据独立性是指( )。 A .数据库与数据库管理系统的相互独立 B .应用程序与DBMS 的相互独立 C .应用程序与存储在磁盘上数据库的物理模式是相互独立的 D .应用程序与数据库中数据的逻辑结构相互独立 3. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )。 A .外模式 B .内模式 C .存储模式 D .模式 4. E-R 模型用于数据库设计的哪个阶段( )? A .需求分析 B .概念结构设计 C .逻辑结构设计 D .物理结构设计 5. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是( )。 A .宿舍编号 B .学号 C .宿舍地址,姓名 D .宿舍编号,学号 6. 自然连接是构成新关系的有效方法。一般情况下,当对关系R 和S 使用自然连接时,要求R 和S 含有一个或多个共有的( )。 A .元组 B .行 C .记录 D .属性 7. 下列关系运算中,( )运算不属于专门的关系运算。 A .选择 B .连接 C .广义笛卡尔积 D .投影 8. SQL 语言具有( )的功能。 ( 考 生 答 题 不 得 超 过 此 线 )

A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制 C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵 9.如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的() A.候选码 B.主码 C. 外码 D. 连接码 10.下列关于关系数据模型的术语中,()术语所表达的概念与二维表中的 “行”的概念最接近? A.属性 B.关系 C. 域 D. 元组 11.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME, TEACHER),学生选课关系是SC(S#,C#,GRADE)。 要查找某个学生的基本信息及其选课的平均成绩,将使用关系()A.S和SC B.SC和C C.S和C D.S、SC和C 12.在SQL语言的SELECT语句中,用于对结果元组进行排序的是()子句。 A. GROUP BY B.HAVING C.ORDER BY D.WHERE 13.设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则,下面()选项是正确的。 A.只有SNO不能取空值B.只有CNO不能取空值 C.只有GRADE不能取空值D.SNO与CNO都不能取空值 14.下面关于函数依赖的叙述中,()是不正确的。 A.若X→Y,WY→Z,则XW→Z B.若Y X,则X→Y C.若XY→Z,则X→Z,Y→Z D.若X→YZ,则X→Y,X→Z 15.设有关系R(A,B,C)和S(C,D)。与SQL语句select A,B,D from R,S where R.C=S.C等价的关系代数表达式是() A.σR.C=S.C(πA,B,D(R×S)) B.πA,B,D(σR,C= S.C(R×S)) C.σR.C=S.C((πA,B(R))×(πD(S))) D.σR,C=S.C(πD((πA,B(R))×S))

(完整版)数据库系统概论期末试题及答案(重点知识)

试题十 1. 数据库系统的特点是( )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。 A .数据共享 B .数据存储 C .数据应用 D .数据保密 2. 数据库系统中,物理数据独立性是指( )。 A .数据库与数据库管理系统的相互独立 B .应用程序与DBMS 的相互独立 C .应用程序与存储在磁盘上数据库的物理模式是相互独立的 D .应用程序与数据库中数据的逻辑结构相互独立 3. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )。 A .外模式 B .内模式 C .存储模式 D .模式 4. E-R 模型用于数据库设计的哪个阶段( )? A .需求分析 B .概念结构设计 C .逻辑结构设计 D .物理结构设计 5. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是( )。 A .宿舍编号 B .学号 C .宿舍地址,姓名 D .宿舍编号,学号 6. 自然连接是构成新关系的有效方法。一般情况下,当对关系R 和S 使用自然连接时,要求R 和S 含有一个或多个共有的( )。 A .元组 B .行 C .记录 D .属性 7. 下列关系运算中,( )运算不属于专门的关系运算。 A .选择 B .连接 C .广义笛卡尔积 D .投影 8. SQL 语言具有( )的功能。 A .关系规范化、数据操纵、数据控制 B .数据定义、数据操纵、数据控制 C .数据定义、关系规范化、数据控制 D .数据定义、关系规范化、数据操纵 ( 考 生 答 题 不 得 超 过 此 线 )

物流学概论试题及答案

物流管理专业物流学概论自测题 2 一、单项选择题(每小题1分,共10分,将正确答案选项的字母填入括号内) ()1、物流是物品(包括无形的服务)从起始点向最终点的动静结合的过程。 A、生产 B、分配 C、消费 D、流动 ()2、物流的总体效果是。 A、树木的效果 B、森林的效果 C、差异化的效果 D、相同的效果 ()3、一个完整的物流实体网络至少要包括和物流结点。 A、物流企业 B、物流线路 C、物流网络 D、物流信息 ()4、是按照用户的要求,在计划的时间内或者在用户随时提出的时间内,实现用户所要求的供应。 A、即时供应方式 B、准时供应方式 C、到线供应方式 D、零库存方式 ()5、企业之间的竞争,不是看企业本身拥有了多少资源,而是企业本身能够使用多少资源。使用资源的过程,其实就是一个的问题。 A、内部资源外用 B、内部资源内用 C、外部资源内用 D、外部资源外用 ()6、物流成本的分类,可分为供应物流费、生产物流费、销售物流费、回收物流费、废弃物物流费,是按。 A、物流过程划分 B、物流活动的逻辑顺序划分 C、物流活动构成划分 D、物流范围划分 ()7、用及时、准确的信息代替实物库存是理论的重要观点。 A、供应链 B、物流管理 C、库存 D、生产 ()8、国际物流活动中的贸易合同和文书涉及运输、报关、结算等方面。 A、保险B、登记 C、装卸 D、信息 ()9、由政府各行业主管部门制定,以部、委、局令形式发布的法律文件是。 A、行政法规 B、法令 C、法律 D、法规 ()10、为了实现物流系统整体最优,必须对所有的物流要素进行。 A、集成 B、协调 C、调控 D、集中 二、多项选择题(每小题3分,共15分,将正确答案选项的字母填入题目前的括号内,多选少选不得分) ()1、合理设置包装时要考虑的主要因素有。 A、装卸 B、保管 C、运输 D、生产 ()2、销售物流的顺畅将使企业迅速及时地将产品传送到用户或消费者手中,达 到的目的。 A、满足用户需求 B、扩大商品销售 C、加速资金周转 D、降低流通费用 ()3、供应链管理主要涉及的领域包括。 A、供应 B、生产计划 C、物流 D、需求 ()4、与传统商务方式相比,电子商务具有以下几个特性,即。 A、普遍性 B、方便性 C、整体性 D、安全性 ()5、国际物流的基本活动包括: A、运输活动B、配送活动 C、包装、装卸、信息 D、保管和流通加工 三、判断题(每小题2分,共20分,将正确答案填入题目前的括号内,正确打“√”,错误打“×”。) ()1、物流主导部门的核心由铁道、公路、水运、空运、仓储、托运等行为主体组成。 ()2、商品在不同地理位置有相同的价值,通过物流将商品由高价值区转移到低价值区,便可获得价值差,即“空间价值”。 ()3、一般来说,原材料等大批量的货物运输适合公路运输或水运。 ()4、在现代物流系统中,每一个结点都是物流信息的结点。 ()5、在网络经济时代,很多企业要构筑广域的或者全球的供应链,这就要物流企业有更强的能力和更高的水平,这是一般生产企业不可能做到的,从这个意义来讲,必须要依靠销售企业来做这一项工作。 ()6、物流业务外包就意味着自己多了一个合作伙伴,多了一个风险的承担者。 ()7、物流作为过程来管理的目标在于:所有的努力必须集中使服务(或产品)增值,保证成本最低、产出最大、效率最高。 ()8、为了成功实施供应链管理,供应链内的部分企业必须克服它们各自的功能障碍,采取一种流程的方法。 ()9、第三方物流模式的特点是,与传统的物流运作方式相比,第三方物流提供了物流配送功能。 ()10、国际多式联运的核心工具是货轮。 四、名词解释(每小题4分,共20分) 1、物流

数据库系统概论复习题及答案

第一学期期末考试试卷和答案 试卷代码:03115 授课课时:96 课程名称:数据库系统原理A 适用对象:本科选课班 一、选择题(从下列各题四个答案中选出一个正确答案,每小题1分,共10分) 1、在数据库技术发展的几个阶段中,数据独立性最高的是__A___阶段。 A、数据库系统 B、文件系统 C、人工管理 D、数据项管理 2、在SQL的SELECT语句中,与选择运算对应的命令动词是__C___。 A、SELECT B、FROM C、WHERE D、ORDER BY 3、在数据库中,下列说法_A__是不正确的 A、数据库避免了一切数据的重复 B、若系统是完全可以控制的,则系统可确保更新是的一致性 C、数据可以共享 D、数据库减少了冗余 4、在数据库系统中,模式/外模式映像用于解决数据的_C__ A、结构独立性 B、物理独立性 C、逻辑独立性 D、分布独立性 5、关系代数的5种基本运算是__D_。 A、并、差、选择、投影、自然连接 B、并、差、交、选择、投影 C、并、差、交、选择、笛卡尔积 D、并、差、选择、投影、笛卡尔积 6、在SQL语句中,谓词“EXISTS”的含义是_B___。 A、全称量词 B、存在量词 C、自然连接--在连接条件中使用等于(=)运算符比较被连接列的列值,但它使用选择列表指出查询结果集合中所包括的列,并删除连接表中的重复列 D、等值连接--在连接条件中使用等于号(=)运算符比较被连接列的列值,其查询结果中列出被连接表中的所有列,包括其中的重复列 7、规范化过程主要为克服数据库逻辑结构中的插入异常、删除异常、更新异常以及_C__的缺陷 A、数据不一致性 B、结构不合理 C、冗余度大 D、数据丢失 8、数据库数据的正确性和相容性是数据库的__B____。 A、安全性 B、可维护性 C、完整性 D、并发控制 9、数据库三级模式体系结构主要的目标是确保数据库的_B__。 A、数据安全性 B、数据独立性

数据库系统概论试题及答案

试题二 一、单项选择题 在每小题列出的四个备选项中只有一个是符合题目 要求的,请将其代码填写在题后的括号内。错选、 多选或未选均无分。 1. 下列四项中,不属于数据库系统的主要特点的是()。 A.数据结构化B.数据的冗余度小 C.较高的数据独立性 D.程序的标准化 2.数据的逻辑独立性是指() A.内模式改变,模式不变 B.模式改变,内模式不变 C.模式改变,外模式和应用程序不变 D.内模式改变,外模式和应用程序不变 3.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征 的是()。 A.外模式B.内模式C.存储模式D.模式 4. 相对于非关系模型,关系数据模型的缺点之一是()。 A.存取路径对用户透明,需查询优化B.数据结构简单 C.数据独立性高D.有严格的数学基础 5. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是()。 A.宿舍编号 B.学号 C.宿舍地址,姓名 D.宿舍编号,学号 6.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。 A.元组B.行C.记录D.属性 7.下列关系运算中,()运算不属于专门的关系运算。 A.选择B.连接 C.广义笛卡尔积 D.投影 8.SQL语言具有()的功能。

A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制 C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵 9.从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是()。 A.M端实体的关键字B.N端实体的关键字 C.M端实体关键字与N端实体关键字组合D.重新选取其他属性 10.SQL语言中,删除一个表的命令是() A. DELETE B. DROP C. CLEAR D. REMOVE 11.图1中()是关系完备的系统 A B C D 图1 12.有关系模式A(S,C,M),其中各属性的含义是:S:学生;C:课程;M:名次,其语义是:每一个学生选修每门课程的成绩有一定的名次,每门课程中每一名次只有一个学生(即没有并列名次),则关系模式A最高达到()A.1NF B.2NF C.3NF D.BCNF 13.关系规范化中的删除异常是指 ( ) A.不该删除的数据被删除B.不该插入的数据被插入 C.应该删除的数据未被删除D.应该插入的数据未被插入 14.在数据库设计中,E-R图产生于() A.需求分析阶段B.物理设计阶段 C.逻辑设计阶段D.概念设计阶段 15.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()。 A.实体完整性约束 B.参照完整性约束 C.用户自定义完整性约束 D.关键字完整性约束

数据库系统概论期末试题及答案整理版

《数据库原理及应用》试题1 一、选择题 1、数据库系统的基本特征是_________。 A 、数据的统一控制 B 、数据共享性和统一控制 C 、数据共享性、独立性和冗余度小 D 、数据共享性和数据独立性 (难度系数C )正确答案:C 2、DB 、DBMS 和DBS 三者之间的关系是_________。 A 、DBS 与D B 和DBMS 无关 B 、DBMS 包括DBS 和DB C 、DB 包括DBMS 和DBS D 、DBS 包括DB 和DBMS (难度系数B )正确答案:D 3、设有关系R 和S ,关系代数 S)(R R -- 表示的是_________。 A 、R ∩S B 、R ―S C 、R ÷S D 、R ∪S (难度系数B )正确答案:A 4、自然连接是构成新关系的有效方法。一般情况下,当对关系R 和S 使用 自然连接时,要求R 和S 含有一个或多个共有的__________。 A 、行 B 、属性 C 、记录 D 、元组 (难度系数C )正确答案:B 5、以下是信息世界的模型,且实际上是现实世界到机器世界的一个中间层 次的是_________。 A 、数据模型 B 、概念模型 C 、关系模型 D 、E-R 图 (难度系数C )正确答案:C 6、构成E —R 模型的三个基本要素是_________。 A 、实体、属性值、关系; B 、实体、属性、联系; C 、实体、实体集、联系; D 、实体、实体集、属性; (难度系数C )正确答案:B 7、在关系代数运算中,五种基本运算为_________。

A 、并、差、选择、投影、连接 B 、并、交、选择、投影、笛卡尔积 C 、并、差、选择、投影、笛卡尔 积 D 、并、除、投影、笛卡尔积、选择 (难度系数B )正确答案:C 8、在下列关于规范化理论的叙述中,不正确的是_________。 A 、任何一个关系模式一定有键。 B 、任何一个包含两个属性的关系模式一定满足3NF 。 C 、任何一个包含两个属性的关系模式一定满足BCNF 。 D 、任何一个包含三个属性的关系模式一定满足2NF 。 (难度系数B )正确答案:D 9、设有关系模式R(A,B,C)和S(C,D)。与SQL 语句“SELECT A,B,D FROM R,S WHERE R.C=S.C ”等价的关系代数表达式为_________。 A 、S))(R (σπS.C R.C D B,A,?= B 、S))(R (πσD B,A,S. C R.C ?= C 、(S))π(R)(πσ D B A,S.C R.C ?= D 、S)(R))(π(πσB A,D S.C R.C ?= (难度系数A )正确答案:A 10、SQL 的视图是从_________中导出的。 A 、基本表 B 、视图 C 、数据库 D 、基本表或视图 (难度系数C )正确答案:D 11、用如下的SQL 语句创建一个Teacher 表 CREATE TABLE Teacher ( TNO Char(6) NOT NULL, NAME Char(8) NOT NULL, SEX Char(2), SAL INT, SDETP char(12) check (SDEPT IN(‘IS ’,’MA ’,’CS ’))) 可以插入到Teacher 表中的元组是_________。 A 、(‘T0203’,‘刘刚’,NULL ,NULL ,‘IS ’) B 、( NULL , ‘王芳’,‘女’,‘1200’,‘CS ’) C 、(‘T0111’,NULL ,‘男’,23,‘MA ’) D 、(‘T0101’,‘李华’,男,2100,‘EN ’) (难度系数A )正确答案:A

物流学概论试题及答案 (2)

物流管理专业物流学概论自测题2 一、单项选择题(每小题1分,共10分,将正确答案选项的字母填入括号内) ( )1、物流就是物品(包括无形的服务)从起始点向最终点的动静结合的过程。 A、生产 B、分配 C、消费 D、流动 ( )2、物流的总体效果就是。 A、树木的效果 B、森林的效果 C、差异化的效果 D、相同的效果 ( )3、一个完整的物流实体网络至少要包括与物流结点。 A、物流企业 B、物流线路 C、物流网络 D、物流信息 ( )4、就是按照用户的要求,在计划的时间内或者在用户随时提出的时间内,实现用户所要求的供应。 A、即时供应方式 B、准时供应方式 C、到线供应方式 D、零库存方式 ( )5、企业之间的竞争,不就是瞧企业本身拥有了多少资源,而就是企业本身能够使用多少资源。使用资源的过程,其实就就是一个的问题。 A、内部资源外用 B、内部资源内用 C、外部资源内用 D、外部资源外用 ( )6、物流成本的分类,可分为供应物流费、生产物流费、销售物流费、回收物流费、废弃物物流费,就是按。 A、物流过程划分 B、物流活动的逻辑顺序划分 C、物流活动构成划分 D、物流范围划分 ( )7、用及时、准确的信息代替实物库存就是理论的重要观点。 A、供应链 B、物流管理 C、库存 D、生产 ( )8、国际物流活动中的贸易合同与文书涉及运输、报关、结算等方面。 A、保险B、登记 C、装卸 D、信息 ( )9、由政府各行业主管部门制定,以部、委、局令形式发布的法律文件就是。 A、行政法规 B、法令 C、法律 D、法规 ( )10、为了实现物流系统整体最优,必须对所有的物流要素进行。 A、集成 B、协调 C、调控 D、集中 二、多项选择题(每小题3分,共15分,将正确答案选项的字母填入题目前的括号内,多选少选不得分) ( )1、合理设置包装时要考虑的主要因素有。 A、装卸 B、保管 C、运输 D、生产 ( )2、销售物流的顺畅将使企业迅速及时地将产品传送到用户或消费者手中,达 到的目的。 A、满足用户需求 B、扩大商品销售 C、加速资金周转 D、降低流通费用 ( )3、供应链管理主要涉及的领域包括。 A、供应 B、生产计划 C、物流 D、需求 ( )4、与传统商务方式相比,电子商务具有以下几个特性,即。 A、普遍性 B、方便性 C、整体性 D、安全性 ( )5、国际物流的基本活动包括: A、运输活动B、配送活动 C、包装、装卸、信息 D、保管与流通加工 三、判断题(每小题2分,共20分,将正确答案填入题目前的括号内,正确打“√”,错误打“×”。) ( )1、物流主导部门的核心由铁道、公路、水运、空运、仓储、托运等行为主体组成。 ( )2、商品在不同地理位置有相同的价值,通过物流将商品由高价值区转移到低价值区,便可获得价值差,即“空间价值”。( )3、一般来说,原材料等大批量的货物运输适合公路运输或水运。 ( )4、在现代物流系统中,每一个结点都就是物流信息的结点。 ( )5、在网络经济时代,很多企业要构筑广域的或者全球的供应链,这就要物流企业有更强的能力与更高的水平,这就是一般生产企业不可能做到的,从这个意义来讲,必须要依靠销售企业来做这一项工作。 ( )6、物流业务外包就意味着自己多了一个合作伙伴,多了一个风险的承担者。 ( )7、物流作为过程来管理的目标在于:所有的努力必须集中使服务(或产品)增值,保证成本最低、产出最大、效率最高。( )8、为了成功实施供应链管理,供应链内的部分企业必须克服它们各自的功能障碍,采取一种流程的方法。 ( )9、第三方物流模式的特点就是,与传统的物流运作方式相比,第三方物流提供了物流配送功能。 ( )10、国际多式联运的核心工具就是货轮。 四、名词解释(每小题4分,共20分)

数据库系统概论各章复习试题及答案

数据库系统概论复习资料: 第一章: 一、选择题: 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是 A 阶段。 A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 2.数据库的概念模型独立于 A 。 A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界 3.数据库的基本特点是 B 。 A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制 B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 4. B 是存储在计算机内有结构的数据的集合。 A.数据库系统B.数据库 C.数据库管理系统 D.数据结构 5.数据库中存储的是 C 。 A.数据 B.数据模型C.数据以及数据之间的联系 D.信息 6. 数据库中,数据的物理独立性是指 C 。 A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立 C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立 7. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 D 。 A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据 C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合 8.数据库系统的核心是 B 。 A.数据库 B.数据库管理系统 C.数据模型 D.软件工具 9. 下述关于数据库系统的正确叙述是 A 。 A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余 C.数据库系统中数据的一致性是指数据类型一致 D.数据库系统比文件系统能管理更多的数据 10. 数将数据库的结构划分成多个层次,是为了提高数据库的①和②。 ①A.数据独立性 B.逻辑独立性 C.管理规范性 D.数据的共享 ②A.数据独立性 B.物理独立性 C.逻辑独立性 D.管理规范性 【答案:】①B ②B 11. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是 A 。 A.DBS包括DB和DBMS B.DDMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS

数据库概论参考答案

、 数据库概论专科作业题参考答案 第一章数据库系统导论 一、选择 1、C 2、B 3、C 4、A 5、A 6、A 7、C 8、A 9、D 10、D 11、B 12、B 13、B 14、C 15、D 16、C17、A18、D19、C20、B 21、A22、C23、A24、C25、D 26、D 27、B 28、B 29、A 30、C 31、A 32、D 33、A 34、C 35、A 36、A 37、C 38、D 39、A 40、D 41、D 42、D 43、C 44、A 45、D 46、B 二、填空 1.数据 2.数据库 3.数据库得恢复 4.概念模型 5.逻辑独立性 6.关系数据 7.层次 8.数据定义 9.网状模型 10.完整性约束 11.关系数据 12.ER 13.一对多 14.信息 三、名词解释 1.信息:经过加工处理后具有一定含义得数据集合,它具有超出事实数据本身之外得价值。 2.数据:数据库中存储得基本对象,通常指描述事物得符号。 3.数据库:存储在计算机存储设备上,结构化得相关数据集合。它不仅包括描述事物得数据本身,还包括相关事物之间得联系。 4.数据库管理系统:处理数据访问得软件系统,也就就是位于用户与操作系统之间得一层对数据库进行管理得软件。用户必须通过数据库管理系统来统一管理与控制数据库中得数据。 5.数据库系统:引进了数据库技术后得计算机系统,它能够有组织地、动态地存储大量数据,提供数据处理与数据共享机制,一般由硬件系统、软件系统、数据库与人员组成。 6.实体:客观存在并可相互区别得事物称为实体。 7.属性:实体所具有得某一特征或性质称为属性。 8.联系:在现实世界中,事物内部以及事物之间就是有联系得,这些联系在信息世界中反映为两类:一类就是实体内部得联系;另一类就是实体之间得联系。 9.关键字:唯一地标识实体得属性集称为关键字。 10.实体型:用实体名及其属性名集合来抽象与描述同类实体,称为实体型。 11.实体集:同一类实体得集合称为实体集。 12.数据结构:数据结构就是对数据静态特征得描述。数据得静态特征包括数据得基本结构、数据间得联系与对数据取值范围得约束。 13.数据操作:数据操作就是指对数据动态特征得描述,包括对数据进行得操作及相关操作规则。 14.数据得完整性约束:数据得完整性约束就是对数据静态与动态特征得限定,就是用来描述数据模型中数据

数据库系统概论试题及答案整理版

数据库系统概论复习资料 第一章绪论 一、选择题 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个 阶段中,数据独立性最高的是 A 阶段。 A.数据库系B.文件系统C.人工管理D.数据项管理 2.数据库的概念模型独立于 A 。 A.具体的机器和DBMS B.E-R图C.信息世界D.现实世界 3.数据库的基本特点是 B 。 A.(1)数据结构化(2)数据独立性 (3)数据共享性高,冗余大,易移植 (4)统一管理和控制 B.(1)数据结构化(2)数据独立性 (3)数据共享性高,冗余小,易扩充 (4)统一管理和控制 C.(1)数据结构化(2)数据互换性 (3)数据共享性高,冗余小,易扩充 (4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性 (3)数据共享性高,冗余小,易扩充 (4)统一管理和控制 4. B 是存储在计算机内有结构的数据的集合。 A.数据库系统B.数据库C.数据库管理系统D.数据结构 5.数据库中存储的是 C 。 A. 数据 B. 数据模型 C.数据及数据间的联系 D. 信息 6.数据库中,数据的物理独立性是指 C 。 A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立 C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立 7.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 D 。 A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据 C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合

数据库系统概论试题和答案1

试题一 一、单项选择题 (本大题共20小题,每小题2分,共40分) 在每小题列出的四个备选项中只有一个是符合题目要 求的,请将其代码填写在题后的括号内。错选、多选 或未选均无分。 ) B. 数据库管理系统 D.软件工具 2. 下列四项中,不属于数据库系统的特点的是( ) B. 数据由DBMS 统一管理和控制 D.数据独立性高 3. 概念模型是现实世界的第一层抽象, 这一类模型中最著名的模型是 ( ) A 层次模型 B .关系模型 C. 网状模型 D.实体-联系模型 4. 数据的物理独立性是指( ) A 数据库与数据库管理系统相互独立 B. 用户程序与数据库管理系统相互独立 C. 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D. 应用程序与数据库中数据的逻辑结构是相互独立的 5. 要保证数据库的逻辑数据独立性,需要修改的是( ) A 模式与外模式之间的映象 B .模式与内模式之间的映象 C. 模式 D.三级模式 6. 关系数据模型的基本数据结构是( ) A. 树 B .图 C .索引 D .关系 7. 有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达 时间、情况摘要等属性,该实体主码是( ) 1.数据库系统的核心是( A.数据库 C.数据模型 A.数据结构化 C.数据冗余度大

B. 日期 D. 车次+情况摘要 8. 己知关系R 和S, R A S 等价于( ) A. (R-S)-S A.车次 C.车次+日期 B. S-(S-R)

C. (S-R)-R D. S-(R-S) 9. 学校数据库中有学生和宿舍两个关系: 学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号) 假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行() A. 全外联接 B.左外联接 C.右外联接 D.自然联接 10. 用下面的T-SQL语句建立一个基本表: CREATE TABLE Stude nt(S no CHAR(4) PRIMARY KEY, Sn ame CHAR(8) NOT NULL, Sex CHAR(2), Age INT) 可以插入到表中的元组是( ) A. '5021','文U祥',男,21 B. NULL ,'文U祥',NULL 21 C. '5021' , NULL 男,21 D. '5021','刘祥',NULL NULL 11. 把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是( A. GRANT QTY ON SPJ TO '李勇' B. GRANT UPDATE(QTY) ON SPJ TO '李勇' C. GRANT UPDATE (QTY) ON SPJ TO 李勇 D. GRANT UPDATE ON SPJ (QTY) TO 李勇 12. 图1中( )是最小关系系统 13?关系规范化中的插入操作异常是指() 14. 在关系数据库设计中,设计关系模式是数据库设计中()阶段的任务 A. 逻辑设计 B ?物理设计 C ?需求分析 D ?概念设计 A ?不该删除的数据被删除 C.应该删除的数据未被删除 B. 不该插入的数据被插入 D. 应该插入的数据未被插入 D 图1

数据库系统概论期末考试复习资料

数据库系统概论复习资料: 第一章: 一选择题: 1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中, 阶段(A )。A .数据库系统 2. 3. 数据独立性最高的是 数据库的概念模型独立于 F A o A.具体的机器和 DBMS B .E-R 图 C .信息世界 D .现实世界 数据库的基本特点是 B o A .(1)数据可以共享 (或数据结构化) (2) 数据独立性 数据冗余大, 易移植 (4) 统一管理和控制 B .(1)数据可以共享 (或数据结构化) (2) 数据独立性 数据冗余小, 易扩充 (4) 统一管理和控制 C .(1)数据可以共享 (或数据结构化) (2) 数据互换性 数据冗余小, 易扩充 (4) 统一管理和控制 D .(1)数据非结构化 (2) 数据独立性 数据冗余小, 易扩充 (4) 统一管理和控制 B 答案:B B .文件系统 C .人工管理 D .数据项管理 是存储在计算机内有结构的数据的集合。 A .数据库系统 B.数据库C .数据库管理系统 D.数据结构 5. 数据库中存储的是 _C 。 A .数据 B .数据模 间的联系 D . 6. 数据库中,数据的物理独立性是指 C ________________ 。 A .数据库与数据库管理系统的相互》 B — 与 C .用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 C 7..数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 4. 信息 DBMS 的相互独立 ..D .应用程序与数据库中数据的逻辑结构相互独立 A .同一个应用中的多个程序共享一个数据集合 B .多个用户、同一种语言共享数据 C .多个用户共享一个数据文件 D .多种应用、多种语言、多个用户相互覆盖地使用数据集合 8. 据库系统的核心是 B __________ 。A .数据库B .数据库管理系统 C .数据模型 D .软件工具 答案:B 9. 下述关于数据库系 ― A __________________ 。 A .数据库系统减少了数据冗余 B .数据库系统避免了一切冗余 D .数据库系统比文件系统能管理更多的数据 数将数据库的结构划分成多个层次,是为了提高数据库的 ① A .数据独立性 B . ② A .数据独立性 B . 数据库(DB)、数据库系统 .DBS 包括 DB 和 DBMS 10. 逻辑独立性 C .管理规范性 物理独立性 C .逻辑独立性 答案: C .数据库系统中数据的一致性是指数据类型一致 答案:A ①B 和 ②B 。 11. A 12. A 13. 14. 15. A 16 A 17. A 18. A D .数据的共享 D .管理规范性 (DBS)和数据库管理系统(DBMS 三者之间的关系是答案:A B . DDMS 包括 DB 和 DBS C . DB 包括 DBS 和 DBMS D . DBS 就是 DB,也就是 DBMS D 。 答案:①B 在数据库中,产生数据不一致的根本原因是 .数据存储量太大 B .没有严格保护数据 C .未对数据进行完整性控制 D .数据冗余 答案:D 数据库管理系统(DBMS 是 D A .数学软件B .应用软件 C .计算机辅助设计 D .系统软件 答案:D 数据库管理系统(DBMS 的主要功能是 B ________ 。A.修改数据库 B .定义数据库 C .应用数据库D.保护数据库 数据库系统的特点是 _A _______ 、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。 .数据共享 B .数据存储 C .数据应用 D .数据保密 答案:A 数据库系统的最大特点是 A 。 ?数据的三级抽象和二级独立性 B ?数据共享性 C ?数据的结构化 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为 .数据定义功能 B .数据管理功能 C .数据操纵功能 D .数据控制功能 数据库管理系统是 B __________ 。 ?操作系统的一部分 B .在操作系统支持下的系统软件 C ?一种编译程序 描述数据库中全体数据的全局逻辑结构和特征的是 () 答案: D C 答案:C ?数据独立性 答案: D ?一种操作系统 答案: 19.据库的三级模式结构中, A .外模式 B .内模式 C .存储模式 20据库系统的数据独立性是指 B A .不会因为数据的变化而影响应用程序 C .不会因为存储策略的变化而影响存储结构 21.信息世界中的术语,与之对应的数据库术语为 22次型、网状型和关系型数据库划分原则是 _ D .模式 B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 D ?不会因为某些存储结构的变化而影响其他的存储结构 D A .文件 B .数据库 C .字段 D .记录 答案: 答案: D A .记录长度 B .文件的大小 C .联系的复杂程度 D .数据之间的联系 23. 传统的数据模型分类,数据库系统可以分为三种类型 __C _____________ 。 A 24. 25. A 答案:D .大型、中型和小型 B .西文、中文和兼容 C .层次、网状和关系 D 层次模型不能直接表示 C A . 1 : 1关系 B . 1 : m 关系 C 数据库技术的奠基人之一 E.F . Codd 从1970年起发表过多篇论文,主要论述的是 .层次数据模型 B .网状数据模型 C .关系数据模型 D .面向对象数据模型 ?数据、图形和多媒体 .m : n 关系 D . C 。 答案:C :1和1 : m 关系 答案:C 二、填空题 数据管理技术经历了 人工管理、文件系统 数据库是长期存储在计算机内、有 DBMS 是指 它是位于用户 1. 2. 3. 4. 和数据库系统三个阶段。 答案:①人工管理 答案:①组织 ②共享 答案:①数据库管理系统 ②用户 ③操作系统 数据库的运行管理 和数据库的建立以及维护 等4个方面。 ②文件系统 ②数据库系统 5. 6. 组织的、可共享的数据集合。 和 ③ 之间的一层管理软件。 、数据操纵功能 数据库管理系统的主要功能有数据定义功能 答案:①数据定义功能 ②数据操纵功能 数据独立性又可分为逻辑数据独立性 _和物理数据独立性。 答案:①逻辑数据独立性 ②物理数据独立性 当数据的物理存储改变了,应用程序不变,而由DBMS 处理这种改变,这是指数据的—物理独立性 _。 答案:物理独立性

物流学概论复习题及参考答案..

物流学概论复习题及参考答案 、单选题 A 经济价值方面 B 军事后勤方面 C 生产消费方面 D 商品流通方面 6、下面哪种( C )采购模式是一种没有竞争的采购方式。 A 分散采购 B 集中采购 C 单一来源采购 D 招标采购 7、可以说不合理运输的最严重形式是( D )。 A 重复运输 B 迂回运输 C 倒流运输 D 空车无货载行驶 8、以促进销售为主要目的的包装被称为( C )。 A 工业包装 B 运输包装 C 商业包装 D 缓冲包装 9、流通加工合理化的含义是尽量实现流通加工的( A )。 A 最优配置 B 最好配送 C 最快运输 D 最有效方法 10、企业间的物流信息一般采用( D )标准。 A 编制条形码 B 扫描 C 拷贝 D 电子数据交换 11. 一个完整的物流实体网络至少要包括( B )和物流结点。 A. 物流企业 B ,物流线路 c .物流网络 D .物流信息 12. ( B )线路的种类是线路里面量多、最复杂的。 A. 铁路 B .公路 C .水运 D .空运 13. 物流系统中各环节的相互衔接是通过 ( A ) 予以沟通和实现的。 A. 信息 B ?线路 C.结点 D ?物流中心 14. 第三方物流企业所从事的供应物流,主要向买方提供了服务,同事也向销售方提供服务,在 客观上协助 ( C ) 扩大了市场。 A.双方 B ,买方 C .销售方 D .企业自身 15. ( B ) 是按照用户的要求,在计划的时间内或者在用户随时提出的时间内,实现用户所要 求的供应。 A.即时供应方式 D .准时供应方式 c .到线供应方式 D .零库存方式 16. 销售物流的起点,一般情况下是生产企业的 ( D ) ,经过分销物流,完成长距离、干线的物 流活动,再经过配送完成市内和区域范围的物流活动,到达企业、商业用户或最终消费者。 A. 生产车间 B. 运输车辆 C. 原材料仓库 D. 产成品仓库 17. 物流企业,严格意义上讲是指 ( C ) 。 A. 第一方物流企业和第二方物流企业 B. 第二方物流企业和第三方物流企业 C. 第三方物流企业和第四方物流企业 D. 第一方物流企业和第四方物流企业 18. 物流企业把自己的职能和资源集中在自己的核心竞争优势的活动上, 而把非核心领域 ( B ) 给其他专业企业。 20. 第四方物流成功的关键,是以“ ( A )”的物流方案为客户提供服务与技术。 1、 2、 3、 4、 5、 企业供应物流、生产物流、销售物流、废弃物物流和回收物流是属于( A 社会物流 B 企业物流 C 区域物流 对于一个零售商,物流活动主要发生在它的( A 货物运输 B 生产部门 C 配送中心 存在于几乎所有的社会经济系统中的物流是( A 智能型物流 B 人工物流 C 机械物流 物流创造空间价值是由现代社会产业结构和( A 社会供给 B 社会生产 C 社会分工 物流早期发展的价值体现主要在( B )。 B )。 综合物流 )与零售商之间。 消费者 )。 集成物流 )所决定的。 社会需求 A.内包 B. 外包 C. 归口 D. 并购 19. 第三方物流是一种具有( D A. 时点 B. 短期 C. 中期 契约性质的综合物流服务。 D. 长期

(完整版)数据库系统概论试题及答案3

试题三 一、单项选择题 (本大题共20小题,每小题1.5分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要 求的,请将其代码填写在题后的括号内。错选、多选或 未选均无分。 1. 数据库系统与文件系统的主要区别是() A.数据库系统复杂,而文件系统简单 B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 2.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作的 数据库语言称为() A.数据定义语言(DDL)B.数据管理语言 C.数据操纵语言(DML)D.数据控制语言 3.数据库的网状模型应满足的条件是() A.允许一个以上结点无双亲,也允许一个结点有多个双亲 B.必须有两个以上的结点 C.有且仅有一个结点无双亲,其余结点都只有一个双亲 D.每个结点有且仅有一个双亲 4.数据的逻辑独立性是指() A.内模式改变,模式不变 B.模式改变,内模式不变 C.模式改变,外模式和应用程序不变 D.内模式改变,外模式和应用程序不变 5.设有关系模式EMP(职工号,姓名,年龄,技能)。假设职工号唯一,每个职工有多项技能,则EMP表的主码是() A.职工号B.姓名,技能 C.技能D.职工号,技能 6.在关系代数中,对一个关系做投影操作后,新关系的元组个数()原来 关系的元组个数。

A.小于B.小于或等于C.等于D.大于 7.设关系R和S的属性个数分别是2和3,那么R S等价于() 1<2 A.σ1<2(R?S)B.σ1<4(R?S) C.σ1<2(R S)D.σ1<4(R S) 8.学校数据库中有学生和宿舍两个关系: 学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号) 假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行() A. 全外联接 B. 左外联接 C. 右外联接 D. 自然联接 9.用下面的T-SQL语句建立一个基本表: CREATE TABLE Student(Sno CHAR (4) NOT NULL, Sname CHAR (8) NOT NULL, Sex CHAR (2), Age SMALLINT) 可以插入到表中的元组是() A. '5021','刘祥',男,21 B.NULL,'刘祥',NULL,21 C. '5021',NULL,男,21 D. '5021','刘祥',NULL,NULL 10. 把对关系SC的属性GRADE的修改权授予用户ZHAO的T-SQL语句是 () A. GRANT GRADE ON SC TO ZHAO B. GRANT UPDA TE ON SC TO ZHAO C. GRANT UPDA TE (GRADE) ON SC TO ZHAO D. GRANT UPDA TE ON SC (GRADE) TO ZHAO 11.图1中()是关系完备的系统 A B C D 图1 12.给定关系模式SCP(Sno,Cno,P),其中Sno表示学号,Cno表示课程号,P 表示名次。若每一名学生每门课程有一定的名次,每门课程每一名次只有一名学生,则以下叙述中错误的是()

相关主题
文本预览
相关文档 最新文档