第六章信息系统与数据库(课后练习)
判断题:
1. 计算机信息系统的特征之一是其涉及的数据量大,需要将这些数据长期保留在计算机内存中。(____)
2. DBS是帮助用户建立、使用和管理数据库的一种计算机软件。(____)
3. 提示:DBS称为数据库系统,指具有管理和控制数据库功能的计算机应用系统,一般由计算机支持系统、数据库、数据库管理系统和有关人员组成。DBMS是帮助用户建立、使用和管理数据库的软件。
4. 数据的逻辑性指用户的应用程序与数据库的逻辑结构相互,系统中数据逻辑结构改变,应用程序不需改变。(____)
5. 提示:数据的性包括数据的逻辑性和数据的物理性。数据的逻辑性是指用户的应用程序与数据库的逻辑结构相互。系统中数据逻辑结构改变并不影响用户的应用程序;数据的物理性是指用户的应用程序与存储在数据库中的数据相互。数据的物理存储改变也不影响用户的应用程序。
6. 数据结构化是数据库系统主要特点之一。(____)
7. 提示:数据库系统的特点有:数据结构化;数据共享性高,冗余度低;数据于程序;统一管理和控制数据。
8. 数据库是指按一定数据模型组织,长期存放在内存中的一组可共享的相关数据的集合。(____)
9. 提示:数据库是指按一定数据模型组织,长期存放在外存中的一组可共享的相关数据的集合。
10. 关系模型的逻辑数据结构是二维表,关系模式是二维表的结构的描述,关系是二维表的内容。(____)
11. 提示:关系数据模型中数据的逻辑结构具有二维表的结构形式,关系模式是用关系
模型(二维表)对客观对象所进行的结构描述,关系是关系模式在某一时刻的状态,它反映二维表的内容。
12. 关系数据库系统中的关系模式是静态的,而关系是动态的。(____)
13. 提示:关系模式反映了二维表的静态结构,是相对稳定的;而关系反映了二维表的内容,由于对关系的操作不断更新二维表的内容,因此关系随时间动态变化。
14. 关系数据模型的存取路径对用户透明,可以简化程序员的编程工作,数据性好。(____)
15. 提示:关系数据模型的特点是:1)它建立在严格的数学理论基础上;2)概念单一,
E-R概念系统中的实体集、实体集之间的联系都用关系表示;3)存取路径对用户透明,可以简化程序员的编程工作,数据性和安全性好。
16. 关系数据模型中,不允许引用不存在的实体(即元组),这种特性称为实体完整性。
(____)
17. 提示:实体完整性是指若属性
A为关系R的主键,则A不能为空值或重值;引用
完整性是指在关系中不允许引用不存在的实体。
18. 在E-R概念模型中,实体集之间只能存在一对一联系或一对多联系。(____)
19. 提示:实体集之间的联系有三类:一对一联系、一对多联系和多对多联系。
20. 在E-R模型中,实体集的主键是指能惟一标识实体的属性或属性组。(____)
21. 提示:能够唯一标识实体的属性或属性组称为实体集的侯选键。如果一个实体集有多个侯选键存在,则从中选一个最常用的作为关系模式主键,简称主键。
22. 在E-R模型中,属性只能描述对象的特征。因此,只有实体集有属性,而联系不可以有属性。(____)
23. 提示:联系是概念系统中的实体集之间的关系,它也可用属性来说明它的特征。
24. 数据库概念设计的E-R方法中,用属性描述实体集的特征,属性在E-R图中一般使用菱形表示。(____)
25. 提示:在E-R图中,用矩形框表示实体集,菱形框表示联系,椭圆(或圆形)框表示属性,加斜杠线的属性组成相应实体集的主键。
26. 关系模型的逻辑数据结构是二维表,关系模式是二维表的结构的描述,关系是二
维表的内容。(____)
27. 提示:关系数据模型中数据的逻辑结构具有二维表的结构形式,关系模式是用关系
模型(二维表)对客观对象所进行的结构描述,关系是关系模式在某一时刻的状态,它反映二维表的内容。
28. 关系数据库系统中的关系模式是静态的,而关系是动态的。(____)
29. 提示:关系模式反映了二维表的静态结构,是相对稳定的;而关系反映了二维表的
内容,由于对关系的操作不断更新二维表的内容,因此关系随时间动态变化。
30. 关系数据模型的存取路径对用户透明,可以简化程序员的编程工作,数据性好。(____)
31. 提示:关系数据模型的特点是:1)它建立在严格的数学理论基础上;2)概念单一,
E-R概念系统中的实体集、实体集之间的联系都用关系表示;3)存取路径对用户透明,可以简化程序员的编程工作,数据性和安全性好。
32. 关系数据模型中,不允许引用不存在的实体(即元组),这种特性称为实体完整性。(____)
33. 提示:实体完整性是指若属性
A为关系R的主键,则A不能为空值或重值;引用
完整性是指在关系中不允许引用不存在的实体。
34. 在E-R概念模型中,实体集之间只能存在一对一联系或一对多联系。(____)
35. 提示:实体集之间的联系有三类:一对一联系、一对多联系和多对多联系。
36. 每个合乎关系模式R(A1,A2,…,AN)语法的元组都可作为二维表R中的“行”。(____)
选择题
1. 按照信息系统的定义,下面所列的应用中不属于管理信息系统的是____________。
2. A.民航订票系统 B.银行信用卡支付系统
3. C.图书馆信息检索系统 D.电子邮件系统
4. 以下所列各项中,___________不是计算机信息系统的特点。
5. A.涉及的数据量大
6. B.大多数数据为多个应用程序所共享
7. C.可向用户提供信息检索、统计报表等信息服务
8. D.数据是临时的,随程序运行的结束而消失
9. 提示:计算机信息系统是一类以提供信息服务为主要目的的数据密集型、人机交互的计算机应用系统。四个主要特点:涉及的数据量大;绝大部分数据是持久的;持久的数据为多个应用程序共享;除具有数据采集、传输、存储和管理等基本功能外,还提供数据
检索、统计报表、事务处理、分析、控制、预测、决策、报警、提示等信息服务。
10. 在计算机信息处理领域,下面关于信息和数据的叙述中错误的是____________。
11. A.信息处理的过程实际上就是数据处理
12. B.数据就是日常所说的数值
13. C.计算机进行数据处理的过程是:信息采集、输入,经过计算机系统数据处理,再向人们提供有用的信息
14. D.数据可以是数字、文字、图画、声音、活动图像等
15. 下列关于专家系统的叙述中错误的是____________。
16. A.专家系统是一种信息分析系统
17. B.专家系统已在各个领域得到全面、广泛的应用
18. C.专家系统通常包括特定领域问题知识库和称为推理机的程序模块
19. D.专家系统可模仿人类专家的思维规则,通过推理,作出判断
20. 在分布式信息系统中,分散的用户不但可以共享包括数据在内的各种计算机资源,而且还可以在系统的支持下,合作完成某一工作,例如共同拟订计划、共同设计产品等。这已成为信息系统发展的一个趋势,称为________。
21. A.计算机辅助协同工作 B.功能智能化 C.系统集成化 D.信息多媒体
22. 提示:计算机辅助协同工作是指在分布式信息系统中,用户不但可以共享包括数据在内的各种计算机资源,而且还可以在系统的支持下,合作完成某一工作,例如共同拟订计划、共同设计产品等。
6.
关系模型使用___________来统一表示实体集以及实体集之间的联系。
7.
A.主键 B.指针 C.二维表 D.链表
8.
提示:在关系数据模型中,实体集、实体集之间的联系都用二维表来表示。
9.
设有关系模式R(A,B,C),其中A为主键,则以下不能完成的操作是___。
10. A.从R中删除2个元组
11. B.修改R第3个元组的B分量值
12. C.把R第1个元组的A分量值修改为Null
13. D.把R第2个元组的B和C分量值修改为Null
14. 提示:在关系R中,为保证实体完整性,其主键值不能为NULL,或重值。
15. 下列联系中属于一对一联系的是____________。
16. A.车间对职工的所属联系 B.学生与课程的选课联系
17. C.班长对班级的所属联系 D.供应商与工程项目的供货联系
18. 下面关于E-R图转换成关系模式的说法中错误的是____________。
19. A.一个实体集一般转换成一个关系模式
20. B.实体集转换成关系模式,二者的主键是一致的
21. C.每个联系均可转换成相应的关系模式
22. D.联系的属性必须转换为相应的关系模式
23. 从E-R概念结构模式向关系模式转换时,将一个m:n的联系转换为关系模式,其
关系模式的主键是____________。
24. A. m端实体集的主键 B. n端实体集的主键
25. C. m和n端两个实体集主键的组合 D.重新分析语义,选取其他属性组合
26. 提示:在E-R概念结构模式向关系模式转换中,联系转换成关系模式中的主键选取
规定,若联系为m:n,则关系模式的主键为各实体集主键的组合。
27. 若关系A和B的模式不同,其查询的数据需要从这两个关系中获得,则必须使用
___________关系运算。
28. A.投影 B.选择 C.连接 D.除法
29. 下列软件产品都属于数据库管理系统软件的是________。
30. A.FoxPro、SQL Server、FORTRAN B.SQL Server、Access、Excel
31. C.ORACLE、SQL Server、FoxPro D.UNIX、Access、SQL Server
32. Microsoft SQL Server数据库管理系统采用___________数据模型。
33. A.层次 B.关系 C.网状 D.面向对象
34. SQL语句中,利用WHERE子句能实现关系操作中的_________操作。
35. A.选择 B.投影 C.连接 D.除法
36. SQL语言所具有的主要功能包括____________。
37. A.数据定义、数据更新、数据查询、视图 B.关系定义、关系规范化、关系逆规
范化
38. C.数据定义、流程控制、数据转移 D.数据分析、流程定义、流程控制
39. SQL语言属于___________。
40. A.非过程语言 B.过程语言 C.程序设计语言 D.宿主语言
16 . 数据库设计中,在概念结构设计阶段用E-R方法设计的图称为____________。
A.实体表示图 B.实体示意图 C.实体联系图 D.实体概念图
17. 把全局E-R图转换成关系模式结构,属于数据库系统设计的_______设计。
18. A.概念结构 B.物理结构 C.逻辑结构 D.程序结构
19. ERP、MRPⅡ与CAM都属于________。
20. A.地理信息系统 B.电子政务系统 C.电子商务系统 D.制造业信息系统
21. 计算机集成制造系统(CIMS)一般由________两部分组成。
22. A.专业信息系统和销售信息系统 B.辅助技术系统和信息分析系统
23. C.辅助技术系统和管理业务系统 D.决策支持系统和管理信息系统
24. 目前能全面支持制造业企业管理的管理信息系统是____________。
25. A.MRP(物料需求计划系统) B.MRPⅡ(制造资源计划系统)
26. C.ERP(企业资源计划系统) D.CSRP(客户同步资源计划系统)
27. 提示:ERP在MRPII的基础上增加了许多新功能,除制造、供销和财务外,还集成
了企业其它管理功能,如质量控制、设备维护管理、仓库管理、运输管理、项目管理、市
场信息管理、金融投资管理、法规及标准管理以及电子商务、过程控制接口、数据采集接口等,成了覆盖整个企业的管理信息系统。
填空题:
1. 计算机辅助设计和计算机辅助制造的英文缩略语分别是CAD和__________。
2. 提示:计算机辅助设计的简称为CAD,计算机辅助工艺规划的简称为CAPP,计算机辅助制造的简称为CAM。
3. 一种将领域专家的知识和经验组织在计算机中并能按专家的思维推理规则最后作出判断和决策的计算机信息系统,通常称为__________系统。
4. ____________是数据库系统的核心软件,具有对数据定义、操纵和管理的功能。
5. 20 世纪70年代,以数据的统一管理和_______为特征的数据库系统成为数据管理的主要形式。
6. 有一数据库关系模式R(A、B、C、D),对应于R的一个关系中有三个元组,若从集合数学的观点看,对其进行任意的行和列位置交换操作(如行的排序等),则可以生成_________个新的关系(用数值表示)。
7. 提示:在关系数据模型中,由于关系是元组集合,因此关系中元组的次序可以任意交换;关系中属性的顺序可以任意交换。只是在使用时,要考虑定义关系时属性的顺序。
8. 在关系模式SC(SNO,CNO)中,关系名是__________。
9. 提示:关系模式的描述形式为:R(A1,A2,…,Ai,…An)其中,R为关系模式名,Ai为属性名。
10. 数据库逻辑设计的任务是将上一阶段所得到的全局__________图中的相应内容转换为关系DBMS所支持的关系模式。
11. 数据库物理结构设计的目标是:一是__________;二是有效地利用存储空间。
12. 提示:数据库物理结构设计有两个目标:1)提高数据库系统的性能;2)有效地利用存储空间。
13. 电子商务B-C是指________间的电子商务。
14. 提示:按照交易的双方分类,电子商务可分为四类:1)企业内部的电子商务;2)企业与客户之间的电子商务(简称B-C);3)企业间的电子商务(简称为B-B);4)企业与间的电子商务。
15. \"D-Lib\"的中文含义是________。