管理信息系统--管理信息系统的技术基础--ppt课件.ppt
《管理信息系统--管理信息系统的技术基础--ppt课件.ppt》由会员分享,可在线阅读,更多相关《管理信息系统--管理信息系统的技术基础--ppt课件.ppt(72页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确第三章第三章管理信息系统的技术基础管理信息系统的技术基础计算机计算机技术技术现代通讯现代通讯技术技术网络网络技术技术数据库数据库技术技术多媒体多媒体技术技术1ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确第一部分第一部分数据库技术数据库技术2ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确知知识识点点1、数据管理技术各发展阶段的特点2、数据
2、库系统的体系结构 3、数据库的概念 4、关系规范化理论5、数据库管理系统的概念3ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统1数据库技术的发展数据库技术的发展人工人工管理管理文件文件管理管理发展发展数据库数据库管理管理发展发展4ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管
3、理理理理系系系系统统统统1)人工管理阶段)人工管理阶段 数据不保存数据不保存 没有软件对数据进行管理没有软件对数据进行管理 没有文件概念没有文件概念 数据面向应用数据面向应用特点特点5ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统2)文件管理阶段)文件管理阶段数据可长期保存在磁盘上数据可长期保存在磁盘上文件系统提供程序和数据之间的读文件系统提供程序和数据之间的读写方法写方法文件形式多样化文件形式多样化数据的存取基本上以记录
4、为单位数据的存取基本上以记录为单位特点特点6ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统文件系统的文件系统的数据冗余度大数据冗余度大数据不统一数据不统一数据与程序的独立性差数据与程序的独立性差缺陷7ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统3)数
5、据库管理阶段)数据库管理阶段结构化的数据结构化的数据数据面向系统数据面向系统数据独立于程序数据独立于程序用户接口统一、便于使用用户接口统一、便于使用特点特点8ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统2数据库的几个功能简介数据库的几个功能简介1 1)数据完整性控制利用数据库的完整性约束保利用数据库的完整性约束保证数据的正确性。证数据的正确性。9ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置
6、具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统2数据库的几个功能简介数据库的几个功能简介2)数据安全性控制只有登记在用户表上的用户才能与数据库连只有登记在用户表上的用户才能与数据库连只有登记在用户表上的用户才能与数据库连只有登记在用户表上的用户才能与数据库连接,而且对于每一个用户,接,而且对于每一个用户,接,而且对于每一个用户,接,而且对于每一个用户,数据库管理系统数据库管理系统数据库管理系统数据库管理系统还分还分还分还分配了操作权限,只有具有某种操作特权的用户才配了操作权限,只有具有某种操作特权
7、的用户才配了操作权限,只有具有某种操作特权的用户才配了操作权限,只有具有某种操作特权的用户才能对数据库和数据库对象进行操作。能对数据库和数据库对象进行操作。能对数据库和数据库对象进行操作。能对数据库和数据库对象进行操作。10ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统2数据库的几个功能简介数据库的几个功能简介3)并发控制当两个不同的用户对数据库中的同一数据同当两个不同的用户对数据库中的同一数据同当两个不同的用户对数据库中
8、的同一数据同当两个不同的用户对数据库中的同一数据同时进行读写操作时,就会发生访问冲突,有可能时进行读写操作时,就会发生访问冲突,有可能时进行读写操作时,就会发生访问冲突,有可能时进行读写操作时,就会发生访问冲突,有可能造成数据库的混乱。数据库管理系统可采取并发造成数据库的混乱。数据库管理系统可采取并发造成数据库的混乱。数据库管理系统可采取并发造成数据库的混乱。数据库管理系统可采取并发控制解决冲突。控制解决冲突。控制解决冲突。控制解决冲突。11ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库
9、库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统2数据库的几个功能简介数据库的几个功能简介4)数据的备份与恢复由于在某些情况下,可能会造成数据的丢失,比如由于在某些情况下,可能会造成数据的丢失,比如由于在某些情况下,可能会造成数据的丢失,比如由于在某些情况下,可能会造成数据的丢失,比如磁盘的损坏,用户的误操作等。而数据库中的数据是整磁盘的损坏,用户的误操作等。而数据库中的数据是整磁盘的损坏,用户的误操作等。而数据库中的数据是整磁盘的损坏,用户的误操作等。而数据库中的数据是整个系统中最重要的。因此应对数据库采取一定的保护措个系统中最重要的。因此应对数据库采取一定的保护措个系统中
10、最重要的。因此应对数据库采取一定的保护措个系统中最重要的。因此应对数据库采取一定的保护措施。数据库的备份就是常用措施之一,数据库备份就是施。数据库的备份就是常用措施之一,数据库备份就是施。数据库的备份就是常用措施之一,数据库备份就是施。数据库的备份就是常用措施之一,数据库备份就是指为数据库制作一份拷贝,以便在数据库被意外损坏时,指为数据库制作一份拷贝,以便在数据库被意外损坏时,指为数据库制作一份拷贝,以便在数据库被意外损坏时,指为数据库制作一份拷贝,以便在数据库被意外损坏时,用它恢复数据库。用它恢复数据库。用它恢复数据库。用它恢复数据库。12ppt课件课件在整堂课的教学中,刘教师总是让学生带着
11、问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统3数据库系统的体系结构数据库系统的体系结构 数据库的三级模式1)外模式(用户模式、子模式)(用户模式、子模式)外模式定义了用户操作的数据,外模式定义了用户操作的数据,就是最终用户所看到的视图。就是最终用户所看到的视图。不同用户的外模式可以不相同。不同用户的外模式可以不相同。13ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库
12、库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统3数据库系统的体系结构数据库系统的体系结构 数据库的三级模式2)概念模式(模式)(模式)概念模式是数据库全部数据的逻辑结概念模式是数据库全部数据的逻辑结概念模式是数据库全部数据的逻辑结概念模式是数据库全部数据的逻辑结构和特征描述。构和特征描述。构和特征描述。构和特征描述。它与具体的应用程序无关,也与数据它与具体的应用程序无关,也与数据它与具体的应用程序无关,也与数据它与具体的应用程序无关,也与数据库的硬件环境和存储格式无关。库的硬件环境和存储格式无关。库的硬件环境和存储格式无关。库的硬件环境和存储格式无关。14ppt课件课件在整
13、堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统3数据库系统的体系结构数据库系统的体系结构 数据库的三级模式3)内模式(存储模式)(存储模式)内模式描述了数据库的物理结构和存内模式描述了数据库的物理结构和存内模式描述了数据库的物理结构和存内模式描述了数据库的物理结构和存储方式。储方式。储方式。储方式。15ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数
14、据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统3数据库系统的体系结构数据库系统的体系结构 数据库的三级模式数据库为什么要采用三级模式?意义在于保持数据的独立性。即当数意义在于保持数据的独立性。即当数意义在于保持数据的独立性。即当数意义在于保持数据的独立性。即当数据库的物理结构变化时,不影响数据库的据库的物理结构变化时,不影响数据库的据库的物理结构变化时,不影响数据库的据库的物理结构变化时,不影响数据库的逻辑结构;当数据的整体逻辑结构发生变逻辑结构;当数据的整体逻辑结构发生变逻辑结构;当数据的整体逻辑结构发生变逻辑结构;当数据的整体逻辑结构发生变化时,不影响到用
15、户的应用程序。化时,不影响到用户的应用程序。化时,不影响到用户的应用程序。化时,不影响到用户的应用程序。16ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统4数据库技术中的有关概念数据库技术中的有关概念实实 体体属属 性性实体集实体集主主 键键联联 系系客观存在并以属性区客观存在并以属性区分其差异的具体事物。分其差异的具体事物。如:人、部门等。如:人、部门等。实体所具有的特性。实体所具有的特性。具有相同实体的实体具有相同实体
16、的实体集合。集合。也叫主码或关键字。也叫主码或关键字。它是能唯一标识一个它是能唯一标识一个实体的属性或属性组。实体的属性或属性组。表示实体与实体之表示实体与实体之间的联系。可以归纳成间的联系。可以归纳成以下三种:以下三种:1 1)一对一()一对一(1:11:1)2 2)一对多()一对多(1:N1:N)3 3)多对多()多对多(M:NM:N)17ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统5数据库的数据模型数据库的数据模型
17、层次模型层次模型网状模型网状模型关系模型关系模型数据模型的种类:用树形结构来表示用树形结构来表示数据之间的关系。数据之间的关系。特征:特征:有且仅有一个结点有且仅有一个结点无双亲。无双亲。其他结点有且仅有其他结点有且仅有一个双亲结点。一个双亲结点。用网络结构来表示用网络结构来表示数据之间的关系。数据之间的关系。特征:特征:无双亲的结点可能无双亲的结点可能不存在,也可能存在多不存在,也可能存在多个。个。有双亲的结点可能有双亲的结点可能会有多个双亲。会有多个双亲。用一个二维表来表用一个二维表来表示数据之间的关系。示数据之间的关系。特征:特征:结构单一化。结构单一化。建立在严格的数学建立在严格的数学
18、理论基础上。理论基础上。38男吴天明1200443女程 胜1200350男王二麻1200329男李 四1200234男张 三12001年龄性别姓名编号18ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统6 6关系型数据库数据数据文件文件1 1数据数据文件文件4 4数据数据文件文件3 3数据数据文件文件2 2数据数据文件文件5 5数据库数据库二二维维表表19ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题
19、的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统:关系型关系型数据库的优势数据库的优势1 1)使用简便,处理数据效率高。)使用简便,处理数据效率高。)使用简便,处理数据效率高。)使用简便,处理数据效率高。2 2)数据独立性高,有较好的一致性和良好的保密性。)数据独立性高,有较好的一致性和良好的保密性。)数据独立性高,有较好的一致性和良好的保密性。)数据独立性高,有较好的一致性和良好的保密性。3 3)数据库的存取不必依赖索引,可以优化。)数据库的存取不必依赖索引,可以优化。)数据库的存取不必依赖
20、索引,可以优化。)数据库的存取不必依赖索引,可以优化。4 4)可以动态地导出和维护视图。)可以动态地导出和维护视图。)可以动态地导出和维护视图。)可以动态地导出和维护视图。5 5)数据结构简单明了,便于用户理解和维护。)数据结构简单明了,便于用户理解和维护。)数据结构简单明了,便于用户理解和维护。)数据结构简单明了,便于用户理解和维护。6 6)可以配备多种数据库接口。)可以配备多种数据库接口。)可以配备多种数据库接口。)可以配备多种数据库接口。20ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据
21、库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统:关系数据模型中的几个概念1 1)元组)元组)元组)元组表中的一行,对应物理模型中的记录。表中的一行,对应物理模型中的记录。表中的一行,对应物理模型中的记录。表中的一行,对应物理模型中的记录。2 2)属性)属性)属性)属性表中的一列,对应物理模型中的字段。表中的一列,对应物理模型中的字段。表中的一列,对应物理模型中的字段。表中的一列,对应物理模型中的字段。3 3)主码)主码)主码)主码也叫主键或关键字,是唯一标识一个元也叫主键或关键字,是唯一标识一个元也叫主键或关键字,是唯一标识一个元也叫主键或关键字,是唯一标识一个元组的
22、属性或属性组。组的属性或属性组。组的属性或属性组。组的属性或属性组。4 4)关系模式)关系模式)关系模式)关系模式一种简单的关系(二维表)表示法。一种简单的关系(二维表)表示法。一种简单的关系(二维表)表示法。一种简单的关系(二维表)表示法。21ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确数据数据文件文件属属性性一一属属性性二二属属性性三三元组一元组一元组二元组二元组三元组三举例:主码主码关系模式:关系模式:职工表(编号职工表(编号#,姓名,性别,年龄,籍贯),姓名,性别,年龄,籍贯)22ppt课件课件在整堂课的教学
23、中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统7关系规范化关系规范化1)为什么要关系规范化?赵六(学号为赵六(学号为200204200204)未选课,)未选课,其基本信息就加入其基本信息就加入不到此表中。不到此表中。插入异常!插入异常!假如王五毕业假如王五毕业了,删除其成绩时,了,删除其成绩时,其基本信息也将一其基本信息也将一起消失。起消失。删除异常!删除异常!张三选修了三张三选修了三门课,其基本信息门课,其基本信息会重复三遍。会重复三遍。数据冗余!
24、数据冗余!此存储结构不好!此存储结构不好!必须改进!必须改进!用关系规范用关系规范化理论优化。化理论优化。23ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统7关系规范化关系规范化2)函数依赖(1 1)函数依赖)函数依赖 定义:设定义:设X X、Y Y是关系是关系R R中的两个属性(或属性中的两个属性(或属性组),若对于组),若对于X X的每一个值,都有一个的每一个值,都有一个Y Y的值与之的值与之对应,则称:对应,则称:Y
25、 Y函数依赖函数依赖X X。(记作:(记作:XYXY)(如果(如果Y Y函数不依赖函数不依赖X X,则记作:,则记作:X XY Y)如:学号如:学号如:学号如:学号 姓名姓名姓名姓名24ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统7关系规范化关系规范化2)函数依赖(2 2)完全函数依赖与部分函数依赖)完全函数依赖与部分函数依赖 定定义义:设设X X、Y Y是是关关系系R R中中的的两两个个属属性性(或或属属性性组组),若
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 技术 基础 ppt 课件
限制150内