欢迎来到天天文库
浏览记录
ID:59439563
大小:88.50 KB
页数:36页
时间:2020-09-18
《管理信息系统 PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第三章管理信息系统的技术基础第三章管理信息系统的技术基础本章所讲内容如下:1.数据管理技术2.数据仓库与数据挖掘3.数据通信与计算机网络3.1数据管理技术本节所讲的内容如下:1.计算机数据管理的发展2.数据库系统3.数据库系统的结构4.数据库设计5.企业对信息的应用一、计算机数据管理的发展(一)人工管理阶段(二)文件管理阶段(三)数据库管理阶段表3-1 三个阶段数据管理技术的特点手工管理文件管理数据库管理数据的管理者用户(程序员)文件系统数据库系统数据的针对者特定应用程序面向某一应用面向整体应用数据的共享性无共享共享差,冗
2、余大共享好,冗余小数据的独立性无独立性独立性差独立性好数据的结构化无结构记录有结构,整体无结构整体结构好3.1数据管理技术二、数据库系统(一)数据库数据库是以一定的组织方式存储在一起的相关数据的集合。(二)数据库系统数据库系统是指组织、存取和维护大量数据的人/机管理系统,是由计算机、数据库、数据库管理系统和有关人员组成的有机总体。(三)数据库管理系统数据库管理系统(DBMS)是指对数据进行管理的软件系统,是数据库系统的核心,它与数据库系统中各个部分都有着密切联系。3.1数据管理技术三、数据库系统的结构(一)数据描述1.现实
3、世界现实世界是指客观存在的世界中的事实及其联系,它是人类社会存在和发展的环境。如:学生、课程、教师等2.信息世界信息世界是现实世界中客观事物在人们头脑中的反映,是一种抽象化、概念化了的世界。3.1数据管理技术3.1数据管理技术信息世界相关术语:实体(Entity):是指客观存在并相互区别的事物。如:一名教师、一名学生、学生的一次选课、一次借书属性(Attribute):实体具有许多特性,每一个特性都称为属性。如:学生实体可由学号、姓名、性别、年龄、系别等属性构成。主键(Key):惟一标识实体的属性集称为主键。如:学生实体的
4、学号可作为学生实体的主键。实体集(EntitySet):是具有相同特性的同类实体的集合。如:所有教师、所有学生实体之间的联系:a.一对一联系(1:1)如:学校里一个班级中有一个正班长,而一个正班长只在一个班级中任职,则班级与班长之间具有一对一联系。b.一对多联系(1:n)如:一个班级中有若干名学生,而每个学生只在一个班级中学习,则班级与学生之间具有一对多联系。c.多对多联系(m:n)如:一门课程同时有若干名学生选修,而一名学生可以同时选修多门课程,则课程与学生之间具有多对多联系。3.1数据管理技术3.数据世界数据世界也称计
5、算机世界,它是现实世界中的事物及其联系经过信息世界的抽象后,转换到计算机中的表示形式。字段(Fields):标记实体属性的命名单位称为字段(或数据项)如:学生有学号、姓名、性别、出生年月等字段记录(Record):字段的有序集合称为记录文件(File):同一类记录的汇集称为文件如:所有学生记录组成一个学生文件3.1数据管理技术现实世界、信息世界和数据世界三个世界的关系如下图所示:现实世界信息世界(实体-联系方法)数据世界(DBMS支持的数据模型)对信息进行收集、分类和抽象对信息进行加工转换图3-4数据描述的三个阶段3.1数
6、据管理技术(二)数据模型简介1、层次模型学校(根)班级1班级2班级3学生1学生2图3-5层次模型3.1数据管理技术2.网状模型教师课程学生图3-6网状模型3.1数据管理技术3.关系模型表3-3关系模型的一种关系学号姓名性别0411001张建平男0411002赵晓丽女0411003陈玉东男…….…………3.1数据管理技术关系模型中的主要术语有:关系:一个关系对应于一张二维表。元组:二维表中的一行称为一个元组。属性:二维表中的一列称为一个属性。关键字:二维表中的属性或属性的组合,它的值能惟一地标识一个元组。域:属性的取值范围。
7、3.1数据管理技术(三)数据库的三级模式结构图3-7数据库的三级体系结构用户A1用户A2用户B1用户B2用户B3外模式A外模式B模式物理模型内模式DBMS外模式/模式映射A外模式/模式映射B模式/内模式映射OS数据库3.1数据管理技术1.外模式外模式也叫子模式或用户模式,是用户和数据库系统的接口,是不同数据库用户的数据视图,是对数据库的局部数据的逻辑结构和特征的描述,是模式的子集。2.模式模式又称逻辑模式或概念模式,是数据库中全体数据的全局逻辑结构和特征的描述,是所有用户的公共数据视图。3.内模式内模式也称存储模式,是对数
8、据物理结构和存储结构的描述,它依赖于数据库的全局逻辑结构,但独立于用户模式,也独立于具体的存储设备。3.1数据管理技术(四)关系的规范化1.数据依赖2.规范化3.1数据管理技术四、数据库设计(一)用户信息需求分析(二)概念结构的设计概念模型的表示方法很多,其中最为常用的是实体-联系方法,该方法用E-R(
此文档下载收益归作者所有