文档库

最新最全的文档下载
当前位置:文档库 > 第六章 数据库

第六章 数据库

信息系统与数据库

一、单项选择题

1.信息系统是多种多样的,从信息处理的深度进行划分,决策支持系统属于_________。A.业务信息处理系统B.信息检索系统

C.信息分析系统D.辅助技术系统

2.关系数据库系统设计的任务之一是设计出包括_________的数据模式。

A.网状模式、层次模式和全局关系模式

B.流程模式、字典模式和逻辑运行模式

C.分析模式、设计模式和逻辑运行模式

D.用户视图、全局模式和存储结构

3.在SQL的三级体系结构中,描述全局关系模式的是_________。

A.用户模式B.视图C.存储文件D.基本表

4.ORACLE 数据库管理系统采用_________数据模型。

A.层次B.关系C.网状D.面向对象

5.下列关于计算机信息系统的叙述中,错误的是_________。

A.信息系统属于数据密集型应用,数据具有持久性

B.信息系统的数据可为多个应用程序所共享

C.信息系统是以提供信息服务为主要目的的应用系统

D.信息系统涉及的数据量大,必须存放在内存中

6.在我国各部门所建立的信息系统中,目前普遍使用的数据库管理系统属于_________。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.从关系的属性序列中取出所需属性列,由这些属性列组成新关系的操作称为_________。A.交B.连接C.选择D.投影

12.下列关于SQL用户视图的叙述中,错误的是_________。

A.使用CREATE VIEW 来定义视图

B.用户视图与基本表不同,它只是一个虚表

C.用户视图就是局部E-R 图

D.用户视图是全局关系模式的子集

13.采用结构化生命周期方法开发信息系统时,经过需求分析阶段后,下一步应进入_________阶段

A.系统规划B.系统分析

C.系统设计D.系统实施

14.按照信息系统的分类,以下不属于计算机辅助技术系统的是_________。

A.CAD B.CAM C.CAPP D.OA

15.若关系R 和关系S 有相同的模式和不同的元组内容,且用"-"表示关系"差"运算,则R-S 和S-R 的结果_________。

A.相同B.不相同

C.有时相同,有时不相同D.不可比较

16.数据库管理系统能对数据库中的数据进行查询、插入、修改和删除等操作,这种功

能称为_________。

A.数据库控制功能B.数据库管理功能

C.数据定义功能D.数据操纵功能

17.用E-R图可建立E-R 概念结构,E-R 图中表达的主要内容有_________。

A.实体,存储结构,联系B.主键,存储结构,联系

C.实体,属性,联系D.实体,主键,存储结构

18.大型信息系统软件开发中常使用的两种基本方法是:软件生命周期法和原型法。在

实际应用中,这两种方法之间的关系表现为_________。

A.相互排斥B.结合使用

C.必须以后者为主D.必须以前者为主

19.关于数据库系统的叙述中,错误的是_________。

A.物理数据库指长期存放在外存上的可共享的相关数据的集合

B.数据库中存放有"元数据"

C.数据库系统支持环境不包括操作系统

D.用户使用SQL实现对数据库的基本操作

20.关系R 和关系S 有相同的模式,且各有20 个元组,若这两个关系进行"并"运算,运算后所产生的元组个数为_________个。

A.20 B.任意C.40 D.大于等于20,小于等于40

21.在信息系统的结构化生命周期开发方法中,具体的程序编写和调试属于_________阶段的工作。

A.系统规划B.系统分析

C.系统设计D.系统实施

22.用二维表来表示实体及实体之间联系的数据模型称为_________模型。

A.层次B.网状C.面向对象D.关系

23.E-R 图是表示概念结构的有效工具之一,在E-R图中的菱型框表示_________。A.联系B.实体集

C.实体集的属性D.联系的属性

24.关系R 与关系S"并"相容,是指_________。

A.R 和S 的元组个数相同

B.R 和S 模式结构相同且其对应属性取值同一个域

C.R 和S 的属性个数相同

D.R 和S 的元组数相同且属性个数相同

25.在信息系统开发中,除了软件工程技术外,最重要的核心技术是基于_________的设计技术。

A.结构B.模块

C.数据库系统D.面向对象

26.下面关于一个关系中任意两个元组值的叙述中,正确的是_________。

A.可以全同B.必须全同

C.不允许主键相同D.可以主键相同其他属性不同

27.在SQL数据库的三级体系结构中,视图对应于_________。

A.面向用户的关系模式B.系统的全局关系模式

C.存储文件D.E-R 图中的联系

28.在SQL数据库三级体系结构中,用户可以用SQL语言对_________进行查询。A.基本表和存储文件B.存储文件和视图

C.视图和存储文件D.基本表和视图

29.目前能全面支持制造业企业管理的管理信息系统是_________。

A.MRP B.MRPⅡC.ERP D.CSRP

30.已知有两个关系R1,R2(如图所示),若进行R1 与R2 的自然连接运算,结果关系的元组个数有_________。

A.4 个B.5 个C.6 个D.7 个

31.按照信息系统的定义,下面所列的应用中,不属于管理信息系统的是_________。A.民航订票系统B.银行信用卡支付系统

C.图书馆信息检索系统D.计算机辅助设计系统

32.SQL语言所具有的主要功能包括_________。

A.数据定义,数据操纵,数据控制

B.关系定义,关系规范化,关系逆规范化

C.数据定义,流程控制,数据转移

D.数据分析,流程定义,流程控制

33.从E-R模型向关系模型转换,一个m:n的联系转换成一个关系模式时,该关系模

式的主键为_________。

A.m端实体集的主键

B.n端实体集的主键

C.m端实体集的主键和n端实体集的主键的组合

D.重新选取其他属性

34.以下选项中,不属于数据库管理员职责的是_________。

A.维护数据的完整性和安全性

B.数据库的备份与恢复

C.批准资金投入进行数据库维护

D.监视数据库的性能,必要时进行数据库的重组和重构

35.以下说法中,正确的是_________。

A.信息系统开发成功以后,不再需要做纠正性维护

B.DBA的主要职责在于数据库系统的评价

C.保证了数据库的安全性也就保证了数据库的完整性

D.针对数据库性能下降,数据库管理员需要对数据库的物理组织进行全面的调整

36.按照企事业单位中服务对象的不同,业务信息处理系统可以分为操作层处理系统、管理层业务处理系统和_________。

A.知识层业务处理系统B.决策层业务处理系统

C.经理层业务处理系统D.专家层业务处理系统

37.设有关系R(如图(a)所示),若作如图(b)关系代数操作后,所得的结果关系应为_________。

A.图(a) B.图(d)

C.图(e) D.图(f)

38.SQL查询语句形式为“Select A from R where F”,其中A,R,F 分别对应于_________。

A.列名或列表达式,基本表或视图,条件表达式

B.视图属性,基本表,条件表达式

C.列名或条件表达式,基本表,关系代数表达式

D.属性序列,表的存储文件,条件表达式

39.信息系统中,分散的用户不但可以共享包括数据在内的各种计算机资源,而且还可以在系统的支持下,合作完成某一工作,例如共同拟订计划、共同设计产品等。这已成为信息系统发展的一个趋势,称为_________。

A.计算机辅助协同工作B.功能智能化C.系统集成化D.信息多媒体化

40.ERP 和MRPⅡ之间的关系是_________。

A.ERP 在MRPⅡ的基础上增加了许多新功能

B.MRPⅡ所涉及的范围大于ERP

C.MRPⅡ是在ERP 的基础上发展起来的

D.和ERP 相比较,MRPⅡ的功能更强

41.在系统测试中,为系统准备投入实际使用而提供最终证明、并有用户参加评估认可

的测试是_________。

A.模块测试B.集成测试C.系统测试D.验收测试

42.在学生表STUD 中查询所有小于20 岁的学生姓名(XM)及其年龄(SA)。可用的SQL语句是_________。

A.SELECT XM,SA FROM STUD FOR SA<20

B.SELECT XM,SA FROM STUD WHERE SA<20

C.SELECT XM,SA ON STUD FOR SA<20

D.SELECT XM,SA ON STUD WHERE SA<20

43.设有关系模式R(A,B,C),其中A为主键,则以下不能完成的操作是_________。A.从R 中删除2 个元组

B.修改R 第3 个元组的B 分量值

C.把R 第1 个元组的A分量值修改为Null

D.把R 第2个元组的B和C 分量值修改为Null

44.为了保护数据库系统的安全性,采用了许多安全技术,以下所列各项中,_________不是主要的安全技术。

A.访问控制B.数据加密C.审计功能D.并发控制

45.关系数据库系统中使用视图可以提高数据库系统的_________。

A.完整性B.并发控制C.独立性D.安全性

46.关系代数中的投影运算对应SELECT语句中的_________子句。

A.SELECT B.FROM C.WHERE D.GROUP BY

47.在数据库管理系统中,常采用封锁机制以实现_________。

A.完整性约束B.安全性控制C.并发控制D.数据备份

48.有一个关系模式:学生(学号,姓名,性别),规定其主键(学号)的值域是8 个数字组成的字符串,这一规则属于_________。

A.用户自定义完整性约束B.实体完整性约束

C.参照完整性约束D.主键完整性约束

49.DDL语言是SQL语言的一部分,称为数据定义语言。它的功能是_________。

A.实现对数据库的检索、插入、修改和删除

B.描述数据库的关系模式结构,为用户建立数据库提供手段

C.提供数据的初始装入、数据转出、数据库恢复、数据库重构

D.用于数据的安全性控制、完整性控制、并发控制和通信控制

50.系统测试包括以下_________三部分。

①过程测试②窗体测试③模块测试④系统测试⑤验收测试

A.①②③B.②③④C.②③⑤D.③④⑤

51.下面所列各项中,不属于信息系统集成内容的是_________。

A.位置集成B.数据集成C.通信集成D.应用集成

52.以下关于关系模型的完整性约束的描述,错误的是_________。

A.完整性约束可以保证数据库中数据的正确性

B.引用完整性反映了数据库中相关数据的正确性

C.根据完整性约束规则,主键可以接受空值,外键不允许为空值

D.完整性约束规则可以是用户自定义的规则

53.数据库管理系统常采用转储和日志技术来恢复系统,日志文件主要是用于记录_________。

A.程序运行过程

B.对数据的所有操作

C.对数据的所有更新操作

D.程序执行的结果

54.若关系A 和关系B 的模式不同,其查询的数据需要从这两个关系中获得,则必须使用_________关系运算。

A.投影B.选择C.连接D.除法

55.根据信息处理的深度对信息系统分类,计算机辅助设计(CAD)属于_________。A.操作层业务处理系统B.管理层业务处理系统

C.知识层业务处理系统D.办公信息系统

56.设有学生表S,课程表C和学生选课成绩表SC,它们的模式结构分别为:S (S#, SN, SEX,AGE,DEPT)、C (C#, CN)、SC (S#,C#, GRADE) 。其中:S#为学号,SN 为姓名,SEX 为性别,AGE 为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。若要查询学生姓名及其所选课程的课程号和成绩,正确的SQL 查询语句为:_________。A.Select S.SN,SC.C#,SC.GRADE from SC , S where S.S#=SC.S# ;

B.Select S.SN,SC.C#,SC.GRADE from S where S.S#=S.S# ;

C.Select S.SN,SC.C#,SC.GRADE from SC where S.S#=SC.GRADE ;

D.Select S.SN,SC.C#,SC.GRADE from S,SC ;

57.当多个用户访问数据库时,为了防止多个事务同时对同一数据进行操作而发生冲突,必须进行_________。

A.完整性控制B.安全性控制

C.并发控制D.访问控制

58.系统分析是采用系统工程的思想和方法,把复杂的对象分解成简单的组成部分,提

出这些部分所需数据的基本属性和彼此间的关系。以下不属于系统分析任务的是_________。A.分析信息需求

B.分析处理需求

C.分析安全与完整性的要求

D.分析系统对DBMS 和OS 的需求

二、多项选择题

1.关于专家系统的叙述中_________是正确的。

A.专家系统通常包含特定领域问题知识库及称为推理机的程序模块

B.专家系统已在各个领域得到全面、广泛的应用

C.专家系统是一种知识信息的加工处理系统

D.专家系统可模仿人类专家的思维活动,通过推理和判断来求解问题

2.在信息系统的概念结构设计中,由局部的E-R图合并成全局的E-R 图时,必须合理地全面消除合并时发生的冲突,包括_________。

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.实体由属性组成,联系不包含任何属性

三、填空题

1.GIS 的中文含义是_________。

2.在短期内定义用户的基本需求的基础上,首先开发一个具备基本功能、实验性的、简易的应用软件,然后在相应开发工具的支持下,反复完善直到软件最终符合用户的要求,这种系统开发方法称为_________。

3.若属性A 为关系R 的主键,则A 不能为_________或重值,这一约束称为关系的实体完整性。

4.在信息系统开发的系统设计阶段应遵循下列四个原则:系统性、灵活性、_________和经济性。

5.需求分析的重点是对"数据"和"处理"进行分析,通过调研和分析,应获得用户对数据库的基本要求。即:_________、处理需求、安全与完整性的要求等。

6.电子商务B-B 是指_________间的电子商务。

7.软件生命周期分为系统规划、系统分析、_________、系统实施和系统维护。

8.数据库关系模式S(a1,a2)的一个关系中有三个元组,若从集合论的角度分析,对关

系S 进行行位置和列位置交换操作(如行的排序),则可生成_________个新的关系。(填一个确定数值)

9.可为决策者提供分析问题、建立模型、模拟决策过程和方案的环境,并可调用各种

信息资源和分析工具的信息系统称为_________

10.计算机信息系统中业务处理系统一般分为操作层业务处理系统、管理层业务处理系

统和_________

四、判断题

1.社会的工业化与信息化是一个互相促进的过程。()

2.需求分析的重点是“数据”和“处理”,通过调研和分析,应获得用户对数据库的基本要求,即:信息需求、处理需求、安全与完整性的要求。()

3.由于数据流程图是采用“自顶向下”分层方式绘制的,低层数据流程图是高层数据

流程图的详细说明。()

4.1:n是两个实体集之间联系的一种语义说明,它表示一个实体集中的一个实体与另一个实体集中n个实体(n≥0)相对应。()

5.数据流程图(简称DFD)主要用于数据库的设计阶段。()

6.1:1 是两个实体集之间联系的一种语义说明,表示一个实体集中的每一个实体与另一个实体集中至多一个实体相联系,反之亦然。()

7.在概念模型中,实体集主键只可能是某一个特定的属性。()

8.在数据库系统中,“元数据”属于数据库的一部分,保存在数据库中。()

9.数据流程图是描述系统业务过程、信息流和数据要求的工具。()

10.概念结构模型中的联系可以是实体集内部的联系(反映该实体集内部各属性之间的联系),也可以是多个实体集之间的联系。()

11.数据独立性包括数据的逻辑独立性和数据的物理独立性。()

一、单项选择题

1. C

2. D

3. D

4. B

5. D

6. B

7. D

8. B

9. B 10. D 11. D 12. C 13.C

14. D 15. B 16. D 17. C 18.B 19. C 20. D 21. D 22. D 23. A 24. B

25. C 26.C 27.A 28.D 29.C 30.B 31.D 32.A 33.C 34.C 35.D 36.A

37.C 38.A 39.A 40.A 41.D 42.B 43.C 44.D 45.D 46.A 47.C 48.A 49.B

50.D 51.A 52.C 53.C 54.C 55.C 56.A 57.C 58.D

二、多项选择题

1.ACD

2.ABC

3.BCD

4.ABC

5.ABC

6.ABC

7.ACD

8.ABC

9.ACD

10.ABC

三、填空题

1. 地理信息系统

2. 原型法

3. 空值

4.可靠性

5.信息需求

6.企业

7.系统设计

8. 0

9.决策支持系统10.知识层业务处理系统

四、判断题

1.√

2.√

3.√

4.√

5.×

6.√

7.×

8.√

9.√10.√11.√