《管理信息系统--管理信息系统的技术基础--ppt课件.ppt》由会员分享,可在线阅读,更多相关《管理信息系统--管理信息系统的技术基础--ppt课件.ppt(72页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
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中中的的两两个个属属性性(或或属属性性组组),若
26、若XYXY,且且对对于于X X的的任任何何一一个个真真子子集集XX,都都有有XYXY,则则称:称:Y Y完全函数依赖完全函数依赖X X。(记作:(记作:(记作:(记作:XYXY)若若若若XYXYXYXY,但但但但Y Y Y Y至至至至少少少少对对对对X X X X的的的的一一一一个个个个真真真真子子子子集集集集X X X X 也也也也函函函函数数数数依依依依赖赖赖赖,则则则则称称称称:Y Y Y Y部分函数依赖部分函数依赖部分函数依赖部分函数依赖X X X X。(记作:(记作:(记作:(记作:XYXY)f f如:(学号,课程)如:(学号,课程)如:(学号,课程)如:(学号,课程)成绩成绩成绩成
27、绩f fp p如:(学号,课程)如:(学号,课程)如:(学号,课程)如:(学号,课程)姓名姓名姓名姓名P P25ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统7关系规范化关系规范化2)函数依赖(3 3)传递函数依赖)传递函数依赖定定义义:设设X X、Y Y、Z Z是是关关系系R R中中的的三三个个属属性性(或或属属性性组组),若,若XYXY,且,且Y XY X且且 YZ YZ,则称:则称:Z Z传递函数依赖传递函数依赖X
28、X。(记作:(记作:X ZX Z)t t如:学号如:学号如:学号如:学号 班主任班主任班主任班主任t t26ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统7关系规范化关系规范化3)范式(1 1 1 1)第一范式()第一范式()第一范式()第一范式(1NF1NF)这是关系满足的最基本条件这是关系满足的最基本条件这是关系满足的最基本条件这是关系满足的最基本条件 元组中的每元组中的每元组中的每元组中的每一个分量都必须是不可分割的
29、数据项。一个分量都必须是不可分割的数据项。一个分量都必须是不可分割的数据项。一个分量都必须是不可分割的数据项。27ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统7关系规范化关系规范化3)范式(2 2 2 2)第二范式()第二范式()第二范式()第二范式(2NF2NF)若关系满足第一范式,且所有非主属性都完全若关系满足第一范式,且所有非主属性都完全若关系满足第一范式,且所有非主属性都完全若关系满足第一范式,且所有非主属性都完
30、全函数依赖于主码。函数依赖于主码。函数依赖于主码。函数依赖于主码。28ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统7关系规范化关系规范化3)范式(3 3 3 3)第三范式()第三范式()第三范式()第三范式(3NF3NF)若关系满足第二范式,且其它任何一个非主属若关系满足第二范式,且其它任何一个非主属若关系满足第二范式,且其它任何一个非主属若关系满足第二范式,且其它任何一个非主属性都不传递函数依赖于主码。性都不传递函数依
31、赖于主码。性都不传递函数依赖于主码。性都不传递函数依赖于主码。29ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统7关系规范化关系规范化4)关系规范化的方法 投影法例:将下面的关系规范化成第三范式。例:将下面的关系规范化成第三范式。例:将下面的关系规范化成第三范式。例:将下面的关系规范化成第三范式。学生(学号,姓名,性别,年龄,学生(学号,姓名,性别,年龄,学生(学号,姓名,性别,年龄,学生(学号,姓名,性别,年龄,班级,班
32、主任,课程,成绩)班级,班主任,课程,成绩)班级,班主任,课程,成绩)班级,班主任,课程,成绩)首先确定主码:首先确定主码:首先确定主码:首先确定主码:(学号,课程)(学号,课程)(学号,课程)(学号,课程)此关系已满足第一范式。此关系已满足第一范式。此关系已满足第一范式。此关系已满足第一范式。30ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确学 号课 程姓名性别年龄班级班主任成绩31ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确得到满足第二范
33、式的关系:得到满足第二范式的关系:成成 绩绩(学号(学号(学号(学号#,课程课程课程课程#,成绩),成绩),成绩),成绩)学生基本信息学生基本信息(学号(学号(学号(学号#,姓名,性别,年龄,姓名,性别,年龄,姓名,性别,年龄,姓名,性别,年龄,班级,班主任)班级,班主任)班级,班主任)班级,班主任)学号学号学号学号 班级班级班级班级班级班级班级班级 学号学号学号学号班级班级班级班级 班主任班主任班主任班主任学号学号学号学号 班主任班主任班主任班主任t t得到满足第三范式的关系:得到满足第三范式的关系:成成 绩绩(学号(学号(学号(学号#,课程课程课程课程#,成绩),成绩),成绩),成绩)学生
34、基本信息学生基本信息(学号(学号(学号(学号#,姓名,性别,年龄,姓名,性别,年龄,姓名,性别,年龄,姓名,性别,年龄,班级)班级)班级)班级)班班 级级(班级班级班级班级#,班主任),班主任),班主任),班主任)32ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确现有一个已满足现有一个已满足现有一个已满足现有一个已满足1NF1NF的关系:的关系:的关系:的关系:R R(GNOGNO,GNAGNA,GUPGUP,PNOPNO,PNAPNA,UWUW,UPUP,MNOMNO,MNAMNA,CUCU,MUPMUP,GQTYG
35、QTY,PQTYPQTY)GNOGNO:产品号,:产品号,:产品号,:产品号,GNAGNA:产品名,:产品名,:产品名,:产品名,GUPGUP:产品单价,:产品单价,:产品单价,:产品单价,PNOPNO:零件号,:零件号,:零件号,:零件号,PNAPNA:零件名,:零件名,:零件名,:零件名,UWUW:零件单重,:零件单重,:零件单重,:零件单重,UPUP:零件单价,:零件单价,:零件单价,:零件单价,MNOMNO:材料号,:材料号,:材料号,:材料号,MNAMNA:材料名,:材料名,:材料名,:材料名,CUCU:材料的计量单位,:材料的计量单位,:材料的计量单位,:材料的计量单位,MUPMU
36、P:材料单价。:材料单价。:材料单价。:材料单价。各各各各产产产产品品品品需需需需要要要要各各各各种种种种零零零零件件件件数数数数为为为为GQTYGQTY,各各各各零零零零件件件件需需需需要要要要用用用用的的的的材材材材料料料料数为数为数为数为PQTYPQTY。假定:每种产品使用多种零件,一种零件可以装在多假定:每种产品使用多种零件,一种零件可以装在多假定:每种产品使用多种零件,一种零件可以装在多假定:每种产品使用多种零件,一种零件可以装在多种产品上。每种零件只由一种材料制造,每种材料可用于不种产品上。每种零件只由一种材料制造,每种材料可用于不种产品上。每种零件只由一种材料制造,每种材料可用于
37、不种产品上。每种零件只由一种材料制造,每种材料可用于不同零件的制做。请确定关系同零件的制做。请确定关系同零件的制做。请确定关系同零件的制做。请确定关系R R的主码,并将其规范化成满足的主码,并将其规范化成满足的主码,并将其规范化成满足的主码,并将其规范化成满足3NF3NF的关系。的关系。的关系。的关系。33ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统8数据库管理系统(数据库管理系统(DBMS)1 1)定)定 义义 数据库
38、管理系统是管理和维护数据库中数据的一组软件,它负责数据的定义、装载、修改、检索和维护。目前市场上流行的目前市场上流行的DBMSDBMS有:有:OracleOracle、SybaseSybase、SQLServerSQLServer、InformixInformix、DB2DB2、FoxProFoxPro、34ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统8数据库管理系统(数据库管理系统(DBMS)2 2)功)功 能能数据库
39、的定义功能数据操纵功能数据库的控制功能数据库的维护功能数据字典35ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统9数据库系统(数据库系统(DBS)组组 成成计算机计算机计算机计算机硬件系统硬件系统硬件系统硬件系统数据数据数据数据计算机计算机计算机计算机软件系统软件系统软件系统软件系统相关相关相关相关人员人员人员人员36ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提
40、出的问题也很明确一一一一、数数数数据据据据库库库库与与与与数数数数据据据据库库库库管管管管理理理理系系系系统统统统9数据库系统(数据库系统(DBS)相关人员相关人员系统分析系统分析系统分析系统分析人人人人 员员员员数据库数据库数据库数据库管理员管理员管理员管理员程序员程序员程序员程序员最终最终最终最终用户用户用户用户37ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确思考题思考题思考题思考题(数据库部分)(数据库部分)(数据库部分)(数据库部分)1 1 1 1简述数据管理技术各发展阶段的特点。简述数据管理技术各发展阶段的
41、特点。简述数据管理技术各发展阶段的特点。简述数据管理技术各发展阶段的特点。2 2 2 2数据库为什么要采用三级模式?数据库为什么要采用三级模式?数据库为什么要采用三级模式?数据库为什么要采用三级模式?3 3 3 3实体与实体之间的联系可以归纳成哪三种?实体与实体之间的联系可以归纳成哪三种?实体与实体之间的联系可以归纳成哪三种?实体与实体之间的联系可以归纳成哪三种?4 4 4 4数据库的数据模型有哪些?数据库的数据模型有哪些?数据库的数据模型有哪些?数据库的数据模型有哪些?5 5 5 5什么是主码?如何确定?什么是主码?如何确定?什么是主码?如何确定?什么是主码?如何确定?6 6 6 6解释关系
42、规范化的目的。如何进行关系规范化?解释关系规范化的目的。如何进行关系规范化?解释关系规范化的目的。如何进行关系规范化?解释关系规范化的目的。如何进行关系规范化?7 7 7 7什么是什么是什么是什么是DBMSDBMS?目前市场上流行的?目前市场上流行的?目前市场上流行的?目前市场上流行的DBMSDBMSDBMSDBMS有哪些?有哪些?有哪些?有哪些?8 8 8 8简述数据库系统的组成。简述数据库系统的组成。简述数据库系统的组成。简述数据库系统的组成。38ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确第二部分第二部分计算机
43、网络计算机网络39ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确重重点点和和难难点点1、网络的拓扑结构和分类2、网络的类型 3、网络的互联设备 4、网络协议5、信息系统模式40ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确二二二二、计计计计算算算算机机机机网网网网络络络络计算机网络发展概述计算机网络发展概述面向终端的面向终端的计算机网络计算机网络多台计算机多台计算机互联的网络互联的网络发展发展网络互联网络互联发展发展发展发展宽带综合业务数字网宽
44、带综合业务数字网(千兆位网络)(千兆位网络)41ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确二二二二、计计计计算算算算机机机机网网网网络络络络1网络及其功能网络及其功能1)计算机网络的定义计算机网络就是用通讯介质把分布在不计算机网络就是用通讯介质把分布在不计算机网络就是用通讯介质把分布在不计算机网络就是用通讯介质把分布在不同地理位置的具有独立功能的计算机及相关同地理位置的具有独立功能的计算机及相关同地理位置的具有独立功能的计算机及相关同地理位置的具有独立功能的计算机及相关设备连接起开,实现信息互通和资源共享的设备连接
45、起开,实现信息互通和资源共享的设备连接起开,实现信息互通和资源共享的设备连接起开,实现信息互通和资源共享的系统。系统。系统。系统。计算机网络可以分为资源子网和通信子计算机网络可以分为资源子网和通信子计算机网络可以分为资源子网和通信子计算机网络可以分为资源子网和通信子网两级子网。网两级子网。网两级子网。网两级子网。42ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确二二二二、计计计计算算算算机机机机网网网网络络络络1网络及其功能网络及其功能2)计算机网络的功能 资源共享资源共享资源共享资源共享 均衡负荷及分布处理均衡负荷及
46、分布处理均衡负荷及分布处理均衡负荷及分布处理 信息的快速传输与集中处理信息的快速传输与集中处理信息的快速传输与集中处理信息的快速传输与集中处理 网络用户的通信与合作网络用户的通信与合作网络用户的通信与合作网络用户的通信与合作 综合信息服务综合信息服务综合信息服务综合信息服务43ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确二二二二、计计计计算算算算机机机机网网网网络络络络2网络拓扑(网络拓扑(TopologyTopology)结构)结构指各结点(计算机或网络设备)在网络上的连接形式指各结点(计算机或网络设备)在网络上的
47、连接形式1 1)总线型)总线型)总线型)总线型2 2)星型)星型)星型)星型3 3)环型)环型)环型)环型4 4)树型)树型)树型)树型5 5)混合型)混合型)混合型)混合型44ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确二二二二、计计计计算算算算机机机机网网网网络络络络3计算机计算机网络的分类网络的分类按传输技术分:按传输技术分:1 1)点对点式网络)点对点式网络)点对点式网络)点对点式网络有星型、环型、树型等拓扑结构有星型、环型、树型等拓扑结构2 2)广播式网络)广播式网络)广播式网络)广播式网络(共享信道网络)
48、(共享信道网络)(共享信道网络)(共享信道网络)有总线型、环型等拓扑结构有总线型、环型等拓扑结构45ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确二二二二、计计计计算算算算机机机机网网网网络络络络3计算机计算机网络的分类网络的分类按作用范围分:按作用范围分:1 1)局域网()局域网()局域网()局域网(Local Area NetworkLocal Area Network,LANLAN)作用范围一般在作用范围一般在1010公里以内。公里以内。2 2)城域网()城域网()城域网()城域网(Metropolitan Ar
49、ea NetworkMetropolitan Area Network,MANMAN)作用范围一般在作用范围一般在1010公里以内。公里以内。3 3)广域网()广域网()广域网()广域网(Wide Area NetworkWide Area Network,WANWAN)即远程往,作用范围通常是几十至几千公里。即远程往,作用范围通常是几十至几千公里。46ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确二二二二、计计计计算算算算机机机机网网网网络络络络3计算机计算机网络的分类网络的分类按使用范围分:按使用范围分:1 1)公
50、用网)公用网)公用网)公用网如:如:ChinaNetChinaNet2 2)专用网)专用网)专用网)专用网如:如:CERNETCERNET(中国教育科研网)(中国教育科研网)47ppt课件课件在整堂课的教学中,刘教师总是让学生带着问题来学习,而问题的设置具有一定的梯度,由浅入深,所提出的问题也很明确二二二二、计计计计算算算算机机机机网网网网络络络络3计算机计算机网络的分类网络的分类按传输介质分:按传输介质分:1 1)有线网)有线网)有线网)有线网通过电缆、光缆联结通过电缆、光缆联结2 2)无线网)无线网)无线网)无线网通过微波、卫星联结通过微波、卫星联结48ppt课件课件在整堂课的教学中,刘教