ch3-MIS技术基础(修改)

上传人:woxinch****an2018 文档编号:53678608 上传时间:2018-09-04 格式:PPT 页数:48 大小:2.68MB
返回 下载 相关 举报
ch3-MIS技术基础(修改)_第1页
第1页 / 共48页
ch3-MIS技术基础(修改)_第2页
第2页 / 共48页
ch3-MIS技术基础(修改)_第3页
第3页 / 共48页
ch3-MIS技术基础(修改)_第4页
第4页 / 共48页
ch3-MIS技术基础(修改)_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《ch3-MIS技术基础(修改)》由会员分享,可在线阅读,更多相关《ch3-MIS技术基础(修改)(48页珍藏版)》请在金锄头文库上搜索。

1、第三章 管理信息系统的技术基础,第三章 管理信息系统的技术基础,本章所讲内容如下:,3.1 数据管理技术,本节所讲的内容如下:. 计算机数据管理的发展. 数据库系统. 数据库系统的结构. 数据库设计及举例,一、计算机数据管理的发展(一)人工管理阶段(二)文件管理阶段(三)数据库管理阶段 表3-1 三个阶段数据管理技术的特点,二、数据库系统(一)数据库数据库是以一定的组织方式存储在一起的相关数据的集合。 (二)数据库系统数据库系统是指组织、存取和维护大量数据的人/机管理系统,是由计算机、数据库、数据库管理系统和有关人员组成的有机总体。(三)数据库管理系统数据库管理系统(DBMS)是指对数据进行管

2、理的软件系统,是数据库系统的核心,它与数据库系统中各个部分都有着密切联系。,三、数据库系统的结构(一)数据描述1.现实世界现实世界是指客观存在的世界中的事实及其联系, 它是人类社会存在和发展的环境。 如:学生、课程、教师等2.信息世界信息世界是现实世界中客观事物在人们头脑中的反 映,是一种抽象化、概念化了的世界。,信息世界相关术语: 实体(Entity):是指客观存在并相互区别的事物。如:一名教师、一名学生 、学生的一次选课、一次借书 属性(Attribute):实体具有许多特性,每一个特性都称为属性。如:学生实体可由学号、姓名、性别、年龄、系别等属性构成 。 主键(Key):惟一标识实体的属

3、性集称为主键。如:学生实体的学号可作为学生实体的主键。 实体集(Entity Set):是具有相同特性的同类实体的集 合。如:所有教师、所有学生,实体之间的联系 :a. 一对一联系(1:1)如:学校里一个班级中有一个正班长,而一个正班长只在一个班级中任职,则班级与班长之间具有一对一联系。b.一对多联系(1:n)如:一个班级中有若干名学生,而每个学生只在一个班级中学习,则班级与学生之间具有一对多联系。c.多对多联系(m:n)如:一门课程同时有若干名学生选修,而一名学生可以同时选修多门课程,则课程与学生之间具有多对多联系。,3.数据世界数据世界也称计算机世界,它是现实世界中的事物及其联 系经过信息

4、世界的抽象后,转换到计算机中的表示形式。 字段(Fields):标记实体属性的命名单位称为字段(或数据项)如:学生有学号、姓名、性别、出生年月等字段 记录(Record):字段的有序集合称为记录 文件(File):同一类记录的汇集称为文件如:所有学生记录组成一个学生文件,现实世界、信息世界和数据世界三个世界的关系 如下图所示:,(二)数据模型简介1、层次模型,2.网状模型,教师,课程,学生,图36 网状模型,3.关系模型 表33 关系模型的一种关系,关系模型中的主要术语有:关系:一个关系对应于一张二维表。元组:二维表中的一行称为一个元组。属性:二维表中的一列称为一个属性。关键字:二维表中的属性

5、或属性的组合,它的值 能惟一地标识一个元组。域:属性的取值范围。,(三)数据库的三级模式结构,图37 数据库的三级体系结构,外模式A,外模式B,DBMS,OS,1.外模式 外模式也叫子模式或用户模式,是用户和数据库系统的接口,是不同数据库用户的数据视图,是对数据库的局部数据的逻辑结构和特征的描述,是模式的子集。 2.模式 模式又称逻辑模式或概念模式,是数据库中全体数据的全局逻辑结构和特征的描述,是所有用户的公共数据视图。 3.内模式内模式也称存储模式,是对数据物理结构和存储结构的描述,它依赖于数据库的全局逻辑结构,但独立于用户模式,也独立于具体的存储设备。,四、数据库设计 (一)用户信息需求分

6、析 (二)概念结构的设计概念模型的表示方法很多,其中最为常用的是实体联系方法,该方法用ER(EntityRelationship)图来描述现实世界的概念模型。 (三)逻辑结构设计逻辑结构设计是将概念模型从ER图转换成某种数据库管理系统支持的数据模型,一般是转换为关系数据模型。 (四)物理结构设计物理结构设计是为数据模型在可用的硬件设备上确定合适的存储结构和存取方法,并建立索引等。,数据库的设计步骤及举例:,(1)了解企业的业务功能。分析每个功能所需的信息流。 (2)对于信息流,画出E-R图。 (3)将E-R图转换成数据库中的表。 1:1联系:将一方的主关键字作为另一方的一个属性。 1:n联系:

7、将1方的主关键字作为另一方(n方)的一个属性。 n:m联系:联系用一个关系(表)来表示。 (4)进行数据库中的表的设计:定义主键key,每个域。,E-R图,数据库,关系,记录,域,,在husband的表中,嵌入了一个WID属性,以表明对应的wife的ID。,也叫外键。,主键,同样,也可在wife表中嵌入外键,1:1联系-关系表,订单 order,Order item 订单项,思考:如何用E-R图来建模订单(order)和订单项(order item)?,1:N 联系 - 关系(表),方法:把order的主键(ID)作为orderItem的一个属性。,一种类型的手机可以有多个卖家销售。,一个卖家

8、可以卖不同类型的手机。,手机 和 卖家的 联系是 N:M,m:n 联系-数据库表,方法:将联系表示成一个表。其他两个表的主键作为属性。,作业:,题目1:东华大学教务系统是一个管理信息系统。我以教师的身份进去后,所担任的课程如下所示。(1)请画出E-R图。(2)采用Access来设计数据库表。,题目2:请你以学生的角色登陆“东华大学教务系统”,查看自己本学期的选课记录和界面。 1)分析、画出E-R图。 2)采用acess设计数据库表。 题目3: 总结题目1和题目2. 分析实体“教师”、“学生”、“课程”之间的联系,画出E-R图。,SQL语言,SQL语言(结构化查询语言)是一种在关系数据库中定义和

9、操作数据的标准语言。具有如下特点:,1. 综合统一集数据定义语言DDL、数据操纵语言DML、数据控制语言 DCL的功能于一体,语言风格统一,可以独立完成数据库生命周期中的全部活动。 2.高度非过程化用户只需提出“做什么”,而不必指明“怎么做”。 3.面向集合的操作方式4. 语言简洁、简单易学,表3.1 SQL语言9个核心动词,例 CREATE TABLE student ( 学号 char (7) primary key,姓名 varchar(14) not null,年级 tinyint,专业 char(20),例 列出publihsers表中全部出版商的信息。 SELECT * FROM

10、publishers,例: 列出authors表中全部作者的作者号、电话、地址。 SELECT au_id, phone, address FROM authors,Select查询语句的语法: SELECT DISTINCT , FROM 表名1 , WHERE GROUP BY , HAVING ORDER BY ASC/DESC ,3.2 数据仓库与数据挖掘,本节所讲的内容如下:,一、数据仓库(一)数据仓库的定义数据仓库是支持管理决策过程的、面向主题的、集成的、随时间变化的、但信息本身是相对稳定的数据集合。 (二)数据仓库的特征1、数据仓库将来自不同数据库的信息结合在一起2、数据仓库是多

11、维的3、数据仓库支持决策而不是事务处理(三)数据仓库的发展前景,二、数据挖掘(一)数据挖掘的定义数据挖掘是从大量的、不完全的、模糊的、随机的数据中抽取出有效的、新颖的和潜在有用的知识的过程。 (二)数据挖掘的应用1.数据库营销(database marketing)数据库营销的任务是通过交互式查询、数据分割和模型预测等方法来选择潜在的顾客以便向他们推销产品 2.货篮分析(basket analysis)。货篮分析是分析市场销售数据(如POS数据库)以识别顾客的购买行为模式,本节所讲内容:计算机体系结构数据通信概述计算机网络概述网络体系结构与协议Internet计算机网络应用,一、计算机体系结构

12、 (一)单机结构 如果在一个系统内的多台计算机是各自独立使用的,这样的系统就是单机结构的系统。 (二)主从结构主从结构又称主机终端结构,它有一台大型主机,可以同时在本地或远程挂接多个终端,主机对各终端用户传来的数据进行分时处理,使每个终端用户感觉像拥有一台自己的大型计算机一样。,(三)文件服务器/工作站结构 在文件服务器/工作站系统中,一个组织的多个工作站与一台服务器互相连接起来。 (四) 客户机(Client)/服务器(Server)(C/S)结构 在客户机/服务器结构中(如图3-19所示),网络系统上的计算机系统分成客户机与服务器两类,其中服务器可能包括文件服务器、数据库服务器、打印服务器

13、、专用服务器等,网络系统结点上的其他计算机系统称为客户机。,二、数据通信概述 (一) 数据通信系统 通信系统的基本构成要素为:计算机、通信处理机、数据信号转换器、通信信道(即传输介质)及通信协议。 (二)数据通信中的基本概念 1、模拟数据通信与数字数据通信 模拟数据是连续变化的数值 ,模拟数据通信是指在传输介质上用模拟信号进行传输 数字数据是离散的数值 ,数字数据通信是指直接在传输介质上传送脉冲数字信号。,2. 信号传输方向 单工通信方式 半双工方式 全双工方式 3. 通信传输介质 双绞线 同轴电缆 光纤 无线传输介质,4. 数据传输形式 基带信号传输 频带信号传输 宽带信号传输 数字数据传输

14、 5. 数据通信的主要性能指标 传输速率 带宽 误码率,3.3 数据通信与计算机网络,三、计算机网络概述 (一)计算机网络的功能 1、数据通信 2、资源共享 3、提高计算机的可靠性和可用性 4、易于进行分布式信息处理 (二)网络拓扑结构 常见的拓扑结构有星型、环型、总线型、树型等 ,如下图所示:,3.3 数据通信与计算机网络,图 3-27 网络拓扑结构,3.3 数据通信与计算机网络,(三)网络的类型 1、按网络的覆盖的地理范围分 局域网 城域网 广域网 2、按网络的所有权分类 公共网络 专用网 增值网 虚拟专用网,(四)网络的接口部件 调制解调器 网络适配器 多路复用器 中继器 集线器 网桥

15、路由器 网关,四、网络体系结构与协议 (一)网络协议与体系结构 (二)开放系统互联参考模型 根据层次化模型的设计原则,该模型将整个网络分为七个层次:物理层 、 数据链路层、 网络层 、传输层 、 会话层 、表示层 、应用层 (三)Internet的分层结构 TCP/IP参考模型共分为四层:应用层、传输层、网络互联层和主机至网络层。,五、Internet Internet上的资源浩如烟海,它提供的典型服务有以下几个方面:电子邮件E-mail WWW 电子公告板BBS 网络新闻服务Usenet 文件传输协议FTP 远程登录Telnet,六、计算机网络应用 (一)企业内部网(Intranet)及其应

16、用Intranet是使用Internet技术组建的企业内部网 ,以WWW方式向企业内的用户提供各种信息资源。Intranet所定义的企业网络除访问Internet公用资源外,纯粹用于企业内部信息交流,它强调的是提高企业的内部效率。各种财务、人事、制造等应用软件确实成功的帮助企业提高了企业的工作效率。 (二)企业外部网(Extranet)及其应用 Extranet(企业外部网)是Intranet的一种延伸,它不仅仅局限于一个企业内部,而是把相互合作企业的Intranet网络连在一起,是一种广义上的企业内部网。 Extranet把企业内部已存在的网络扩展到企业之外,从而可以完成一些合作性的商业应用(如企业和其客户及供应商之间的电子商务、供应管理等)。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 高中教育

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