决策支持系统第三章(2).ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《决策支持系统第三章(2).ppt》由会员分享,可在线阅读,更多相关《决策支持系统第三章(2).ppt(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第3章 决策支持系统 (2)1(2)部分内容)部分内容n3.2数据库系统数据库系统n3.3人机交互与问题综合系统人机交互与问题综合系统23.2 3.2 数据库系统数据库系统一、一、一、一、数据管理技术的发展数据管理技术的发展数据管理技术的发展数据管理技术的发展1.人工管理(人工管理(50年代中期)年代中期)n数据不保存数据不保存n没有数据管理软件没有数据管理软件2.文件系统(文件系统(60年代中期)年代中期)n数据管理软件数据管理软件文件管理系统文件管理系统n面向单个应用,冗余度大、独立性差面向单个应用,冗余度大、独立性差3.数据库系统(数据库系统(60年代后期开始)年代后期开始)n数据管理软
2、件数据管理软件数据库管理系统数据库管理系统n面向组织,冗余度小、独立性好面向组织,冗余度小、独立性好3数据库系统一般由四部分组成:数据库系统一般由四部分组成:1、数据库(、数据库(DB)2、数据库管理系统(数据库管理系统(DBMS)3、数据库管理员数据库管理员 4、用户和应用程序、用户和应用程序数据库系统的数据库系统的核心核心是是数据库管理系统和数据库。数据库管理系统和数据库。一、数据库系统组成一、数据库系统组成4数据库系统组成结构图数据库系统组成结构图5二、数据库管理系统二、数据库管理系统 数据库管理系统有四项主要功能:数据库管理系统有四项主要功能:1、描述数据库、描述数据库 描述数据的逻辑
3、结构、存储结构等。描述数据的逻辑结构、存储结构等。2、管理数据库、管理数据库 (1)控制数据库系统的运行;)控制数据库系统的运行;(2)控制用户的并发访问;)控制用户的并发访问;(3)进行数据检索、插入、删除和修改的操)进行数据检索、插入、删除和修改的操作;作;6数据库管理系统数据库管理系统3、维护数据库、维护数据库 (1)初始数据的装入;)初始数据的装入;(2)修改、更新数据库;)修改、更新数据库;(3)恢复故障的数据库;)恢复故障的数据库;4、数据通信、数据通信 完成数据的传输完成数据的传输7数据库语言数据库语言 数据库管理系统是通过数据库语言来实数据库管理系统是通过数据库语言来实现的。现
4、的。1、数据描述语言(、数据描述语言(DDL)及其编译程序及其编译程序 用于描述数据库的数据结构。用于描述数据库的数据结构。2、数据操作语言(、数据操作语言(DML)及其编译程序及其编译程序 操作语言供用户存储、检索、修改数据库操作语言供用户存储、检索、修改数据库中的数据。中的数据。8 数据库应用系统的设计过程主要是:数据库应用系统的设计过程主要是:(1)系统需求分析)系统需求分析 (2)概念结构设计)概念结构设计 (3)逻辑结构设计)逻辑结构设计 (4)物理结构设计)物理结构设计三、数据库应用系统的设计和开发三、数据库应用系统的设计和开发9EEREER物理结构设计逻辑结构设计概念结构设计单用
5、户视图ER图关系模型10(一)系统需求分析(一)系统需求分析 通过对用户的信息需求和处理需求的调查通过对用户的信息需求和处理需求的调查分析,得到系统所必须的需求信息。分析,得到系统所必须的需求信息。1、确定设计范围、确定设计范围 确定计算机能够处理的范围和内容。确定计算机能够处理的范围和内容。2、数据收集和分析、数据收集和分析 获得数据库设计所必须的数据信息。获得数据库设计所必须的数据信息。3、写出需求说明书、写出需求说明书 对应用系统需求分析建立文档资料,包括:系统目对应用系统需求分析建立文档资料,包括:系统目标、功能、性能、运行环境,及功能结构图、数据流标、功能、性能、运行环境,及功能结构
6、图、数据流程图、数据字典等。程图、数据字典等。11(二)概念结构设计(二)概念结构设计数数据据分分析析单单用用户户视视图图设设计计多多用用户户视视图图集集成成视视图图分分析析与与修修改改概概念念结结构构模模型型12 E-R方法(实体联系方法):由实体、联系、属性三个成份组成。(二)概念结构设计(续)(二)概念结构设计(续)姓名姓名性别性别子女子女工作工作工种工种工具工具使用使用职工职工nn111n用用E-R图进行用户视图设计图进行用户视图设计13(三)逻辑结构设计(三)逻辑结构设计 从从E-R图向关系模型转换:图向关系模型转换:一个实体对应一一个实体对应一个关系模型,实体的属性就是关系的属性。
7、个关系模型,实体的属性就是关系的属性。两个实体间的联系两个实体间的联系 1:1联系:联系:在两个实体各自的关系模式中各在两个实体各自的关系模式中各增加一个对方实体编码属性项。增加一个对方实体编码属性项。例如:例如:教研室(教研室编号、主任编号、教研室名教研室(教研室编号、主任编号、教研室名.)主任(主任编号、教研室编号、姓名主任(主任编号、教研室编号、姓名.)14两个实体间的联系两个实体间的联系1:n的联系:的联系:在在n方实体的关系模式中增加对方实体的方实体的关系模式中增加对方实体的编码属性项。例如:编码属性项。例如:教研室(教研室编号、主任编号、教研室名教研室(教研室编号、主任编号、教研室
8、名.)教员(教员号、教研室编号、姓名、年龄教员(教员号、教研室编号、姓名、年龄.)n:n的联系:的联系:除两个实体建立关系模式外,把除两个实体建立关系模式外,把“联系联系”也建立关系。也建立关系。学生(学生号、学生名学生(学生号、学生名.)E 课程(课程号、课程名课程(课程号、课程名.)E 选课(学生号、课程号、成绩)选课(学生号、课程号、成绩)R15(四)物理结构设计(四)物理结构设计设计数据在物理设备上的存储结构设计数据在物理设备上的存储结构1、存储记录、存储记录 包括:数据项、指针和记录开销。包括:数据项、指针和记录开销。2、访问路径、访问路径 建立数据项或数据项组合的索引。建立数据项或
9、数据项组合的索引。3、记录实际存储、记录实际存储 对记录的聚类和划分,以及物理块大小对记录的聚类和划分,以及物理块大小的选择。的选择。16关系数据库的规范化设计关系数据库的规范化设计 1、数据依赖、数据依赖最常用的是函数依赖:最常用的是函数依赖:X的每一个具体值都有的每一个具体值都有Y唯一的具体值与之对应,则唯一的具体值与之对应,则称称Y函数依赖于函数依赖于X,或者或者X函数决定函数决定Y,表示为:表示为:XYY2 2、规范化设计方法规范化设计方法 一个关系模式满足某一个指定的约束,称一个关系模式满足某一个指定的约束,称此为特定范式的关系模式。此为特定范式的关系模式。关系数据库的规范化设计和开
10、发关系数据库的规范化设计和开发17举例nS(供应商编号)供应商编号)QTY(发货量)发货量)关键词关键词 具体量值具体量值SQTY SQ(关系名)18范式范式n满足一定约束要求的关系模式的集合,满足一定约束要求的关系模式的集合,RnNFn1NF 2NF 3NF BCNF 4NF 5NF 19数据库查询数据库查询(一)数据库列查询(一)数据库列查询 1、查询指定的列;2、查询全部列;3、指定条件的查询(二)条件查询(二)条件查询 1、比较大小的查询 2、指定范围的查询 3、指定集合的查询 4、字符匹配的查询 5、设计控制的查询 6、多重条件的查询(三)组合查询(三)组合查询 多条件的任意组合查询
11、。20数据项表达式的查询数据项表达式的查询数据项进行数值计算(表达式计算)的查询:数据项进行数值计算(表达式计算)的查询:(1)表达式的形式是任意变化的。)表达式的形式是任意变化的。(2)表达式的计算是临时进行的。)表达式的计算是临时进行的。需要专门编制程序来完成这种特殊的查询。需要专门编制程序来完成这种特殊的查询。编编制制这这种种查查询询程程序序需需要要利利用用编编译译技技术术,完完成成对对表表达式的识别和解释执行。达式的识别和解释执行。21表达式由中缀式变成后缀式AB+C*(A+B)*C#逆波兰式符号栈22实例 社社会会总总产产值值工工业业总总产产值值农农业业总总产产值值建建筑筑业业总总产
12、产值运输邮电业总产值商业、饮食业总产值值运输邮电业总产值商业、饮食业总产值 固固定定资资产产投投资资效效果果(当当年年工工业业总总产产值值去去年年工工业业总总产值)产值)/当年固定资产投资额当年固定资产投资额 物耗率(社会总产值国民收入)物耗率(社会总产值国民收入)/社会总产值社会总产值 23四、数据库系统在四、数据库系统在DSS中的作用中的作用 1、数据是最基本的决策资源数据是最基本的决策资源 数据反映了事物在量值方面大小。数据反映了事物在量值方面大小。1)数据归约(分离、合并、聚集等)数据归约(分离、合并、聚集等)2)聚集值的数据细节)聚集值的数据细节 3)多重数据源的数据)多重数据源的数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 决策 支持系统 第三
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内