第5章信息传输与存储信息管理与管理信息系统课件.ppt

上传人:石*** 文档编号:49414269 上传时间:2022-10-08 格式:PPT 页数:86 大小:3.11MB
返回 下载 相关 举报
第5章信息传输与存储信息管理与管理信息系统课件.ppt_第1页
第1页 / 共86页
第5章信息传输与存储信息管理与管理信息系统课件.ppt_第2页
第2页 / 共86页
点击查看更多>>
资源描述

《第5章信息传输与存储信息管理与管理信息系统课件.ppt》由会员分享,可在线阅读,更多相关《第5章信息传输与存储信息管理与管理信息系统课件.ppt(86页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第第5章信息章信息传输与存与存储信息管理与管理信信息管理与管理信息系息系统第1页,此课件共86页哦第第5章章信息传输与存储信息传输与存储 第2页,此课件共86页哦学习任务学习任务信息传输 信息存储 Clicktoaddtitleinhere12本章主要涉及:本章主要涉及:本章主要涉及:本章主要涉及:第3页,此课件共86页哦5.1 5.1 信息传输信息传输第4页,此课件共86页哦5.1.1 古代信息传输在古代,我国是世界上最早建立有组织的传递信在古代,我国是世界上最早建立有组织的传递信息系统的国家之一。早在三千多年前的商代,信息系统的国家之一。早在三千多年前的商代,信息传递就已见诸记载。息传递就

2、已见诸记载。乘马传递曰驿,驿传是早乘马传递曰驿,驿传是早期有组织的通信方式。期有组织的通信方式。秦汉时期,形成了一整套驿传制度。特别是汉代,秦汉时期,形成了一整套驿传制度。特别是汉代,将所传递文书分出等级,不同等级的文书要由专将所传递文书分出等级,不同等级的文书要由专人、专马按规定次序、时间传递。人、专马按规定次序、时间传递。第5页,此课件共86页哦5.1.1 古代信息传输唐代的官邮交通线以京城长安为中心,向四方辐唐代的官邮交通线以京城长安为中心,向四方辐射,直达边境地区,大致射,直达边境地区,大致30里设一驿站。据里设一驿站。据大大唐六典唐六典记载,最盛时全国有记载,最盛时全国有1639个驿

3、站,专门个驿站,专门从事驿务的人员共二万多人,其中驿兵一万七千从事驿务的人员共二万多人,其中驿兵一万七千人。邮驿分为陆驿、水驿、水路兼并三种,各驿人。邮驿分为陆驿、水驿、水路兼并三种,各驿站设有驿舍,配有驿马、驿驴、驿船和驿田。站设有驿舍,配有驿马、驿驴、驿船和驿田。第6页,此课件共86页哦5.1.2 信息传输的概念信息传输是从一端将命令或状态信息经信道传送到信息传输是从一端将命令或状态信息经信道传送到另一端,并被对方所接收。包括传送和接收。另一端,并被对方所接收。包括传送和接收。传输介质分有线和无线两种,有线为电话线或专用传输介质分有线和无线两种,有线为电话线或专用电缆;无线是利用电台、微波

4、及卫星技术等。电缆;无线是利用电台、微波及卫星技术等。信息传输过程中不能改变信息,信息本身也并不能信息传输过程中不能改变信息,信息本身也并不能被传送或接收。必须有载体,如数据、语言、信号被传送或接收。必须有载体,如数据、语言、信号等方式,且传送方面和接收方面对载体有共同解释。等方式,且传送方面和接收方面对载体有共同解释。第7页,此课件共86页哦5.1.2 信息传输的概念信息传输的特性包括:信息传输的特性包括:有效性有效性有效性用频谱复用程度或频谱利用率来衡量。提高有效性用频谱复用程度或频谱利用率来衡量。提高有效性的措施是,采用性能好的信源编码以压缩码有效性的措施是,采用性能好的信源编码以压缩码

5、率,采用频谱利用率高的调制减小传输带宽。率,采用频谱利用率高的调制减小传输带宽。可靠性可靠性可靠性用信噪比和传输错误率来衡量。提高数字传可靠性用信噪比和传输错误率来衡量。提高数字传输可靠性的措施是,采用高性能的信道编码以降低输可靠性的措施是,采用高性能的信道编码以降低错误率。错误率。安全性安全性安全性用信息加密强度来衡量。提高安全性的措施安全性用信息加密强度来衡量。提高安全性的措施是,采用高强度的密码与信息隐藏或伪装的方法。是,采用高强度的密码与信息隐藏或伪装的方法。第8页,此课件共86页哦5.1.3 数据信息传输模型1.数据通信网络的结构数据通信网络的结构在数据通信网络中信息的发出者称其为信

6、源;信息的接在数据通信网络中信息的发出者称其为信源;信息的接收者称为信宿;收者称为信宿;发送器对发送信号编码或转换,产生能够传输的光、电发送器对发送信号编码或转换,产生能够传输的光、电信号;信号;接收器将收到的信号转换成信宿设备可以处理的信号;接收器将收到的信号转换成信宿设备可以处理的信号;传输系统是连接信源与信宿之间的复杂线路网络。传输系统是连接信源与信宿之间的复杂线路网络。连接信源与信宿的物理和逻辑设备称为信道。连接信源与信宿的物理和逻辑设备称为信道。第9页,此课件共86页哦5.1.3 数据信息传输模型2.数据通信方式数据通信方式并行通信和串行通信并行通信和串行通信并行通信方式是将一组数据

7、按数位宽度同时进行传并行通信方式是将一组数据按数位宽度同时进行传输,每一个数位都要有自己的数据传输线和发送、输,每一个数位都要有自己的数据传输线和发送、接收设备。并行通信的传输速率高,但传输设备多,接收设备。并行通信的传输速率高,但传输设备多,并行通信方式一般用在距离近、传输速率要求高的并行通信方式一般用在距离近、传输速率要求高的通信中。通信中。串行通信方式是在一根数据传输线上,每次传送一串行通信方式是在一根数据传输线上,每次传送一位二进制数据,即数据一位接一位地传送。在传输位二进制数据,即数据一位接一位地传送。在传输距离远,传输数字数据的场合,都采用串行传输方距离远,传输数字数据的场合,都采

8、用串行传输方式,如计算机网络。式,如计算机网络。第10页,此课件共86页哦5.1.3 数据信息传输模型单工通信与双工通信单工通信与双工通信按照数据传输方向及其时间关系可将通信方式分为按照数据传输方向及其时间关系可将通信方式分为单工、半双工和全双工三种。单工、半双工和全双工三种。在单工通信中,发送设备和接收设备之间只有一个在单工通信中,发送设备和接收设备之间只有一个传输通道,数据单方向的从发送端到接收端,传输传输通道,数据单方向的从发送端到接收端,传输通道的方向不能改变。通道的方向不能改变。在半双工通信中,两个设备之间有两个传输通道,在半双工通信中,两个设备之间有两个传输通道,可以轮流双方向地传

9、送,但不能同时进行。可以轮流双方向地传送,但不能同时进行。在全双工通信中,两个设备之间有两个传输通道,在全双工通信中,两个设备之间有两个传输通道,并且可同时双向传送数据,相当于两个相反方向的并且可同时双向传送数据,相当于两个相反方向的单工通信的组合。单工通信的组合。第11页,此课件共86页哦5.1.3 数据信息传输模型基带传输与频带传输基带传输与频带传输基带传输是指在数字信道直接传输数字信号。基带传输是指在数字信道直接传输数字信号。当进行远距离通信时,往往将数字数据转换成模拟当进行远距离通信时,往往将数字数据转换成模拟信号(调制)后传输,在接收端再进行信号的恢复信号(调制)后传输,在接收端再进

10、行信号的恢复(解调),当调制成频率信号的频率范围在音频范(解调),当调制成频率信号的频率范围在音频范围(围(200Hz3.4kHz)内时,这种传输方式称为频)内时,这种传输方式称为频带传输。带传输。其频率范围比音频范围宽时,则称之为宽带传输。其频率范围比音频范围宽时,则称之为宽带传输。第12页,此课件共86页哦5.1.3 数据信息传输模型同步传输与异步传输同步传输与异步传输在串行通信通讯中,发送与接收方必须以同样的在串行通信通讯中,发送与接收方必须以同样的速率在相同的时段内发送和接收数据,否则收发速率在相同的时段内发送和接收数据,否则收发会产生微小误差,微小误差的积累,会导致传输会产生微小误差

11、,微小误差的积累,会导致传输错误,为此要用到同步技术。错误,为此要用到同步技术。所谓同步是指接收端要按照发送端所发送的每个所谓同步是指接收端要按照发送端所发送的每个数据的起止时间和重复频率来接收数据,即收发数据的起止时间和重复频率来接收数据,即收发双方在时间上必须一致(同步)。双方在时间上必须一致(同步)。第13页,此课件共86页哦5.1.3 数据信息传输模型数据传输的同步方式有异步传输与同步传输两种。数据传输的同步方式有异步传输与同步传输两种。异步传输是以字符为单位的数据传输。每个字符都异步传输是以字符为单位的数据传输。每个字符都要附加要附加1位起始位位起始位“0”、1位寄偶校验位和位寄偶校

12、验位和l位停止位停止位位“1”,以标记一个字符的开始和结束。,以标记一个字符的开始和结束。起始位和停止位结合起来,便可实现字符的同步。起始位和停止位结合起来,便可实现字符的同步。同步传输是以数据块为单位的数据传输。每个数据同步传输是以数据块为单位的数据传输。每个数据块的头部和尾部都要附加一个特殊的字符或比特序块的头部和尾部都要附加一个特殊的字符或比特序列,标记一个数据块的开始和结束,一般还要附加列,标记一个数据块的开始和结束,一般还要附加一个校验序列,以便对数据块进行差错控制。一个校验序列,以便对数据块进行差错控制。第14页,此课件共86页哦5.1.3 数据信息传输模型3.数据通信传输介质数据

13、通信传输介质传输介质分为有线介质和无线介质。传输介质分为有线介质和无线介质。有线介质常用的有双绞线、同轴电缆和光纤三种。有线介质常用的有双绞线、同轴电缆和光纤三种。双绞线是以螺旋状扭在一起的两根绝缘导线组成的。双绞线是以螺旋状扭在一起的两根绝缘导线组成的。两根线扭在一起是为了减少相互间的辐射电磁干扰。两根线扭在一起是为了减少相互间的辐射电磁干扰。光纤是光导纤维的简称,它由能传导光波的石英玻光纤是光导纤维的简称,它由能传导光波的石英玻璃纤维,外加保护层构成。用光纤来传输电信号时,璃纤维,外加保护层构成。用光纤来传输电信号时,在发送端先要将其转换成光信号,而在接收端又要在发送端先要将其转换成光信号

14、,而在接收端又要由光检波器还原成电信号。由光检波器还原成电信号。第15页,此课件共86页哦5.1.3 数据信息传输模型同轴电缆也像双绞线那样由一对导体组成,但它们同轴电缆也像双绞线那样由一对导体组成,但它们是按是按“同轴同轴”形式构成线对。形式构成线对。基带同轴电缆用来直接传输数字信号。基带同轴电缆用来直接传输数字信号。宽带同轴电缆多用于频分多路复用的模拟信号发送。宽带同轴电缆多用于频分多路复用的模拟信号发送。闭路电视所使用的闭路电视所使用的CATV电缆就是宽带同轴电缆。电缆就是宽带同轴电缆。第16页,此课件共86页哦5.1.3 数据信息传输模型无线传输介质是通过大气传输,目前有三种技术:无线

15、传输介质是通过大气传输,目前有三种技术:微波、红外线和激光。微波、红外线和激光。微波通信是在对流层视线距离范围内利用无线电波微波通信是在对流层视线距离范围内利用无线电波进行传输的一种通信方式,频率范围为进行传输的一种通信方式,频率范围为2GHz-40GHz。卫星通信是微波通信的特殊形式,卫星接收来自地卫星通信是微波通信的特殊形式,卫星接收来自地面发送站发出的电磁波信号后,再以广播方式用不面发送站发出的电磁波信号后,再以广播方式用不同的频率发回地面,为地面工作站接收。同的频率发回地面,为地面工作站接收。第17页,此课件共86页哦5.1.3 数据信息传输模型红外通信和激光通信也像微波通信一样,有很

16、强的红外通信和激光通信也像微波通信一样,有很强的方向性,都是沿直线传播的。方向性,都是沿直线传播的。所不同的是红外通信和激光通信把要传输的信号分所不同的是红外通信和激光通信把要传输的信号分别转换为红外光信号和激光信号,直接在空间传播。别转换为红外光信号和激光信号,直接在空间传播。第18页,此课件共86页哦5.1.3 数据信息传输模型4.调制和解调调制和解调调制即把数字数据对应的原始电脉冲信号变换成适调制即把数字数据对应的原始电脉冲信号变换成适合于远距离模拟传输线路传输的模拟信号,反之模合于远距离模拟传输线路传输的模拟信号,反之模拟信号还原为数字信号称为解调。拟信号还原为数字信号称为解调。调制方

17、法有以下几种:振幅、频率、相位。调制方法有以下几种:振幅、频率、相位。调幅方式也称为幅移键控法调幅方式也称为幅移键控法ASK,它是用固定频,它是用固定频率的正弦信号的两种不同幅度来表示二进制数的率的正弦信号的两种不同幅度来表示二进制数的“1”和和“0”。通常对。通常对“1”信号,调制器送出一信号,调制器送出一幅度恒定的固定频率的模拟信号;而对于幅度恒定的固定频率的模拟信号;而对于“0”,输出幅度为输出幅度为0的信号。的信号。第19页,此课件共86页哦5.1.3 数据信息传输模型调频方式也称移频键控法调频方式也称移频键控法FSK,它是用载波信,它是用载波信号的两种不同的频率来表示二进制数的号的两

18、种不同的频率来表示二进制数的“1”和和“0”。一般用载波频率附近的两个不同频。一般用载波频率附近的两个不同频率表示两个二进制的值。率表示两个二进制的值。调相方式即移相键控法调相方式即移相键控法PSK,它是用载波信号,它是用载波信号的不同相位来表示二进制数。根据确定相位参的不同相位来表示二进制数。根据确定相位参考点的不同,调相方式可分为绝对调相和相对考点的不同,调相方式可分为绝对调相和相对调相(或差分调相)。调相(或差分调相)。第20页,此课件共86页哦5.1.3 数据信息传输模型5.多路复用技术多路复用技术在一条介质上同时传送多路信号的传输方式,叫做在一条介质上同时传送多路信号的传输方式,叫做

19、介质的多路复用。有频分、时分和波分三种。介质的多路复用。有频分、时分和波分三种。信道所能传输的信号频率有一定的范围,这一范围信道所能传输的信号频率有一定的范围,这一范围称作该信道频带的宽度,即带宽。称作该信道频带的宽度,即带宽。频分多路复用频分多路复用(FDM)技术应用的基本条件是传输)技术应用的基本条件是传输介质的可用带宽必须超过各路给定信号所需带宽的介质的可用带宽必须超过各路给定信号所需带宽的总和。传输介质的带宽划分为若干个窄频带,每一总和。传输介质的带宽划分为若干个窄频带,每一路信号占用一个窄频带的方法称为频分多路复用。路信号占用一个窄频带的方法称为频分多路复用。第21页,此课件共86页

20、哦5.1.3 数据信息传输模型时分多路复用时分多路复用(TDM)应用的基本条件是传输介)应用的基本条件是传输介质能达到的数据传输率应超过各路传输数字信号质能达到的数据传输率应超过各路传输数字信号所需的数据传输率的总和。即将每一条物理信道所需的数据传输率的总和。即将每一条物理信道按时间分成若干时间片,使其每个信号按时间片按时间分成若干时间片,使其每个信号按时间片轮流交替地使用单一信道,这种使多个数字信号轮流交替地使用单一信道,这种使多个数字信号在宏观上同时进行传输的方法称为时分多路复用在宏观上同时进行传输的方法称为时分多路复用(TDM)。)。波分多路复用波分多路复用(WDM)用于光纤,允许在一条

21、)用于光纤,允许在一条光纤中同时传送多束互不干扰的不同波长的激光光纤中同时传送多束互不干扰的不同波长的激光光束。光束。第22页,此课件共86页哦5.1.3 数据信息传输模型6.数据交换技术数据交换技术通常采用的数据传送技术有通常采用的数据传送技术有3种:电路交换、种:电路交换、报文交换和分组交换。报文交换和分组交换。电路交换电路交换在数据传输期间,源节点与目的节点之间有一条在数据传输期间,源节点与目的节点之间有一条利用中间节点构成的专用的物理连接线路,在数利用中间节点构成的专用的物理连接线路,在数据传输结束之前,一直保持这条线路。用电路交据传输结束之前,一直保持这条线路。用电路交换技术完成的数

22、据传输要经历如下三个过程:电换技术完成的数据传输要经历如下三个过程:电路建立、数据传输和电路拆除。路建立、数据传输和电路拆除。第23页,此课件共86页哦5.1.3 数据信息传输模型报文交换报文交换不需在两个站点之间建立一条专用通路,其数据传不需在两个站点之间建立一条专用通路,其数据传输的单位是报文(站点一次发送的数据块),长度输的单位是报文(站点一次发送的数据块),长度不限且可变。不限且可变。在某一时间内,报文的传输只占用两个节点之间的在某一时间内,报文的传输只占用两个节点之间的一段线路。而在两个通信用户间的其它线路段,可一段线路。而在两个通信用户间的其它线路段,可传输其它用户的报文,不像电路

23、交换那样必须端到传输其它用户的报文,不像电路交换那样必须端到端信道全部占用。端信道全部占用。第24页,此课件共86页哦5.1.3 数据信息传输模型传送过程采用存储传送过程采用存储转发方式,即发送站在发送一转发方式,即发送站在发送一个报文时,把目的地址附加在报文上,途经的网络个报文时,把目的地址附加在报文上,途经的网络节点在收下整个报文后,暂存这个报文并检查有无节点在收下整个报文后,暂存这个报文并检查有无错误,然后利用目的地址和路由信息找出下一个节错误,然后利用目的地址和路由信息找出下一个节点的地址,再把整个报文传送给下一个节点,通过点的地址,再把整个报文传送给下一个节点,通过逐个节点转送直到目

24、的站点。逐个节点转送直到目的站点。第25页,此课件共86页哦5.1.3 数据信息传输模型分组交换分组交换为了更好地利用信道容量,并降低节点中数据量为了更好地利用信道容量,并降低节点中数据量的突发性,可以使用分组交换。在分组交换网络的突发性,可以使用分组交换。在分组交换网络中,每个分组的长度有一个上限,因此,一个较中,每个分组的长度有一个上限,因此,一个较长的报文必须分成若干个分组,每个分组中包括长的报文必须分成若干个分组,每个分组中包括数据和目的地址。数据和目的地址。其传输过程与报文交换类似,但由于限制了每个其传输过程与报文交换类似,但由于限制了每个分组的长度,因此大大地改善了网络传输的性能。

25、分组的长度,因此大大地改善了网络传输的性能。分组交换可分为虚电路分组交换和数据报分组交分组交换可分为虚电路分组交换和数据报分组交换两种。换两种。第26页,此课件共86页哦5.1.3 数据信息传输模型在虚电路方式中,仍然要经历建立虚电路、交换数在虚电路方式中,仍然要经历建立虚电路、交换数据和拆除虚电路三个过程。逻辑通路所以是据和拆除虚电路三个过程。逻辑通路所以是“虚虚”的,是因为这条电路不是专用的。的,是因为这条电路不是专用的。在数据报方式中,每个分组的传送是被单独处理的,在数据报方式中,每个分组的传送是被单独处理的,每个分组被称为一个数据报,每个数据报自身带有每个分组被称为一个数据报,每个数据

26、报自身带有分组序号和地址信息,传送过程亦采用存储分组序号和地址信息,传送过程亦采用存储转发转发方式。当某一个站点要发送报文时,先把报文拆成方式。当某一个站点要发送报文时,先把报文拆成若干个数据报,依次发送到网络节点。但以后,各若干个数据报,依次发送到网络节点。但以后,各个数据报所走的路径就可能不再相同,从而各个数个数据报所走的路径就可能不再相同,从而各个数据报的到达也不保证是按顺序的,目的站必须对到据报的到达也不保证是按顺序的,目的站必须对到达的数据报排序重组。达的数据报排序重组。第27页,此课件共86页哦5.2 5.2 信息存储信息存储第28页,此课件共86页哦5.2.1 数据库技术与数据库

27、管理系统1.数据库概述数据库概述(1)数据库技术的产生)数据库技术的产生在在20世纪世纪50年代中期以前没有专门用于数据管理的年代中期以前没有专门用于数据管理的软件,操作系统出现以后可以通过操作系统管理数据。软件,操作系统出现以后可以通过操作系统管理数据。但是操作系统是以文件为单位进行管理的,文件之间但是操作系统是以文件为单位进行管理的,文件之间没有联系,很难解决数据在多个文件中重复存储和数没有联系,很难解决数据在多个文件中重复存储和数据不一致的问题。据不一致的问题。为此,为此,20世纪世纪60年代后期出现了数据库系统。数据年代后期出现了数据库系统。数据库的产生使得信息系统的研制围绕共享的数据

28、库为中库的产生使得信息系统的研制围绕共享的数据库为中心来进行,实现了数据的集中管理,提高了数据的利心来进行,实现了数据的集中管理,提高了数据的利用率和一致性,从而能更好地为决策服务。用率和一致性,从而能更好地为决策服务。第29页,此课件共86页哦5.2.1 数据库技术与数据库管理系统数据库系统数据与程序的关系数据库系统数据与程序的关系 第30页,此课件共86页哦5.2.1 数据库技术与数据库管理系统(2)数据库系统基本概念)数据库系统基本概念主要有数据、数据库、数据库管理系统、数据库主要有数据、数据库、数据库管理系统、数据库系统四个概念。系统四个概念。数据(数据(data)是描述事物的符号记录

29、,是数据库)是描述事物的符号记录,是数据库中存贮的基本对象。中存贮的基本对象。数据库(数据库(database,DB)是长期存储在计算机)是长期存储在计算机内、有组织的、统一管理的相关数据的集合。内、有组织的、统一管理的相关数据的集合。DB能为各种用户共享,具有较小冗余度、数据能为各种用户共享,具有较小冗余度、数据间联系紧密而又有较高的数据独立性等。间联系紧密而又有较高的数据独立性等。第31页,此课件共86页哦5.2.1 数据库技术与数据库管理系统数据库管理系统(数据库管理系统(databasemanagementsystem,DBMS)是位于用户与操作系统之间的一)是位于用户与操作系统之间的

30、一层数据管理软件,它为用户或应用程序提供访问层数据管理软件,它为用户或应用程序提供访问DB的方法,包括的方法,包括DB的建立、查询、更新及各种数的建立、查询、更新及各种数据控制,并能够保证数据的安全性、完整性。据控制,并能够保证数据的安全性、完整性。数据库系统(数据库系统(databasesystem,DBS)是实现有)是实现有组织地、动态地存储大量关联数据,方便多用户访组织地、动态地存储大量关联数据,方便多用户访问的计算机硬件、软件和数据资源组成的系统,即问的计算机硬件、软件和数据资源组成的系统,即它是采用数据库技术的计算机系统。一般由数据库、它是采用数据库技术的计算机系统。一般由数据库、数

31、据库管理系统、应用系统、数据库管理员和用户数据库管理系统、应用系统、数据库管理员和用户构成。构成。第32页,此课件共86页哦5.2.1 数据库技术与数据库管理系统2.数据库的三级模式数据库的三级模式在数据模型中有型(在数据模型中有型(type)和值()和值(value)的概)的概念。念。型是指对某一类数据的结构和属性的说明,值是型是指对某一类数据的结构和属性的说明,值是型的一个具体赋值。型的一个具体赋值。例如:学生记录的型为(学号,姓名,性别,系例如:学生记录的型为(学号,姓名,性别,系别,年龄,籍贯),该记录型的一个记录值为别,年龄,籍贯),该记录型的一个记录值为(900201,李明,男,计

32、算机,李明,男,计算机,22,江苏)。,江苏)。第33页,此课件共86页哦5.2.1 数据库技术与数据库管理系统(1)三级模式)三级模式数据库系统采用外模式、模式和内模式三级模式结数据库系统采用外模式、模式和内模式三级模式结构构 第34页,此课件共86页哦5.2.1 数据库技术与数据库管理系统模式(模式(schema)又叫逻辑模式、概念模式。)又叫逻辑模式、概念模式。模式是数据库中全体数据的逻辑结构和特性的描述,模式是数据库中全体数据的逻辑结构和特性的描述,是所有用户的公共数据视图。是所有用户的公共数据视图。DBMS提供数据定义语言提供数据定义语言DDL来描述逻辑模式,严来描述逻辑模式,严格定

33、义数据的逻辑结构(数据项的名字、类型、取格定义数据的逻辑结构(数据项的名字、类型、取值范围等)以及数据间的相互关系和数据的约束等。值范围等)以及数据间的相互关系和数据的约束等。第35页,此课件共86页哦5.2.1 数据库技术与数据库管理系统模式仅仅涉及到型的描述,不涉及到具体的值。模式仅仅涉及到型的描述,不涉及到具体的值。模式的一个具体值称为模式的一个实例。同一个模式的一个具体值称为模式的一个实例。同一个模式可以有很多实例。模式是相对稳定的,而实模式可以有很多实例。模式是相对稳定的,而实例是相对变动的。例是相对变动的。模式反映的是数据的结构及其关系,而实例反映模式反映的是数据的结构及其关系,而

34、实例反映的是数据库某一时刻的状态。数据库中的数据经的是数据库某一时刻的状态。数据库中的数据经常变化,而数据库的结构在一定时间范围内不会常变化,而数据库的结构在一定时间范围内不会改变。改变。第36页,此课件共86页哦5.2.1 数据库技术与数据库管理系统内模式(内模式(internalschema)又叫物理模式、)又叫物理模式、存储模式。内模式是数据在数据库系统的内部存储模式。内模式是数据在数据库系统的内部表示,即对数据的物理结构表示,即对数据的物理结构/存储方式的描述。存储方式的描述。外模式(外模式(externalschema)又叫用户模式、)又叫用户模式、子模式。外模式是模式的子集,是与某

35、一应用子模式。外模式是模式的子集,是与某一应用有关的数据的逻辑表示。有关的数据的逻辑表示。第37页,此课件共86页哦5.2.1 数据库技术与数据库管理系统(2)两级映象)两级映象在三级模式中提供了两级映象,这不仅在三级数在三级模式中提供了两级映象,这不仅在三级数据库模式之间建立了联系,也保证了数据库系统据库模式之间建立了联系,也保证了数据库系统的数据独立性的数据独立性,如图所示。如图所示。外模式外模式/模式映象定义并保证了外模式和模式之间模式映象定义并保证了外模式和模式之间的对应关系。的对应关系。第38页,此课件共86页哦5.2.1 数据库技术与数据库管理系统数据库系统投入使用后,可能有必要修

36、改模式数据库系统投入使用后,可能有必要修改模式(如增加新关系、属性、改变类型),这时可以(如增加新关系、属性、改变类型),这时可以重新定义外模式重新定义外模式/模式映象,而使现存外模式和应模式映象,而使现存外模式和应用程序保持不变,保证了数据的逻辑独立性。用程序保持不变,保证了数据的逻辑独立性。这些映象定义通常包含在各自外模式的描述中。这些映象定义通常包含在各自外模式的描述中。第39页,此课件共86页哦5.2.1 数据库技术与数据库管理系统模式模式/内模式映象定义并保证了模式和内模式之间内模式映象定义并保证了模式和内模式之间的对应关系。的对应关系。当内模式发生变化时,重新定义模式当内模式发生变

37、化时,重新定义模式/内模式映象,内模式映象,从而使模式和外模式保持不变,建立在外模式上的从而使模式和外模式保持不变,建立在外模式上的应用程序也保持不变,保证了数据的物理独立性。应用程序也保持不变,保证了数据的物理独立性。该映象定义通常包含在模式描述中。该映象定义通常包含在模式描述中。第40页,此课件共86页哦5.2.1 数据库技术与数据库管理系统3.数据模型(数据模型(datamodel)(1)概述概述模型是现实世界事物特征的模拟和抽象。如航模飞模型是现实世界事物特征的模拟和抽象。如航模飞机是对实际飞机的模拟和抽象,它不是真正的飞机,机是对实际飞机的模拟和抽象,它不是真正的飞机,但又真实的反映

38、了实际飞机的属性和特征。但又真实的反映了实际飞机的属性和特征。为便于人和计算机都能理解,信息抽象采用逐步为便于人和计算机都能理解,信息抽象采用逐步抽象的方法,把数据模型分成两个不同的层次:抽象的方法,把数据模型分成两个不同的层次:按用户的观点来对现实世界的抽象称为概念模型按用户的观点来对现实世界的抽象称为概念模型(也称信息模型);(也称信息模型);以计算机系统的观点模拟现实世界的模型叫做数据以计算机系统的观点模拟现实世界的模型叫做数据模型。模型。第41页,此课件共86页哦5.2.1 数据库技术与数据库管理系统也就是说,首先按人们的认识观点将现实世界抽象也就是说,首先按人们的认识观点将现实世界抽

39、象为信息世界的概念模型,然后再通过数据模型将信为信息世界的概念模型,然后再通过数据模型将信息世界转换为机器(计算机)世界。数据模型又可息世界转换为机器(计算机)世界。数据模型又可进一步细分为逻辑(数据)模型和物理(数据)模进一步细分为逻辑(数据)模型和物理(数据)模型两个分层次。如型两个分层次。如下下图图所示。所示。模型的转换模型的转换 第42页,此课件共86页哦5.2.1 数据库技术与数据库管理系统概念模型(概念模型(conceptualdatamodel,CDM)概念模型就是概念层次的数据模型,简称为概念模概念模型就是概念层次的数据模型,简称为概念模型。是现实世界的事物经过人脑的抽象加工,

40、提取型。是现实世界的事物经过人脑的抽象加工,提取出对用户有用的信息,经过组织整理加工形成的。出对用户有用的信息,经过组织整理加工形成的。概念模型按用户的观点来对现实世界进行建模,这概念模型按用户的观点来对现实世界进行建模,这种建模方法是缺乏计算机知识的用户最容易理解的种建模方法是缺乏计算机知识的用户最容易理解的,并便于和数据库设计人员进行交流,是系统分析,并便于和数据库设计人员进行交流,是系统分析员、程序设计员、维护人员、用户之间相互理解的员、程序设计员、维护人员、用户之间相互理解的共同语言;共同语言;概念模型必须转换成逻辑模型,才能在概念模型必须转换成逻辑模型,才能在DBMS中实中实现现。第

41、43页,此课件共86页哦5.2.1 数据库技术与数据库管理系统逻辑模型(逻辑模型(logicaldatamodel,LDM)逻辑数据模型是用户通过数据库管理系统看到的逻辑数据模型是用户通过数据库管理系统看到的现实世界,它描述了数据库数据的整体结构。是现实世界,它描述了数据库数据的整体结构。是具体的具体的DBMS所支持的数据模型,不同的所支持的数据模型,不同的DBMS提供了不同的逻辑数据模型,如层次模型、网状提供了不同的逻辑数据模型,如层次模型、网状模型、关系模型、面向对象模型等。模型、关系模型、面向对象模型等。第44页,此课件共86页哦5.2.1 数据库技术与数据库管理系统物理模型(物理模型(

42、physicaldatamodel,PDM)物理数据模型用来描述数据的物理存储结构和存物理数据模型用来描述数据的物理存储结构和存储方法,面向具体的储方法,面向具体的DBMS,面向操作系统和机,面向操作系统和机器。器。PDM不仅与具体的不仅与具体的DBMS有关,还与操作系有关,还与操作系统和硬件有关。统和硬件有关。每一种逻辑模型在实现时都有其对应的物理模型。每一种逻辑模型在实现时都有其对应的物理模型。DBMS为保证其独立性和可以执行,大部分为保证其独立性和可以执行,大部分PDM的实现工作由系统自动完成,而设计者只设计某的实现工作由系统自动完成,而设计者只设计某些特殊结构。也就是说,一般用户看不到

43、物理数些特殊结构。也就是说,一般用户看不到物理数据结构,所以无须过多了解。据结构,所以无须过多了解。第45页,此课件共86页哦5.2.1 数据库技术与数据库管理系统(2)概念模型)概念模型实体实体-联系模型(简称联系模型(简称E-R模型)是由模型)是由P.P.Chen 于于1976年首先提出的。它提供不受任何年首先提出的。它提供不受任何DBMS约束约束的面向用户的表达方法,在数据库设计中被广泛用的面向用户的表达方法,在数据库设计中被广泛用作数据建模的工具。作数据建模的工具。E-R数据模型问世后,经历了许多修改和扩充。分数据模型问世后,经历了许多修改和扩充。分类类E-R模型的构成成分是实体集、属

44、性和联系集模型的构成成分是实体集、属性和联系集.第46页,此课件共86页哦5.2.1 数据库技术与数据库管理系统E-R图为实体图为实体-联系图,提供了表示实体型、属性联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。和联系的方法,用来描述现实世界的概念模型。构成构成E-R图的基本要素是实体型、属性和联系,其图的基本要素是实体型、属性和联系,其表示方法为:表示方法为:实体型:用矩形表示,矩形框内写明实体名;实体型:用矩形表示,矩形框内写明实体名;属性:用椭圆形表示,并用无向边将其与相应属性:用椭圆形表示,并用无向边将其与相应的实体连接起来;的实体连接起来;联系:用菱形表示,

45、菱形框内写明联系名,并联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(边旁标上联系的类型(1:1,1:n或或m:n)。)。第47页,此课件共86页哦5.2.1 数据库技术与数据库管理系统联系示意图联系示意图第48页,此课件共86页哦5.2.1 数据库技术与数据库管理系统(3)概念模型的表示方法概念模型的表示方法最常用的概念模型表示方法是实体最常用的概念模型表示方法是实体联系方法,联系方法,该方法用该方法用E-R图来描述某一组织的概念模型。图来描述某一组织的概念模型。E-R图用矩形方框表示实体集合,方

46、框内标明图用矩形方框表示实体集合,方框内标明实体集合名称;实体集合名称;用椭圆框表示属性,通过无向边连接到实体集。用椭圆框表示属性,通过无向边连接到实体集。只有一个属性的实体集可用属性代替,附加到只有一个属性的实体集可用属性代替,附加到它参加的联系上;它参加的联系上;第49页,此课件共86页哦5.2.1 数据库技术与数据库管理系统如某属性为实体的关键字,用下划线在属性名如某属性为实体的关键字,用下划线在属性名上标明;上标明;用菱形框表示联系,框内标明联系的名称,通用菱形框表示联系,框内标明联系的名称,通过无向边连接到参加联系的每个实体集合;过无向边连接到参加联系的每个实体集合;在用无向边连接联

47、系到实体集时,在边上注明在用无向边连接联系到实体集时,在边上注明1或或n(多)来标明联系的类型。(多)来标明联系的类型。若实体之间联系也具有属性,则把属性和菱形若实体之间联系也具有属性,则把属性和菱形代表的实体联系也用无向边连接上。代表的实体联系也用无向边连接上。第50页,此课件共86页哦5.2.1 数据库技术与数据库管理系统例如,一个学生可选多门课程,而一门课程又有例如,一个学生可选多门课程,而一门课程又有多个学生选修,一个教师至多可讲三门课程,一多个学生选修,一个教师至多可讲三门课程,一门课程至多只有一个教师教授,该教学组织的门课程至多只有一个教师教授,该教学组织的E-R图如图所示。图如图

48、所示。教学教学E-R模型模型 第51页,此课件共86页哦5.2.1 数据库技术与数据库管理系统(3)(逻辑)数据模型(逻辑)数据模型数据模型三要素数据模型三要素逻辑数据模型是数据库系统的核心和基础,常逻辑数据模型是数据库系统的核心和基础,常简称为数据模型。逻辑数据模型包含数据结构、简称为数据模型。逻辑数据模型包含数据结构、数据操作和数据完整性约束三个部分,称为数数据操作和数据完整性约束三个部分,称为数据模型三要素。据模型三要素。第52页,此课件共86页哦5.2.1 数据库技术与数据库管理系统数据结构描述数据的静态特征,是指对实体类数据结构描述数据的静态特征,是指对实体类型和实体间联系的描述。型

49、和实体间联系的描述。数据操作描述数据的动态特征,是指对数据库数据操作描述数据的动态特征,是指对数据库中各种数据对象允许执行的操作的集合。中各种数据对象允许执行的操作的集合。数据约束条件是一组数据完整性规则的集合,数据约束条件是一组数据完整性规则的集合,给出数据及其联系应具有的制约和依赖规则,给出数据及其联系应具有的制约和依赖规则,数据库中的数据必须满足这组规则。数据库中的数据必须满足这组规则。第53页,此课件共86页哦5.2.1 数据库技术与数据库管理系统常见数据模型常见数据模型数据模型主要有层次模型、网状模型、关系模型、数据模型主要有层次模型、网状模型、关系模型、面向对象模型等四种。面向对象

50、模型等四种。层次模型(层次模型(hierarchicalmodel)用树形结构来)用树形结构来表示各类实体以及实体间的联系。记录类型描述表示各类实体以及实体间的联系。记录类型描述的是实体,对应一个节点,字段描述实体的属性。的是实体,对应一个节点,字段描述实体的属性。上层节点叫父节点,下层节点叫子节点,同一双上层节点叫父节点,下层节点叫子节点,同一双亲的节点叫兄弟节点。只有一个节点没有双亲节亲的节点叫兄弟节点。只有一个节点没有双亲节点,称之为根节点。根以外的其它节点有且只有点,称之为根节点。根以外的其它节点有且只有一个双亲节点。一个双亲节点。第54页,此课件共86页哦5.2.1 数据库技术与数据

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

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁