甘仞初管理信息系統(tǒng)(第二版)-第2章_第1頁
甘仞初管理信息系統(tǒng)(第二版)-第2章_第2頁
甘仞初管理信息系統(tǒng)(第二版)-第2章_第3頁
甘仞初管理信息系統(tǒng)(第二版)-第2章_第4頁
甘仞初管理信息系統(tǒng)(第二版)-第2章_第5頁
已閱讀5頁,還剩88頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、普通高?!笔晃濉眹壹壱?guī)劃教材管管 理理 信信 息息 系系 統(tǒng)統(tǒng)第第 2 版版教案教案(PPT演示文件演示文件2) 主編主編 甘仞初甘仞初 參編參編 馮海旗馮海旗 顏志軍顏志軍 龍龍 虹虹機(jī)械工業(yè)出版社機(jī)械工業(yè)出版社管理信息系統(tǒng)管理信息系統(tǒng)目目 錄錄第第1章章 信息系統(tǒng)導(dǎo)論信息系統(tǒng)導(dǎo)論第第2章章 信息系統(tǒng)的技術(shù)基礎(chǔ)信息系統(tǒng)的技術(shù)基礎(chǔ)第第3章章 信息系統(tǒng)的結(jié)構(gòu)與類型信息系統(tǒng)的結(jié)構(gòu)與類型第第4章章 信息系統(tǒng)的建設(shè)信息系統(tǒng)的建設(shè)(上上)第第5章章 信息系統(tǒng)的建設(shè)信息系統(tǒng)的建設(shè)(下下)第第6章章 信息系統(tǒng)的應(yīng)用信息系統(tǒng)的應(yīng)用管理信息系統(tǒng)管理信息系統(tǒng)第第2章章 信息系統(tǒng)的技術(shù)基礎(chǔ)信息系統(tǒng)的技術(shù)基礎(chǔ) 本

2、章討論計(jì)算機(jī)硬、軟件系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)與數(shù)本章討論計(jì)算機(jī)硬、軟件系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)與數(shù)據(jù)管理的基本知識,為需要這方面知識的讀者提供據(jù)管理的基本知識,為需要這方面知識的讀者提供學(xué)習(xí)信息系統(tǒng)的信息技術(shù)基礎(chǔ)。本章的主要內(nèi)容有:學(xué)習(xí)信息系統(tǒng)的信息技術(shù)基礎(chǔ)。本章的主要內(nèi)容有:計(jì)算機(jī)系統(tǒng)的基本結(jié)構(gòu)與類型,硬件、軟件系統(tǒng)的計(jì)算機(jī)系統(tǒng)的基本結(jié)構(gòu)與類型,硬件、軟件系統(tǒng)的結(jié)構(gòu)和發(fā)展趨勢,計(jì)算機(jī)網(wǎng)絡(luò)的組織、主要功能結(jié)結(jié)構(gòu)和發(fā)展趨勢,計(jì)算機(jī)網(wǎng)絡(luò)的組織、主要功能結(jié)構(gòu)與類型,互聯(lián)網(wǎng)及其應(yīng)用,數(shù)據(jù)組織的層次,數(shù)構(gòu)與類型,互聯(lián)網(wǎng)及其應(yīng)用,數(shù)據(jù)組織的層次,數(shù)據(jù)庫系統(tǒng)的信息模型和數(shù)據(jù)模型,數(shù)據(jù)庫系統(tǒng)的結(jié)據(jù)庫系統(tǒng)的信息模型和數(shù)據(jù)模型,數(shù)據(jù)

3、庫系統(tǒng)的結(jié)構(gòu),關(guān)系數(shù)據(jù)庫,數(shù)據(jù)倉庫與數(shù)據(jù)挖掘技術(shù)概述。構(gòu),關(guān)系數(shù)據(jù)庫,數(shù)據(jù)倉庫與數(shù)據(jù)挖掘技術(shù)概述。第第2章章 目目 錄錄2.1 計(jì)算機(jī)系統(tǒng)計(jì)算機(jī)系統(tǒng)2.2 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)基礎(chǔ)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)基礎(chǔ) 2.3 數(shù)據(jù)管理數(shù)據(jù)管理2.1 計(jì)算機(jī)系統(tǒng)計(jì)算機(jī)系統(tǒng)v1946年,世界上第一臺電子計(jì)算機(jī)年,世界上第一臺電子計(jì)算機(jī)ENIAC(Electronic Numerical Integrator and Calculator,電子數(shù)值積分和計(jì)算器)誕生,它,電子數(shù)值積分和計(jì)算器)誕生,它標(biāo)志著計(jì)算工具隨著世界文明的進(jìn)步飛躍到一個(gè)標(biāo)志著計(jì)算工具隨著世界文明的進(jìn)步飛躍到一個(gè)嶄新的階段。嶄新的階段。v計(jì)算機(jī)器件從電

4、子管到晶體管,再從分立元件到計(jì)算機(jī)器件從電子管到晶體管,再從分立元件到集成電路以至微處理器,促使計(jì)算機(jī)的發(fā)展出現(xiàn)集成電路以至微處理器,促使計(jì)算機(jī)的發(fā)展出現(xiàn)了幾次飛躍。依據(jù)硬件設(shè)備的發(fā)展水平,計(jì)算機(jī)了幾次飛躍。依據(jù)硬件設(shè)備的發(fā)展水平,計(jì)算機(jī)的發(fā)展大致經(jīng)歷了五個(gè)階段,或稱為五個(gè)時(shí)代的發(fā)展大致經(jīng)歷了五個(gè)階段,或稱為五個(gè)時(shí)代。2.1.1 計(jì)算機(jī)的發(fā)展計(jì)算機(jī)的發(fā)展2.1.1 計(jì)算機(jī)的發(fā)展計(jì)算機(jī)的發(fā)展(2)表表 2-1 計(jì)算機(jī)的發(fā)展史計(jì)算機(jī)的發(fā)展史19461946年至年至2020世紀(jì)世紀(jì)5050年代末年代末電子管計(jì)算機(jī)電子管計(jì)算機(jī)2020世紀(jì)世紀(jì)5050年代末至年代末至6060年代中期年代中期晶體管計(jì)算機(jī)

5、晶體管計(jì)算機(jī)2020世紀(jì)世紀(jì)6060年代中期至年代中期至7070年代中期年代中期集成電路計(jì)算機(jī)集成電路計(jì)算機(jī)2020世紀(jì)世紀(jì)7070年代末至今年代末至今大規(guī)模和超大規(guī)模集成電路大規(guī)模和超大規(guī)模集成電路計(jì)算機(jī)計(jì)算機(jī)2020世紀(jì)世紀(jì)8080年代開始年代開始智能計(jì)算機(jī)智能計(jì)算機(jī)2.1.2 計(jì)算機(jī)系統(tǒng)的類型計(jì)算機(jī)系統(tǒng)的類型v 一、超級計(jì)算機(jī)(一、超級計(jì)算機(jī)(Super-computer ) 有時(shí)也稱為巨型計(jì)算機(jī),是一種極為復(fù)雜而功能強(qiáng)大的計(jì)算機(jī),其有時(shí)也稱為巨型計(jì)算機(jī),是一種極為復(fù)雜而功能強(qiáng)大的計(jì)算機(jī),其強(qiáng)大功能源于它能夠在一秒鐘之內(nèi)進(jìn)行幾十億甚至于幾百億次計(jì)算,強(qiáng)大功能源于它能夠在一秒鐘之內(nèi)進(jìn)行幾十

6、億甚至于幾百億次計(jì)算,某些巨型機(jī)甚至可達(dá)上千億次某些巨型機(jī)甚至可達(dá)上千億次 。 v 二、大型計(jì)算機(jī)(二、大型計(jì)算機(jī)(Mainframe) 大型機(jī)是專門為適應(yīng)高速計(jì)算和大容量存儲器的要求而設(shè)計(jì)的,其大型機(jī)是專門為適應(yīng)高速計(jì)算和大容量存儲器的要求而設(shè)計(jì)的,其運(yùn)算速度可達(dá)每秒鐘幾百萬次,支持成百上千的本地和遠(yuǎn)程用戶同運(yùn)算速度可達(dá)每秒鐘幾百萬次,支持成百上千的本地和遠(yuǎn)程用戶同時(shí)利用系統(tǒng)的各種資源進(jìn)行大量的數(shù)據(jù)處理。時(shí)利用系統(tǒng)的各種資源進(jìn)行大量的數(shù)據(jù)處理。v 三、小型計(jì)算機(jī)(三、小型計(jì)算機(jī)(Mini-computer) 小型機(jī)具有較強(qiáng)的集中處理能力,而且具有很強(qiáng)的通信處理能力,小型機(jī)具有較強(qiáng)的集中處理能

7、力,而且具有很強(qiáng)的通信處理能力,可支持?jǐn)?shù)十個(gè)本地及遠(yuǎn)程用戶同時(shí)進(jìn)行聯(lián)機(jī)數(shù)據(jù)處理??芍С?jǐn)?shù)十個(gè)本地及遠(yuǎn)程用戶同時(shí)進(jìn)行聯(lián)機(jī)數(shù)據(jù)處理。 2.1.2 計(jì)算機(jī)系統(tǒng)的類型計(jì)算機(jī)系統(tǒng)的類型(2)v四、微型機(jī)(四、微型機(jī)(Microcomputer)微型機(jī)是利用大規(guī)模集成電路技術(shù),將計(jì)算機(jī)的一些主微型機(jī)是利用大規(guī)模集成電路技術(shù),將計(jì)算機(jī)的一些主要功能部件,如運(yùn)算器、控制器、存儲器以及外部設(shè)備要功能部件,如運(yùn)算器、控制器、存儲器以及外部設(shè)備的控制電路等組合在若干塊集成電路芯片上,將這些芯的控制電路等組合在若干塊集成電路芯片上,將這些芯片組裝成一臺功能完整的微型計(jì)算機(jī)。片組裝成一臺功能完整的微型計(jì)算機(jī)。v五、工作

8、站(五、工作站(Workstation)工作站作為小型機(jī)微型化的產(chǎn)物,也成為一種日益流行工作站作為小型機(jī)微型化的產(chǎn)物,也成為一種日益流行的新機(jī)種。工作站不僅數(shù)據(jù)處理速度快、存貯量大,并的新機(jī)種。工作站不僅數(shù)據(jù)處理速度快、存貯量大,并且具有突出的網(wǎng)絡(luò)互連功能、快速的數(shù)學(xué)運(yùn)算和強(qiáng)大的且具有突出的網(wǎng)絡(luò)互連功能、快速的數(shù)學(xué)運(yùn)算和強(qiáng)大的圖形、圖像處理功能圖形、圖像處理功能2.1.3 計(jì)算機(jī)中的數(shù)據(jù)表達(dá)方式計(jì)算機(jī)中的數(shù)據(jù)表達(dá)方式v計(jì)算機(jī)中采用的是二進(jìn)制數(shù)據(jù)表達(dá)方式。計(jì)算機(jī)中采用的是二進(jìn)制數(shù)據(jù)表達(dá)方式。 v在計(jì)算機(jī)內(nèi)部,為了能夠?qū)?shù)據(jù)進(jìn)行處理,所有在計(jì)算機(jī)內(nèi)部,為了能夠?qū)?shù)據(jù)進(jìn)行處理,所有的數(shù)字、字符、符號

9、、文字和圖像都必須以二進(jìn)的數(shù)字、字符、符號、文字和圖像都必須以二進(jìn)制數(shù)的形式表達(dá),即以制數(shù)的形式表達(dá),即以0和和1來表達(dá)。來表達(dá)。v計(jì)算機(jī)系統(tǒng)中最小的數(shù)據(jù)操作單元為一位二進(jìn)制計(jì)算機(jī)系統(tǒng)中最小的數(shù)據(jù)操作單元為一位二進(jìn)制數(shù),稱之為一個(gè)比特(數(shù),稱之為一個(gè)比特(bit),只能取值),只能取值0或或1。v在計(jì)算機(jī)中數(shù)據(jù)存儲的基本單位稱為字節(jié)在計(jì)算機(jī)中數(shù)據(jù)存儲的基本單位稱為字節(jié)(Byte),一個(gè)字節(jié)由),一個(gè)字節(jié)由8個(gè)比特組成,可以表達(dá)個(gè)比特組成,可以表達(dá)一個(gè)十進(jìn)制數(shù)、一個(gè)字符、一個(gè)符號或圖像的一一個(gè)十進(jìn)制數(shù)、一個(gè)字符、一個(gè)符號或圖像的一部分。部分。2.1.4 計(jì)算機(jī)系統(tǒng)的硬件設(shè)備計(jì)算機(jī)系統(tǒng)的硬件設(shè)備v

10、一、計(jì)算機(jī)系統(tǒng)的基本結(jié)構(gòu)一、計(jì)算機(jī)系統(tǒng)的基本結(jié)構(gòu) 每一個(gè)計(jì)算機(jī)系統(tǒng)在功能上都是由運(yùn)算器、存儲器、控每一個(gè)計(jì)算機(jī)系統(tǒng)在功能上都是由運(yùn)算器、存儲器、控制器、輸入設(shè)備和輸出設(shè)備五大部件組成的,運(yùn)算器和制器、輸入設(shè)備和輸出設(shè)備五大部件組成的,運(yùn)算器和控制器合稱為中央處理單元(控制器合稱為中央處理單元(Central processing Unit, CPU)。)。當(dāng)前大部分計(jì)算機(jī),特別是微型計(jì)算機(jī)各部件之間是用當(dāng)前大部分計(jì)算機(jī),特別是微型計(jì)算機(jī)各部件之間是用總線(總線(BUS)相連接。)相連接。各部件之間傳輸?shù)男畔⒖煞譃槿N類型:數(shù)據(jù)(包括指各部件之間傳輸?shù)男畔⒖煞譃槿N類型:數(shù)據(jù)(包括指令)、地址和

11、控制信號。令)、地址和控制信號。 2.1.4 計(jì)算機(jī)系統(tǒng)的硬件設(shè)備計(jì)算機(jī)系統(tǒng)的硬件設(shè)備(2)v一、計(jì)算機(jī)系統(tǒng)的基本結(jié)構(gòu)一、計(jì)算機(jī)系統(tǒng)的基本結(jié)構(gòu)存儲器存儲器運(yùn)算器運(yùn)算器控制器控制器輸輸出出設(shè)設(shè)備備輸輸入入設(shè)設(shè)備備數(shù)據(jù)流控制流CPU2.1.4 計(jì)算機(jī)系統(tǒng)的硬件設(shè)備(計(jì)算機(jī)系統(tǒng)的硬件設(shè)備(3)v二、中央處理單元二、中央處理單元 中央處理單元(中央處理單元(Central processing Unit, CPU),是),是計(jì)算機(jī)系統(tǒng)的核心,它由運(yùn)算器和控制器兩部分組成計(jì)算機(jī)系統(tǒng)的核心,它由運(yùn)算器和控制器兩部分組成 。運(yùn)算器又稱算術(shù)邏輯單元運(yùn)算器又稱算術(shù)邏輯單元ALU(Arithmetic Logic

12、 Unit)是計(jì)算機(jī)對數(shù)據(jù)進(jìn)行加工處理的部件)是計(jì)算機(jī)對數(shù)據(jù)進(jìn)行加工處理的部件 ??刂破髦饕芍噶罴拇嫫鳌⒆g碼器、程序計(jì)數(shù)器和操作控制器主要由指令寄存器、譯碼器、程序計(jì)數(shù)器和操作控制器等組成,它是計(jì)算機(jī)系統(tǒng)的神經(jīng)中樞。控制器等組成,它是計(jì)算機(jī)系統(tǒng)的神經(jīng)中樞。2.1.4 計(jì)算機(jī)系統(tǒng)的硬件設(shè)備(計(jì)算機(jī)系統(tǒng)的硬件設(shè)備(4)v三、存儲器三、存儲器 存儲器是計(jì)算機(jī)中用于存儲數(shù)據(jù)和程序的部件,一般分存儲器是計(jì)算機(jī)中用于存儲數(shù)據(jù)和程序的部件,一般分主存儲器(內(nèi)存)和輔助存儲器(外存)兩類主存儲器(內(nèi)存)和輔助存儲器(外存)兩類 。主存儲器中,能夠按地址直接存取存儲器中任意位主存儲器中,能夠按地址直接存取存儲

13、器中任意位置的數(shù)據(jù),因此也被稱為隨機(jī)存儲器(置的數(shù)據(jù),因此也被稱為隨機(jī)存儲器(Random Access Memory, RAM)外存儲器作為一種輔助存儲設(shè)備,外存儲器的容量外存儲器作為一種輔助存儲設(shè)備,外存儲器的容量可以做得很大可以做得很大 外存只能與內(nèi)存交換信息,不能被計(jì)算機(jī)系統(tǒng)的其外存只能與內(nèi)存交換信息,不能被計(jì)算機(jī)系統(tǒng)的其它部件直接訪問。它部件直接訪問。2.1.4 計(jì)算機(jī)系統(tǒng)的硬件設(shè)備(計(jì)算機(jī)系統(tǒng)的硬件設(shè)備(5)v三、存儲器三、存儲器(2)還可以按存儲介質(zhì)的不同,將存儲器分為半導(dǎo)體存儲器、還可以按存儲介質(zhì)的不同,將存儲器分為半導(dǎo)體存儲器、磁存儲器和光存儲器。磁存儲器和光存儲器。也可以按

14、照存取方式將存儲器分為隨機(jī)存取存儲器(如也可以按照存取方式將存儲器分為隨機(jī)存取存儲器(如RAM)、只讀存儲器(如)、只讀存儲器(如ROM)、可編程只讀存儲器)、可編程只讀存儲器(Programmable Read Only Memory, PROM)、可)、可擦除只讀存儲器(擦除只讀存儲器(Eraseable Programmable Read Only Memory, PROM)等不同類型。)等不同類型。存儲器存儲量的大小用存儲數(shù)據(jù)的字節(jié)數(shù)存儲器存儲量的大小用存儲數(shù)據(jù)的字節(jié)數(shù)(Bytes)來衡來衡量。常用的存儲單位有:量。常用的存儲單位有: 1Byte=8bits; 1KB=1024Byte

15、s; 1MB=1024KB; 1GB=1024MB; 1TB=1024GB2.1.4 計(jì)算機(jī)系統(tǒng)的硬件設(shè)備(計(jì)算機(jī)系統(tǒng)的硬件設(shè)備(5)v四、輸入四、輸入/輸出設(shè)備輸出設(shè)備使計(jì)算機(jī)從外部獲得信息的設(shè)備稱為輸入設(shè)備。使計(jì)算使計(jì)算機(jī)從外部獲得信息的設(shè)備稱為輸入設(shè)備。使計(jì)算機(jī)從外部獲得信息的設(shè)備稱為輸入設(shè)備,常用的輸入設(shè)機(jī)從外部獲得信息的設(shè)備稱為輸入設(shè)備,常用的輸入設(shè)備有鍵盤、鼠標(biāo)器、光筆、掃描儀、話筒等。備有鍵盤、鼠標(biāo)器、光筆、掃描儀、話筒等。把計(jì)算機(jī)處理信息的結(jié)果用人們能夠識別的形式表現(xiàn)出把計(jì)算機(jī)處理信息的結(jié)果用人們能夠識別的形式表現(xiàn)出來的設(shè)備稱為輸出設(shè)備,常用的輸出設(shè)備有顯示器、打來的設(shè)備稱為輸

16、出設(shè)備,常用的輸出設(shè)備有顯示器、打印機(jī)、繪圖儀、音響等。輸出設(shè)備的作用是將計(jì)算機(jī)信印機(jī)、繪圖儀、音響等。輸出設(shè)備的作用是將計(jì)算機(jī)信息處理得到的二進(jìn)制代碼信息轉(zhuǎn)換成人們能夠直觀地理息處理得到的二進(jìn)制代碼信息轉(zhuǎn)換成人們能夠直觀地理解和使用的形式。解和使用的形式。信息技術(shù)的發(fā)展大大擴(kuò)展了一些設(shè)備的功能,使得它具信息技術(shù)的發(fā)展大大擴(kuò)展了一些設(shè)備的功能,使得它具備輸入輸出的兩種屬性。如各種應(yīng)用系統(tǒng)所采用的觸摸備輸入輸出的兩種屬性。如各種應(yīng)用系統(tǒng)所采用的觸摸屏信息終端,它既是輸入設(shè)備又是輸出設(shè)備。屏信息終端,它既是輸入設(shè)備又是輸出設(shè)備。2.1.5 計(jì)算機(jī)軟件系統(tǒng)計(jì)算機(jī)軟件系統(tǒng)v一、計(jì)算機(jī)軟件的概念與結(jié)構(gòu)一

17、、計(jì)算機(jī)軟件的概念與結(jié)構(gòu) 計(jì)算機(jī)軟件(計(jì)算機(jī)軟件(Computer Software),也稱軟件,指計(jì)),也稱軟件,指計(jì)算機(jī)系統(tǒng)中的程序及其文檔。算機(jī)系統(tǒng)中的程序及其文檔。軟件是計(jì)算機(jī)系統(tǒng)構(gòu)成的重要組成部分。通常將計(jì)算機(jī)軟件是計(jì)算機(jī)系統(tǒng)構(gòu)成的重要組成部分。通常將計(jì)算機(jī)軟件主要分為系統(tǒng)軟件和應(yīng)用軟件兩大類。軟件主要分為系統(tǒng)軟件和應(yīng)用軟件兩大類。系統(tǒng)軟件(系統(tǒng)軟件(System Software)是負(fù)責(zé)管理計(jì)算機(jī)系)是負(fù)責(zé)管理計(jì)算機(jī)系統(tǒng)中各種獨(dú)立的硬件,使得它們可以協(xié)調(diào)工作,并為統(tǒng)中各種獨(dú)立的硬件,使得它們可以協(xié)調(diào)工作,并為各種數(shù)據(jù)處理提供基礎(chǔ)功能。各種數(shù)據(jù)處理提供基礎(chǔ)功能。應(yīng)用軟件(應(yīng)用軟件(A

18、pplication Software)是用來完成用戶)是用來完成用戶所要求的數(shù)據(jù)處理任務(wù)或?qū)崿F(xiàn)用戶特定功能的程序。所要求的數(shù)據(jù)處理任務(wù)或?qū)崿F(xiàn)用戶特定功能的程序。 系統(tǒng)軟件和應(yīng)用軟件可進(jìn)一步劃分為若干個(gè)類別。系統(tǒng)軟件和應(yīng)用軟件可進(jìn)一步劃分為若干個(gè)類別。2.1.5 計(jì)算機(jī)軟件系統(tǒng)(計(jì)算機(jī)軟件系統(tǒng)(2)v一、計(jì)算機(jī)軟件的概念與結(jié)構(gòu)一、計(jì)算機(jī)軟件的概念與結(jié)構(gòu)(2)計(jì)算機(jī)軟件計(jì)算機(jī)軟件系統(tǒng)軟件系統(tǒng)軟件專用應(yīng)專用應(yīng)用軟件用軟件操作操作系統(tǒng)系統(tǒng)語言處理語言處理程序程序數(shù)據(jù)庫管數(shù)據(jù)庫管理系統(tǒng)理系統(tǒng)通用應(yīng)通用應(yīng)用軟件用軟件應(yīng)用軟件應(yīng)用軟件通信管通信管理程序理程序計(jì)算機(jī)軟件的分類計(jì)算機(jī)軟件的分類2.1.5 計(jì)算

19、機(jī)軟件系統(tǒng)(計(jì)算機(jī)軟件系統(tǒng)(3)v一、計(jì)算機(jī)軟件的概念與結(jié)構(gòu)一、計(jì)算機(jī)軟件的概念與結(jié)構(gòu)(3)各類計(jì)算機(jī)軟件所處的層次是不同的,它們之間的層次各類計(jì)算機(jī)軟件所處的層次是不同的,它們之間的層次關(guān)系可以借助下圖所示的關(guān)系可以借助下圖所示的“圈圖圈圖”進(jìn)行說明。進(jìn)行說明。軟件的層次結(jié)構(gòu)圖(圈圖)2.1.5 計(jì)算機(jī)軟件系統(tǒng)(計(jì)算機(jī)軟件系統(tǒng)(4)v二、操作系統(tǒng)二、操作系統(tǒng) 操作系統(tǒng)的基本功能操作系統(tǒng)的基本功能 :分配和調(diào)度計(jì)算機(jī)內(nèi)部的各種:分配和調(diào)度計(jì)算機(jī)內(nèi)部的各種資源,安排和執(zhí)行數(shù)據(jù)處理的基本操作,監(jiān)控系統(tǒng)的運(yùn)資源,安排和執(zhí)行數(shù)據(jù)處理的基本操作,監(jiān)控系統(tǒng)的運(yùn)行。行。操作系統(tǒng)的類型操作系統(tǒng)的類型 :根據(jù)其

20、使用環(huán)境和對作業(yè)的處理方:根據(jù)其使用環(huán)境和對作業(yè)的處理方式,操作系統(tǒng)的基本類型有:式,操作系統(tǒng)的基本類型有: 批處理操作系統(tǒng)批處理操作系統(tǒng)分時(shí)操作系統(tǒng)分時(shí)操作系統(tǒng)實(shí)時(shí)操作系統(tǒng)實(shí)時(shí)操作系統(tǒng)個(gè)人計(jì)算機(jī)操作系統(tǒng)個(gè)人計(jì)算機(jī)操作系統(tǒng)網(wǎng)絡(luò)操作系統(tǒng)網(wǎng)絡(luò)操作系統(tǒng)分布式操作系統(tǒng)。分布式操作系統(tǒng)。2.1.5 計(jì)算機(jī)軟件系統(tǒng)(計(jì)算機(jī)軟件系統(tǒng)(5)v二、操作系統(tǒng)二、操作系統(tǒng) (2)操作系統(tǒng)的功能:從資源管理和用戶接口的角度看,操操作系統(tǒng)的功能:從資源管理和用戶接口的角度看,操作系統(tǒng)的基本功能包括:作系統(tǒng)的基本功能包括: CPU管理管理存儲管理存儲管理設(shè)備管理設(shè)備管理文件管理文件管理用戶接口管理用戶接口管理2.1.5

21、計(jì)算機(jī)軟件系統(tǒng)(計(jì)算機(jī)軟件系統(tǒng)(6)v三、程序設(shè)計(jì)語言三、程序設(shè)計(jì)語言程序設(shè)計(jì)語言(程序設(shè)計(jì)語言(Programming Language)是一組用)是一組用來定義計(jì)算機(jī)程序的語法規(guī)則。來定義計(jì)算機(jī)程序的語法規(guī)則。 通常我們將程序設(shè)計(jì)人員用程序設(shè)計(jì)語言編寫出來的程通常我們將程序設(shè)計(jì)人員用程序設(shè)計(jì)語言編寫出來的程序稱為源程序,將可以直接由計(jì)算機(jī)執(zhí)行的程序稱為目序稱為源程序,將可以直接由計(jì)算機(jī)執(zhí)行的程序稱為目標(biāo)程序或可執(zhí)行程序,編譯系統(tǒng)是將源程序翻譯成目標(biāo)標(biāo)程序或可執(zhí)行程序,編譯系統(tǒng)是將源程序翻譯成目標(biāo)程序的特殊程序。程序的特殊程序。編譯程序運(yùn)行源程序編譯程序目標(biāo)程序輸入數(shù)據(jù)運(yùn)行結(jié)果程序的編譯與運(yùn)

22、行過程2.1.5 計(jì)算機(jī)軟件系統(tǒng)(計(jì)算機(jī)軟件系統(tǒng)(7)v三、程序設(shè)計(jì)語言三、程序設(shè)計(jì)語言程序設(shè)計(jì)語言的主要類型有:程序設(shè)計(jì)語言的主要類型有:機(jī)器語言機(jī)器語言匯編語言匯編語言高級語言高級語言第四代語言(第四代語言(4GL) 面向?qū)ο蟮某绦蛟O(shè)計(jì)語言面向?qū)ο蟮某绦蛟O(shè)計(jì)語言 標(biāo)記語言標(biāo)記語言2.1.5 計(jì)算機(jī)軟件系統(tǒng)(計(jì)算機(jī)軟件系統(tǒng)(11)v四、系統(tǒng)開發(fā)工具四、系統(tǒng)開發(fā)工具 軟件開發(fā)工具的范圍大致可以描述為:在高級程序設(shè)計(jì)軟件開發(fā)工具的范圍大致可以描述為:在高級程序設(shè)計(jì)語言的基礎(chǔ)上,為提高軟件開發(fā)的質(zhì)量和效率,從規(guī)劃、語言的基礎(chǔ)上,為提高軟件開發(fā)的質(zhì)量和效率,從規(guī)劃、分析、設(shè)計(jì)、測試、成文和管理各方面

23、,對軟件開發(fā)者分析、設(shè)計(jì)、測試、成文和管理各方面,對軟件開發(fā)者提供各種不同程度的幫助的一類廣泛的軟件。提供各種不同程度的幫助的一類廣泛的軟件。在高級程序設(shè)計(jì)語言之后,軟件技術(shù)進(jìn)一步發(fā)展的在高級程序設(shè)計(jì)語言之后,軟件技術(shù)進(jìn)一步發(fā)展的產(chǎn)物;產(chǎn)物;目的在于在開發(fā)軟件過程中給予人們各種不同方面、目的在于在開發(fā)軟件過程中給予人們各種不同方面、不同程度的支持或幫助;不同程度的支持或幫助;支持軟件開發(fā)的全過程,而不是僅限于編碼或其他支持軟件開發(fā)的全過程,而不是僅限于編碼或其他的特定工作階段。的特定工作階段。2.1.5 計(jì)算機(jī)軟件系統(tǒng)(計(jì)算機(jī)軟件系統(tǒng)(12)v五、中間件五、中間件 中間件能夠使應(yīng)用系統(tǒng)相對獨(dú)立

24、于計(jì)算機(jī)硬件和操作系中間件能夠使應(yīng)用系統(tǒng)相對獨(dú)立于計(jì)算機(jī)硬件和操作系統(tǒng)平臺。統(tǒng)平臺。利用中間件可大幅提高應(yīng)用軟件系統(tǒng)的開發(fā)效率,增強(qiáng)利用中間件可大幅提高應(yīng)用軟件系統(tǒng)的開發(fā)效率,增強(qiáng)系統(tǒng)穩(wěn)定性,同時(shí)具有良好的伸縮性與可擴(kuò)展性。系統(tǒng)穩(wěn)定性,同時(shí)具有良好的伸縮性與可擴(kuò)展性。中間件可分為仿真中間件可分為仿真/屏幕轉(zhuǎn)換中間件、數(shù)據(jù)訪問中間件、屏幕轉(zhuǎn)換中間件、數(shù)據(jù)訪問中間件、遠(yuǎn)程過程調(diào)用中間件、消息中間件、交易中間件、對象遠(yuǎn)程過程調(diào)用中間件、消息中間件、交易中間件、對象中間件等。中間件等。2.1.6 計(jì)算機(jī)系統(tǒng)的發(fā)展趨勢計(jì)算機(jī)系統(tǒng)的發(fā)展趨勢 v一、高性能計(jì)算機(jī)一、高性能計(jì)算機(jī)美國研制高性能計(jì)算機(jī)的頂尖科學(xué)

25、家托瑪斯美國研制高性能計(jì)算機(jī)的頂尖科學(xué)家托瑪斯斯特林提斯特林提出了千萬億次超高性能計(jì)算機(jī)的輪廓,認(rèn)為千萬億次超出了千萬億次超高性能計(jì)算機(jī)的輪廓,認(rèn)為千萬億次超高性能計(jì)算機(jī)將采用超導(dǎo)處理器,機(jī)內(nèi)通信也采用超導(dǎo)高性能計(jì)算機(jī)將采用超導(dǎo)處理器,機(jī)內(nèi)通信也采用超導(dǎo)技術(shù);存儲器分幾個(gè)層次,其中有光全息存儲,采用多技術(shù);存儲器分幾個(gè)層次,其中有光全息存儲,采用多線程技術(shù)。線程技術(shù)。v二、量子計(jì)算機(jī)二、量子計(jì)算機(jī)新的發(fā)展方向新的發(fā)展方向 顧名思義,量子計(jì)算機(jī)就是以量子力學(xué)原理直接進(jìn)行計(jì)顧名思義,量子計(jì)算機(jī)就是以量子力學(xué)原理直接進(jìn)行計(jì)算的計(jì)算機(jī)。量子計(jì)算機(jī)結(jié)合了算的計(jì)算機(jī)。量子計(jì)算機(jī)結(jié)合了21世紀(jì)許多杰出的發(fā)世

26、紀(jì)許多杰出的發(fā)現(xiàn)和成果,實(shí)現(xiàn)量子計(jì)算機(jī)是二十一世紀(jì)科學(xué)技術(shù)的最現(xiàn)和成果,實(shí)現(xiàn)量子計(jì)算機(jī)是二十一世紀(jì)科學(xué)技術(shù)的最重要的目標(biāo)之一。重要的目標(biāo)之一。 2.1.6 計(jì)算機(jī)系統(tǒng)的發(fā)展趨勢(計(jì)算機(jī)系統(tǒng)的發(fā)展趨勢(2)v三、網(wǎng)格計(jì)算(三、網(wǎng)格計(jì)算(Grid Computing)技術(shù))技術(shù) 網(wǎng)格是將分布在不同地理位置的計(jì)算資源包括網(wǎng)格是將分布在不同地理位置的計(jì)算資源包括CPU、存儲器、數(shù)據(jù)庫等,通過高速的互聯(lián)網(wǎng)組成充分共享的存儲器、數(shù)據(jù)庫等,通過高速的互聯(lián)網(wǎng)組成充分共享的資源集成,從而提供一種高性能計(jì)算、管理及服務(wù)的高資源集成,從而提供一種高性能計(jì)算、管理及服務(wù)的高性能計(jì)算資源。性能計(jì)算資源。網(wǎng)格正在朝著標(biāo)準(zhǔn)

27、化、大型化和技術(shù)融合的方向發(fā)展,網(wǎng)格正在朝著標(biāo)準(zhǔn)化、大型化和技術(shù)融合的方向發(fā)展,使得高性能計(jì)算資源能更好地被共享使用。使得高性能計(jì)算資源能更好地被共享使用。v四、微計(jì)算機(jī)的發(fā)展四、微計(jì)算機(jī)的發(fā)展 CPU高效能、多核化高效能、多核化 新標(biāo)準(zhǔn)提升內(nèi)存性能新標(biāo)準(zhǔn)提升內(nèi)存性能 存儲技術(shù)智能化存儲技術(shù)智能化 2.1.6 計(jì)算機(jī)系統(tǒng)的發(fā)展趨勢(計(jì)算機(jī)系統(tǒng)的發(fā)展趨勢(3)v五、計(jì)算機(jī)軟件系統(tǒng)的發(fā)展趨勢五、計(jì)算機(jī)軟件系統(tǒng)的發(fā)展趨勢 軟件技術(shù)的發(fā)展正進(jìn)入一個(gè)變革性的階段。軟件技術(shù)的發(fā)展正進(jìn)入一個(gè)變革性的階段。 軟件開發(fā)工具的完善和發(fā)展將促進(jìn)軟件開發(fā)的高速度和軟件開發(fā)工具的完善和發(fā)展將促進(jìn)軟件開發(fā)的高速度和高質(zhì)量

28、。高質(zhì)量。 軟件開發(fā)能力大大提高,軟件變得越來越容易使用,越軟件開發(fā)能力大大提高,軟件變得越來越容易使用,越來越圖形化、功能越多性能也越高。來越圖形化、功能越多性能也越高。復(fù)雜、龐大的軟件系統(tǒng)需要高性能、高配置的硬件支持,復(fù)雜、龐大的軟件系統(tǒng)需要高性能、高配置的硬件支持,特別是大量內(nèi)存、外存和快速顯示器的支持特別是大量內(nèi)存、外存和快速顯示器的支持 。2.2 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)基礎(chǔ)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)基礎(chǔ) v一、計(jì)算機(jī)網(wǎng)絡(luò)的組成一、計(jì)算機(jī)網(wǎng)絡(luò)的組成 計(jì)算機(jī)網(wǎng)絡(luò)是將地理位置不同、并具有獨(dú)立功能的多個(gè)計(jì)算機(jī)網(wǎng)絡(luò)是將地理位置不同、并具有獨(dú)立功能的多個(gè)計(jì)算機(jī)系統(tǒng),通過通信設(shè)備和通信線路連接起來,以實(shí)計(jì)算機(jī)系統(tǒng),通

29、過通信設(shè)備和通信線路連接起來,以實(shí)現(xiàn)相互通信與資源共享的系統(tǒng)?,F(xiàn)相互通信與資源共享的系統(tǒng)。計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)由主計(jì)算機(jī)系統(tǒng)、終端設(shè)備、通信設(shè)備計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)由主計(jì)算機(jī)系統(tǒng)、終端設(shè)備、通信設(shè)備和通信線路四大部分構(gòu)成。和通信線路四大部分構(gòu)成。計(jì)算機(jī)網(wǎng)絡(luò)可以劃分成資源子網(wǎng)和通信子網(wǎng)兩級子網(wǎng)。計(jì)算機(jī)網(wǎng)絡(luò)可以劃分成資源子網(wǎng)和通信子網(wǎng)兩級子網(wǎng)。 2.2.1 計(jì)算機(jī)網(wǎng)絡(luò)的組成及主要功能計(jì)算機(jī)網(wǎng)絡(luò)的組成及主要功能2.2.1 計(jì)算機(jī)網(wǎng)絡(luò)的組成及主要功能(計(jì)算機(jī)網(wǎng)絡(luò)的組成及主要功能(2)v二、計(jì)算機(jī)網(wǎng)絡(luò)的主要功能二、計(jì)算機(jī)網(wǎng)絡(luò)的主要功能 資源共享資源共享均衡負(fù)荷及分布處理均衡負(fù)荷及分布處理 信息的快速傳輸與集中處理信

30、息的快速傳輸與集中處理 網(wǎng)絡(luò)用戶的通信與合作網(wǎng)絡(luò)用戶的通信與合作 綜合信息服務(wù)綜合信息服務(wù) 2.2.2 數(shù)據(jù)通信的基本概念數(shù)據(jù)通信的基本概念 v一、數(shù)據(jù)通信過程一、數(shù)據(jù)通信過程 數(shù)據(jù)通信系統(tǒng)是計(jì)算機(jī)網(wǎng)絡(luò)的重要組成部分,其主要任數(shù)據(jù)通信系統(tǒng)是計(jì)算機(jī)網(wǎng)絡(luò)的重要組成部分,其主要任務(wù)是將地理位置不同的計(jì)算機(jī)或終端設(shè)備連接起來,高務(wù)是將地理位置不同的計(jì)算機(jī)或終端設(shè)備連接起來,高效率地完成數(shù)據(jù)傳輸、信息交換和通信處理的任務(wù)。效率地完成數(shù)據(jù)傳輸、信息交換和通信處理的任務(wù)。 任意兩臺計(jì)算機(jī)之間進(jìn)行數(shù)據(jù)通信的簡化模型,如下圖任意兩臺計(jì)算機(jī)之間進(jìn)行數(shù)據(jù)通信的簡化模型,如下圖所示。所示。 數(shù)據(jù)通信系統(tǒng)簡化模型計(jì)算機(jī)

31、計(jì)算機(jī)通通 信信處理機(jī)處理機(jī)數(shù)據(jù)信號數(shù)據(jù)信號數(shù)據(jù)信號數(shù)據(jù)信號通信通信處理處理機(jī)機(jī)計(jì)算機(jī)計(jì)算機(jī)轉(zhuǎn)換器轉(zhuǎn)換器轉(zhuǎn)換器轉(zhuǎn)換器通信信道數(shù)據(jù)信號數(shù)據(jù)信號2.2.2 數(shù)據(jù)通信的基本概念(數(shù)據(jù)通信的基本概念(2)v二、數(shù)據(jù)通信系統(tǒng)的基本組成二、數(shù)據(jù)通信系統(tǒng)的基本組成 數(shù)據(jù)通信系統(tǒng)的基本組成要素為計(jì)算機(jī)、通信處理機(jī)、數(shù)據(jù)通信系統(tǒng)的基本組成要素為計(jì)算機(jī)、通信處理機(jī)、數(shù)據(jù)信號轉(zhuǎn)換器、通信信道(即傳輸介質(zhì))及通信協(xié)議。數(shù)據(jù)信號轉(zhuǎn)換器、通信信道(即傳輸介質(zhì))及通信協(xié)議。 v三、數(shù)據(jù)通信的主要性能指標(biāo)三、數(shù)據(jù)通信的主要性能指標(biāo) 傳輸速率傳輸速率: bits per second -bps 10Mbps 帶寬帶寬:信道能夠

32、傳送信號的頻率寬度 誤碼率誤碼率:衡量數(shù)據(jù)通信系統(tǒng)正常工作情況下的可靠性度量指標(biāo) 2.2.3 計(jì)算機(jī)網(wǎng)絡(luò)的結(jié)構(gòu)與類型計(jì)算機(jī)網(wǎng)絡(luò)的結(jié)構(gòu)與類型 v一、網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)一、網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu) 網(wǎng)絡(luò)中的節(jié)點(diǎn)相互連接的方式和形式稱為網(wǎng)絡(luò)拓?fù)?,網(wǎng)網(wǎng)絡(luò)中的節(jié)點(diǎn)相互連接的方式和形式稱為網(wǎng)絡(luò)拓?fù)?,網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)主要有以下幾種:絡(luò)的拓?fù)浣Y(jié)構(gòu)主要有以下幾種: 星型結(jié)構(gòu)星型結(jié)構(gòu) 環(huán)型結(jié)構(gòu)環(huán)型結(jié)構(gòu)總線結(jié)構(gòu)總線結(jié)構(gòu)在實(shí)際的應(yīng)用中,網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)往往不是單一的,可在實(shí)際的應(yīng)用中,網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)往往不是單一的,可能是幾種結(jié)構(gòu)的組合。能是幾種結(jié)構(gòu)的組合。2.2.3 計(jì)算機(jī)網(wǎng)絡(luò)的結(jié)構(gòu)與類型(計(jì)算機(jī)網(wǎng)絡(luò)的結(jié)構(gòu)與類型(2)(a) 星型結(jié)構(gòu)(b

33、) 環(huán)型結(jié)構(gòu)(c) 總線結(jié)構(gòu)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)2.2.3 計(jì)算機(jī)網(wǎng)絡(luò)的結(jié)構(gòu)與類型(計(jì)算機(jī)網(wǎng)絡(luò)的結(jié)構(gòu)與類型(3)v二、類型二、類型從網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)劃分從網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)劃分,可以分為集中式網(wǎng)絡(luò)、分散式可以分為集中式網(wǎng)絡(luò)、分散式網(wǎng)絡(luò)和分布式網(wǎng)絡(luò)。網(wǎng)絡(luò)和分布式網(wǎng)絡(luò)。 從網(wǎng)絡(luò)的使用對象可分為公用網(wǎng)和專用網(wǎng)。從網(wǎng)絡(luò)的使用對象可分為公用網(wǎng)和專用網(wǎng)。 從網(wǎng)絡(luò)的交換方法劃分從網(wǎng)絡(luò)的交換方法劃分,可以將計(jì)算機(jī)網(wǎng)絡(luò)分為電路交可以將計(jì)算機(jī)網(wǎng)絡(luò)分為電路交換、報(bào)文交換、分組交換和混合交換換、報(bào)文交換、分組交換和混合交換。從網(wǎng)絡(luò)覆蓋范圍的大小從網(wǎng)絡(luò)覆蓋范圍的大小,可以分為局域網(wǎng)、城域網(wǎng)、廣可以分為局域網(wǎng)、城域網(wǎng)、廣域網(wǎng)和互聯(lián)網(wǎng)域

34、網(wǎng)和互聯(lián)網(wǎng)。2.2.3 計(jì)算機(jī)網(wǎng)絡(luò)的結(jié)構(gòu)與類型(計(jì)算機(jī)網(wǎng)絡(luò)的結(jié)構(gòu)與類型(4)v三、局域網(wǎng)與廣域網(wǎng)三、局域網(wǎng)與廣域網(wǎng) 計(jì)算機(jī)局域網(wǎng)及其組成計(jì)算機(jī)局域網(wǎng)及其組成 計(jì)算機(jī)局域網(wǎng)(計(jì)算機(jī)局域網(wǎng)(Local Area Network, LAN),是),是在小范圍內(nèi)將許多數(shù)據(jù)通信設(shè)備以高速線路互連,在小范圍內(nèi)將許多數(shù)據(jù)通信設(shè)備以高速線路互連,進(jìn)行數(shù)據(jù)通信的計(jì)算機(jī)網(wǎng)絡(luò)。進(jìn)行數(shù)據(jù)通信的計(jì)算機(jī)網(wǎng)絡(luò)。 局域網(wǎng)絡(luò)一般由傳輸介質(zhì)、網(wǎng)絡(luò)適配器、網(wǎng)絡(luò)服務(wù)局域網(wǎng)絡(luò)一般由傳輸介質(zhì)、網(wǎng)絡(luò)適配器、網(wǎng)絡(luò)服務(wù)器、用戶工作站和網(wǎng)絡(luò)軟件等組成。器、用戶工作站和網(wǎng)絡(luò)軟件等組成。2.2.3 計(jì)算機(jī)網(wǎng)絡(luò)的結(jié)構(gòu)與類型(計(jì)算機(jī)網(wǎng)絡(luò)的結(jié)構(gòu)與類型(5

35、)v三、局域網(wǎng)與廣域網(wǎng)三、局域網(wǎng)與廣域網(wǎng)計(jì)算機(jī)廣域網(wǎng)及主要技術(shù)計(jì)算機(jī)廣域網(wǎng)及主要技術(shù) 廣域網(wǎng)(廣域網(wǎng)(Wide Area Network, WAN)是能夠?qū)⒌兀┦悄軌驅(qū)⒌乩砦恢孟嗑噍^遠(yuǎn)的多個(gè)計(jì)算機(jī)系統(tǒng)通過通信線路連理位置相距較遠(yuǎn)的多個(gè)計(jì)算機(jī)系統(tǒng)通過通信線路連接起來實(shí)現(xiàn)數(shù)據(jù)通信的計(jì)算機(jī)網(wǎng)絡(luò)。接起來實(shí)現(xiàn)數(shù)據(jù)通信的計(jì)算機(jī)網(wǎng)絡(luò)。廣泛應(yīng)用的廣域網(wǎng)絡(luò)技術(shù)有:廣泛應(yīng)用的廣域網(wǎng)絡(luò)技術(shù)有: 數(shù)字程控交換機(jī)數(shù)字程控交換機(jī) 分組交換公共數(shù)據(jù)網(wǎng)分組交換公共數(shù)據(jù)網(wǎng) 綜合業(yè)務(wù)數(shù)字網(wǎng)綜合業(yè)務(wù)數(shù)字網(wǎng)ISDN 互聯(lián)網(wǎng)(互聯(lián)網(wǎng)(INTERNET)2.2.4 網(wǎng)絡(luò)體系結(jié)構(gòu)與協(xié)議網(wǎng)絡(luò)體系結(jié)構(gòu)與協(xié)議v 在數(shù)據(jù)交換過程中,應(yīng)有一套數(shù)據(jù)交

36、換所必須遵循的規(guī)則,在數(shù)據(jù)交換過程中,應(yīng)有一套數(shù)據(jù)交換所必須遵循的規(guī)則,按照彼此認(rèn)可的規(guī)則行事,才能順利進(jìn)行通信。這些在通按照彼此認(rèn)可的規(guī)則行事,才能順利進(jìn)行通信。這些在通信過程中必須遵循的規(guī)則就是通信協(xié)議或規(guī)程信過程中必須遵循的規(guī)則就是通信協(xié)議或規(guī)程(Protocol)。)。v 計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)功能強(qiáng),規(guī)模龐大,為了簡化通信功能的計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)功能強(qiáng),規(guī)模龐大,為了簡化通信功能的設(shè)計(jì)和實(shí)現(xiàn),通常采用高度結(jié)構(gòu)化的分層設(shè)計(jì)方法,將復(fù)設(shè)計(jì)和實(shí)現(xiàn),通常采用高度結(jié)構(gòu)化的分層設(shè)計(jì)方法,將復(fù)雜的通信功能分解成一組功能明確、相對獨(dú)立并且易于操雜的通信功能分解成一組功能明確、相對獨(dú)立并且易于操作的層次功能,依靠

37、各層次之間的功能組合,完成整個(gè)通作的層次功能,依靠各層次之間的功能組合,完成整個(gè)通信功能信功能 。v 分層結(jié)構(gòu)中的每一層都有相應(yīng)的協(xié)議,以指導(dǎo)本層功能的分層結(jié)構(gòu)中的每一層都有相應(yīng)的協(xié)議,以指導(dǎo)本層功能的完成。完成。v 網(wǎng)絡(luò)的這種分層結(jié)構(gòu)與各層協(xié)議的集合就構(gòu)成了計(jì)算機(jī)網(wǎng)網(wǎng)絡(luò)的這種分層結(jié)構(gòu)與各層協(xié)議的集合就構(gòu)成了計(jì)算機(jī)網(wǎng)絡(luò)的體系結(jié)構(gòu)。絡(luò)的體系結(jié)構(gòu)。2.2.4 網(wǎng)絡(luò)體系結(jié)構(gòu)與協(xié)議(網(wǎng)絡(luò)體系結(jié)構(gòu)與協(xié)議(2)v 一、一、ISO/OSI參考模型參考模型 國際標(biāo)準(zhǔn)化組織國際標(biāo)準(zhǔn)化組織ISO在在70年代后期提出的開放系統(tǒng)互連參考模年代后期提出的開放系統(tǒng)互連參考模型型OSI(Open Systems Inter

38、connection),簡稱為),簡稱為ISO/OSI參考參考模型,規(guī)定了一個(gè)七層的網(wǎng)絡(luò)通信協(xié)議,七層協(xié)議的參考模型模型,規(guī)定了一個(gè)七層的網(wǎng)絡(luò)通信協(xié)議,七層協(xié)議的參考模型如下圖所示如下圖所示: ISO/OSI參考模型只是參考模型只是為開放系統(tǒng)互連提供為開放系統(tǒng)互連提供了一個(gè)概念上的功能了一個(gè)概念上的功能性結(jié)構(gòu),模型中反映性結(jié)構(gòu),模型中反映了通信結(jié)構(gòu)多層次之了通信結(jié)構(gòu)多層次之間的基本邏輯關(guān)系,間的基本邏輯關(guān)系,目的在于為計(jì)算機(jī)之目的在于為計(jì)算機(jī)之間的互連提供一個(gè)標(biāo)間的互連提供一個(gè)標(biāo)準(zhǔn)框架。準(zhǔn)框架。 物理層協(xié)議數(shù)據(jù)鏈路層協(xié)議網(wǎng)絡(luò)層協(xié)議傳輸層協(xié)議會話層協(xié)議表示層協(xié)議應(yīng)用層表示層會話層傳輸層網(wǎng)絡(luò)層數(shù)據(jù)

39、鏈路層物理層主機(jī)A應(yīng)用層表示層會話層傳輸層網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層主機(jī)B應(yīng)用層協(xié)議2.2.4 網(wǎng)絡(luò)體系結(jié)構(gòu)與協(xié)議(網(wǎng)絡(luò)體系結(jié)構(gòu)與協(xié)議(3)v二、二、TCP/IP協(xié)議協(xié)議 TCP/IP協(xié)議(傳輸控制協(xié)議協(xié)議(傳輸控制協(xié)議/網(wǎng)際協(xié)議)是當(dāng)今最流行、網(wǎng)際協(xié)議)是當(dāng)今最流行、應(yīng)用最廣泛的事實(shí)上的工業(yè)標(biāo)準(zhǔn)。應(yīng)用最廣泛的事實(shí)上的工業(yè)標(biāo)準(zhǔn)。 在在TCP/IP體系結(jié)構(gòu)中體系結(jié)構(gòu)中,網(wǎng)絡(luò)模型網(wǎng)絡(luò)模型被被分為四層分為四層:應(yīng)用層、應(yīng)用層、傳輸層、網(wǎng)絡(luò)層、網(wǎng)絡(luò)接口層傳輸層、網(wǎng)絡(luò)層、網(wǎng)絡(luò)接口層。 TCP/IP中的幾個(gè)關(guān)鍵概念:中的幾個(gè)關(guān)鍵概念: IP地址、地址、 IPv6、TCP協(xié)議協(xié)議(傳輸控制協(xié)議傳輸控制協(xié)議) 、

40、UDP協(xié)議(用戶數(shù)據(jù)報(bào)協(xié)議)、協(xié)議(用戶數(shù)據(jù)報(bào)協(xié)議)、 FTP協(xié)議協(xié)議 (文件傳送協(xié)議)、(文件傳送協(xié)議)、HTTP協(xié)議協(xié)議 、域名系統(tǒng)、域名系統(tǒng)2.2.5 互聯(lián)網(wǎng)及其應(yīng)用互聯(lián)網(wǎng)及其應(yīng)用 v 一、互聯(lián)網(wǎng)的產(chǎn)生與發(fā)展一、互聯(lián)網(wǎng)的產(chǎn)生與發(fā)展 互聯(lián)網(wǎng)(互聯(lián)網(wǎng)(Internet),又譯為因特網(wǎng),是由美國國防部于),又譯為因特網(wǎng),是由美國國防部于1969年年建立的高級研究項(xiàng)目部門網(wǎng)建立的高級研究項(xiàng)目部門網(wǎng)ARPANET網(wǎng)發(fā)展而來的網(wǎng)發(fā)展而來的 。到九。到九十年代初,網(wǎng)絡(luò)規(guī)模急劇膨脹,已超出了十年代初,網(wǎng)絡(luò)規(guī)模急劇膨脹,已超出了NSF的管理與控制能力,的管理與控制能力,網(wǎng)絡(luò)進(jìn)入了自我發(fā)展?fàn)顟B(tài),形成了現(xiàn)在的

41、互聯(lián)網(wǎng)。網(wǎng)絡(luò)進(jìn)入了自我發(fā)展?fàn)顟B(tài),形成了現(xiàn)在的互聯(lián)網(wǎng)。 在信息技術(shù)發(fā)展的推動和應(yīng)用需求的牽引下,互聯(lián)網(wǎng)也在發(fā)生著在信息技術(shù)發(fā)展的推動和應(yīng)用需求的牽引下,互聯(lián)網(wǎng)也在發(fā)生著巨大變化,主要體現(xiàn)在:巨大變化,主要體現(xiàn)在:網(wǎng)絡(luò)網(wǎng)絡(luò)速度將逐漸提高速度將逐漸提高覆蓋范圍不斷擴(kuò)大覆蓋范圍不斷擴(kuò)大,并滲透到社會生活的各個(gè)方面,并滲透到社會生活的各個(gè)方面更多的通信方式更多的通信方式,包括有線和無線等包括有線和無線等管理和技術(shù)不斷發(fā)展并且進(jìn)一步規(guī)范化管理和技術(shù)不斷發(fā)展并且進(jìn)一步規(guī)范化網(wǎng)絡(luò)資源急劇膨脹網(wǎng)絡(luò)資源急劇膨脹2.2.5 互聯(lián)網(wǎng)及其應(yīng)用(互聯(lián)網(wǎng)及其應(yīng)用(2)v二、互聯(lián)網(wǎng)的主要技術(shù)二、互聯(lián)網(wǎng)的主要技術(shù) 超文本鏈接:

42、超文本鏈接:超鏈接以非線性的方式將信息呈現(xiàn)給用超鏈接以非線性的方式將信息呈現(xiàn)給用戶戶。統(tǒng)一資源定位器統(tǒng)一資源定位器(URL):使用數(shù)字和字母來代表網(wǎng)頁文使用數(shù)字和字母來代表網(wǎng)頁文件在網(wǎng)上的件在網(wǎng)上的唯一唯一地址地址,從而,從而幫助用戶在互聯(lián)網(wǎng)的信息海幫助用戶在互聯(lián)網(wǎng)的信息海洋中查找到所需要的資料。洋中查找到所需要的資料。瀏覽器與瀏覽器與WEB服務(wù)器服務(wù)器WEB瀏覽器最基本的功能是解釋瀏覽器最基本的功能是解釋HTML文檔文檔,并把并把它們它們以正確的格式以正確的格式顯示在用戶的計(jì)算機(jī)上。顯示在用戶的計(jì)算機(jī)上。 WEB服務(wù)器軟件在主機(jī)上服務(wù)器軟件在主機(jī)上安裝和運(yùn)行安裝和運(yùn)行,負(fù)責(zé),負(fù)責(zé)響應(yīng)瀏響應(yīng)瀏

43、覽器的覽器的請求請求,在指定位置查找所需的信息或資源,在指定位置查找所需的信息或資源,并并將該信息或資源發(fā)送給將該信息或資源發(fā)送給WEB瀏覽器。瀏覽器。 2.2.5 互聯(lián)網(wǎng)及其應(yīng)用(互聯(lián)網(wǎng)及其應(yīng)用(3)v 二、互聯(lián)網(wǎng)的主要技術(shù)(二、互聯(lián)網(wǎng)的主要技術(shù)(2) 超文本標(biāo)記語言(超文本標(biāo)記語言(HTML)與可擴(kuò)展標(biāo)記語言()與可擴(kuò)展標(biāo)記語言(XML)HTML是一個(gè)簡單的標(biāo)記語言,它主要用來描述是一個(gè)簡單的標(biāo)記語言,它主要用來描述WEB文檔的結(jié)文檔的結(jié)構(gòu)。構(gòu)。 同同HTML相比,相比,XML沒有太多固定的標(biāo)簽,而是允許用戶根據(jù)沒有太多固定的標(biāo)簽,而是允許用戶根據(jù)需要自我創(chuàng)建自定義標(biāo)簽。需要自我創(chuàng)建自定義

44、標(biāo)簽。 頁面技術(shù)頁面技術(shù) 層疊樣層疊樣單單(CSS)技術(shù)是一種格式化網(wǎng)頁的標(biāo)準(zhǔn)方式)技術(shù)是一種格式化網(wǎng)頁的標(biāo)準(zhǔn)方式,它可以,它可以克服克服常規(guī)常規(guī)HTML網(wǎng)頁網(wǎng)頁不能不能同時(shí)同時(shí)為具有一定邏輯含義的為具有一定邏輯含義的多個(gè)多個(gè)內(nèi)容設(shè)內(nèi)容設(shè)置統(tǒng)一格式置統(tǒng)一格式的缺陷的缺陷。層疊樣式表層疊樣式表CSS實(shí)現(xiàn)了實(shí)現(xiàn)了格式和結(jié)構(gòu)格式和結(jié)構(gòu)的的分離,從而可對頁面的布分離,從而可對頁面的布局給予更多的控制。局給予更多的控制。 2.2.5 互聯(lián)網(wǎng)及其應(yīng)用(互聯(lián)網(wǎng)及其應(yīng)用(4)v三、互聯(lián)網(wǎng)的基本功能三、互聯(lián)網(wǎng)的基本功能 通信交流通信交流 電子郵件電子郵件網(wǎng)上專題組或新聞組網(wǎng)上專題組或新聞組網(wǎng)上交談網(wǎng)上交談遠(yuǎn)程主

45、機(jī)登錄遠(yuǎn)程主機(jī)登錄信息檢索與服務(wù)信息檢索與服務(wù) 網(wǎng)絡(luò)在線服務(wù)網(wǎng)絡(luò)在線服務(wù) 2.2.5 互聯(lián)網(wǎng)及其應(yīng)用(互聯(lián)網(wǎng)及其應(yīng)用(6)v四、互聯(lián)網(wǎng)對企業(yè)組織的影響四、互聯(lián)網(wǎng)對企業(yè)組織的影響 互聯(lián)網(wǎng)為企業(yè)組織帶來了新的機(jī)遇和挑戰(zhàn)?;ヂ?lián)網(wǎng)為企業(yè)組織帶來了新的機(jī)遇和挑戰(zhàn)。 互聯(lián)網(wǎng)技術(shù)的廣泛應(yīng)用,引起了傳統(tǒng)組織管理模式的變互聯(lián)網(wǎng)技術(shù)的廣泛應(yīng)用,引起了傳統(tǒng)組織管理模式的變革,提高了組織的柔性,催生了新型的組織,降低了企革,提高了組織的柔性,催生了新型的組織,降低了企業(yè)的管理與運(yùn)營成本,提高了企業(yè)的管理控制能力與客業(yè)的管理與運(yùn)營成本,提高了企業(yè)的管理控制能力與客戶服務(wù)質(zhì)量。戶服務(wù)質(zhì)量。 2.3 數(shù)據(jù)管理數(shù)據(jù)管理v一、

46、信息與數(shù)據(jù)一、信息與數(shù)據(jù)信息就是事物之間相互聯(lián)系、相互作用的狀態(tài)的描述,信息就是事物之間相互聯(lián)系、相互作用的狀態(tài)的描述,它可以幫助我們消除對事物的不確定性。它可以幫助我們消除對事物的不確定性。 在信息處理中,信息載體上反映信息內(nèi)容且可被接收者在信息處理中,信息載體上反映信息內(nèi)容且可被接收者(人或機(jī)器)識別的物理符號稱為數(shù)據(jù)。(人或機(jī)器)識別的物理符號稱為數(shù)據(jù)。2.3.1 數(shù)據(jù)管理概述數(shù)據(jù)管理概述2.3.1 數(shù)據(jù)管理概述(數(shù)據(jù)管理概述(2)v二、數(shù)據(jù)組織的層次二、數(shù)據(jù)組織的層次 數(shù)據(jù)項(xiàng):具有確定邏輯意義(即可描述信息內(nèi)容)的數(shù)數(shù)據(jù)項(xiàng):具有確定邏輯意義(即可描述信息內(nèi)容)的數(shù)據(jù)的最小單位。據(jù)的最小

47、單位。記錄:具有一定關(guān)系的數(shù)據(jù)項(xiàng)的一個(gè)有序集合。記錄:具有一定關(guān)系的數(shù)據(jù)項(xiàng)的一個(gè)有序集合。文件:同類記錄的有序集合。文件:同類記錄的有序集合。數(shù)據(jù)庫:數(shù)據(jù)庫是存貯起來的相關(guān)數(shù)據(jù)的集合。數(shù)據(jù)庫:數(shù)據(jù)庫是存貯起來的相關(guān)數(shù)據(jù)的集合。 2.3.2 數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)v一、數(shù)據(jù)庫概述一、數(shù)據(jù)庫概述 對客觀世界的認(rèn)識、描述是一個(gè)逐步的過程,可以有層對客觀世界的認(rèn)識、描述是一個(gè)逐步的過程,可以有層次之分,它們分成三個(gè)層次:次之分,它們分成三個(gè)層次: 現(xiàn)實(shí)世界。它是客觀存在的事物及其相互聯(lián)系,客現(xiàn)實(shí)世界。它是客觀存在的事物及其相互聯(lián)系,客觀存在的事物分為觀存在的事物分為“對象對象”和

48、和“性質(zhì)性質(zhì)”兩個(gè)方面,兩個(gè)方面,同時(shí)事物之間有廣泛的聯(lián)系。同時(shí)事物之間有廣泛的聯(lián)系。 信息世界。它是客觀存在的現(xiàn)實(shí)世界在人們頭腦中信息世界。它是客觀存在的現(xiàn)實(shí)世界在人們頭腦中的反映。的反映。 數(shù)據(jù)世界。對信息世界中的有關(guān)信息經(jīng)過加工、編數(shù)據(jù)世界。對信息世界中的有關(guān)信息經(jīng)過加工、編碼、格式化等具體處理,便進(jìn)入了數(shù)據(jù)世界。碼、格式化等具體處理,便進(jìn)入了數(shù)據(jù)世界。 2.3.2 數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(2)客 觀 事 物的 關(guān) 系 與性質(zhì)實(shí)體聯(lián)系屬性數(shù)據(jù)庫文件記錄數(shù)據(jù)項(xiàng)現(xiàn)實(shí)世界信息世界數(shù)據(jù)世界簡化轉(zhuǎn)換u一、數(shù)據(jù)庫概述(一、數(shù)據(jù)庫概述(2)2.3.2 數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(數(shù)

49、據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(3)v二、信息模型二、信息模型信息模型的要素信息模型的要素實(shí)體(實(shí)體(Entity)、屬性()、屬性(Attribute)、聯(lián)系)、聯(lián)系(Relationship)實(shí)體分為兩個(gè)層次:個(gè)體和實(shí)體集(總體)。實(shí)體分為兩個(gè)層次:個(gè)體和實(shí)體集(總體)。屬性由屬性名和屬性值來描述。屬性由屬性名和屬性值來描述。 屬性又可分為原子屬性和可分屬性。屬性又可分為原子屬性和可分屬性。2.3.2 數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(4)v二、信息模型(二、信息模型(2)實(shí)體聯(lián)系的基本類別實(shí)體聯(lián)系的基本類別 一對一聯(lián)系。簡示為一對一聯(lián)系。簡示為1:1。 一對多聯(lián)系。簡記為一對多聯(lián)系。

50、簡記為1:N。 多對多聯(lián)系。記為多對多聯(lián)系。記為N:M。 實(shí)體間的聯(lián)系可以用下圖表示。實(shí)體間的聯(lián)系可以用下圖表示。多對多聯(lián)系一對多聯(lián)系一對一聯(lián)系A(chǔ)BBAAB 2.3.2 數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(5)v二、信息模型(二、信息模型(3)信息模型的描述方法:實(shí)體信息模型的描述方法:實(shí)體聯(lián)系(聯(lián)系(E-R)方法)方法 P.S.Chen于于1979年提出了建立信息模型的一種方年提出了建立信息模型的一種方法:實(shí)體一聯(lián)系方法(法:實(shí)體一聯(lián)系方法(Entity-Relationship Approach),簡稱),簡稱E-R方法,應(yīng)用此法建立的信息方法,應(yīng)用此法建立的信息模型稱之為模型

51、稱之為E-R模型。模型。 E-R模型中使用的圖形符號如模型中使用的圖形符號如下圖下圖a所示。所示。 某實(shí)體集及其屬性的表示方法如圖某實(shí)體集及其屬性的表示方法如圖b所所示。示。通常給某特定的實(shí)體集命名,其名稱有可能選用某通常給某特定的實(shí)體集命名,其名稱有可能選用某個(gè)或某幾個(gè)能代表此實(shí)體集的屬性名,也可以另取個(gè)或某幾個(gè)能代表此實(shí)體集的屬性名,也可以另取名稱。下圖名稱。下圖c分別表示了某醫(yī)院兩實(shí)體集分別表示了某醫(yī)院兩實(shí)體集1:1,1:N,N:M 聯(lián)系的聯(lián)系的E-R 圖。圖。2.3.2 數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(6)實(shí)體集屬性聯(lián)系連線圖a E-R符號圖屬性1屬性2屬性3實(shí)體集圖b

52、 實(shí)體屬性圖車間 管理聯(lián)系車間主任 車間 工作聯(lián)系職工 車間加工聯(lián)系零部件 (a)(b)(c)111NNM圖c 兩實(shí)體集的E-R圖2.3.2 數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(7)v二、信息模型二、信息模型(4)ER 圖還可以表示多個(gè)實(shí)體之間的聯(lián)系。三個(gè)實(shí)體集圖還可以表示多個(gè)實(shí)體之間的聯(lián)系。三個(gè)實(shí)體集兩兩之間均為多對多聯(lián)系。其結(jié)構(gòu)圖如下圖所示。兩兩之間均為多對多聯(lián)系。其結(jié)構(gòu)圖如下圖所示。 供應(yīng)聯(lián)系供應(yīng)商工程項(xiàng)目零部件NML供應(yīng)商聯(lián)系圖2.3.2 數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(8)v三、數(shù)據(jù)模型三、數(shù)據(jù)模型數(shù)據(jù)模型與信息模型的關(guān)系數(shù)據(jù)模型與信息模型的關(guān)系信息模型和

53、數(shù)據(jù)模型要素的對應(yīng)關(guān)系如下:信息模型和數(shù)據(jù)模型要素的對應(yīng)關(guān)系如下: 實(shí)體實(shí)體記錄;記錄; 實(shí)體型實(shí)體型記錄型;記錄型; 實(shí)體集實(shí)體集文件;文件; 個(gè)體個(gè)體特定記錄;特定記錄; 屬性屬性數(shù)據(jù)項(xiàng);數(shù)據(jù)項(xiàng); 屬性名屬性名數(shù)據(jù)項(xiàng)型數(shù)據(jù)項(xiàng)型 屬性值屬性值數(shù)據(jù)項(xiàng)值。數(shù)據(jù)項(xiàng)值。2.3.2 數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(9)v三、數(shù)據(jù)模型(三、數(shù)據(jù)模型(2)層次模型層次模型有且僅有一個(gè)節(jié)點(diǎn)(實(shí)體集)無父(雙親)節(jié)點(diǎn),有且僅有一個(gè)節(jié)點(diǎn)(實(shí)體集)無父(雙親)節(jié)點(diǎn),這個(gè)節(jié)點(diǎn)即為樹根,而其他節(jié)點(diǎn)有且僅有一個(gè)父節(jié)這個(gè)節(jié)點(diǎn)即為樹根,而其他節(jié)點(diǎn)有且僅有一個(gè)父節(jié)點(diǎn)。滿足這兩個(gè)條件的模型,即稱為層次模型。點(diǎn)。

54、滿足這兩個(gè)條件的模型,即稱為層次模型。A1B1B2B3C9C2C13C14C5C16層次結(jié)構(gòu)圖2.3.2 數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(10)v三、數(shù)據(jù)模型(三、數(shù)據(jù)模型(3)網(wǎng)狀模型網(wǎng)狀模型 滿足下列條件的數(shù)據(jù)模型稱為網(wǎng)狀模型:滿足下列條件的數(shù)據(jù)模型稱為網(wǎng)狀模型: 可以有一個(gè)以上的節(jié)點(diǎn)(記錄型)無父節(jié)點(diǎn);可以有一個(gè)以上的節(jié)點(diǎn)(記錄型)無父節(jié)點(diǎn); 至少有一個(gè)節(jié)點(diǎn)的父節(jié)點(diǎn)多于一個(gè)。至少有一個(gè)節(jié)點(diǎn)的父節(jié)點(diǎn)多于一個(gè)。層次模型與網(wǎng)絡(luò)模型的不同之處主要有兩點(diǎn):層次模型與網(wǎng)絡(luò)模型的不同之處主要有兩點(diǎn): 層次模型中,從子節(jié)點(diǎn)到父節(jié)點(diǎn)的聯(lián)系是唯一的,層次模型中,從子節(jié)點(diǎn)到父節(jié)點(diǎn)的聯(lián)系是唯一的

55、,而網(wǎng)狀模型中可以是不唯一的。而網(wǎng)狀模型中可以是不唯一的。 網(wǎng)狀模型中,還允許兩個(gè)記錄型間有兩種以上的網(wǎng)狀模型中,還允許兩個(gè)記錄型間有兩種以上的聯(lián)系。聯(lián)系。2.3.2 數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(11)v三、數(shù)據(jù)模型(三、數(shù)據(jù)模型(4)產(chǎn)品1產(chǎn)品2部件1部件2部件3零件1零件2零件3零件4零件5零件6網(wǎng)狀結(jié)構(gòu)圖2.3.2 數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(12)v三、數(shù)據(jù)模型(三、數(shù)據(jù)模型(5)關(guān)系模型關(guān)系模型關(guān)系模型的概念關(guān)系模型的概念 關(guān)系模型將數(shù)據(jù)的邏輯結(jié)構(gòu)歸納為滿足一定條件的二維表的關(guān)系模型將數(shù)據(jù)的邏輯結(jié)構(gòu)歸納為滿足一定條件的二維表的形式,稱為一個(gè)關(guān)系

56、(形式,稱為一個(gè)關(guān)系(relation),關(guān)系又由關(guān)系框架和若干),關(guān)系又由關(guān)系框架和若干元組(元組(tuple)組成,一個(gè)元組實(shí)際上就是二維表中的一行內(nèi))組成,一個(gè)元組實(shí)際上就是二維表中的一行內(nèi)容。下面的選課表就是一個(gè)關(guān)系表的示例。容。下面的選課表就是一個(gè)關(guān)系表的示例。 姓名班號選修課程名任課教師成績丁江101911計(jì)算機(jī)基礎(chǔ)劉紅90王吉102931計(jì)算機(jī)基礎(chǔ)李明92馮凡103963會計(jì)學(xué)張揚(yáng)86班級教師班號教師號姓名教學(xué)學(xué)號姓名學(xué)生從屬課程課號從信息模型到數(shù)據(jù)模型的轉(zhuǎn)變從信息模型到數(shù)據(jù)模型的轉(zhuǎn)變E-RE-R模型模型課名班名班級學(xué)生課程教師關(guān)系模型(共六個(gè)表)關(guān)系模型(共六個(gè)表)班級與學(xué)生的

57、聯(lián)系學(xué)生、教師與課程的聯(lián)系課堂練習(xí)畫出下列實(shí)體和屬性的E-R圖,并據(jù)此得出其關(guān)系模型圖書:書號、書名、作者、出版社、價(jià)格、讀者:讀者號、姓名、學(xué)院、班級、郵件圖書讀者借閱NM讀者與圖書的借閱聯(lián)系圖書讀者2.3.2 數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(數(shù)據(jù)庫技術(shù)與數(shù)據(jù)庫系統(tǒng)(13)v 三、數(shù)據(jù)模型(三、數(shù)據(jù)模型(6) 關(guān)系模型(關(guān)系模型(2) 關(guān)系的規(guī)范化關(guān)系的規(guī)范化 第一范式(第一范式(1NF) 關(guān)系中每個(gè)數(shù)據(jù)項(xiàng)(元組中每個(gè)分量)必須是一個(gè)不可分的數(shù)據(jù)項(xiàng)。關(guān)系中每個(gè)數(shù)據(jù)項(xiàng)(元組中每個(gè)分量)必須是一個(gè)不可分的數(shù)據(jù)項(xiàng)。 列是同質(zhì)的。各列指定一個(gè)相異的名字,列的次序任意。列是同質(zhì)的。各列指定一個(gè)相異的名字,列的

58、次序任意。 各行相異,不允許有重復(fù)的行,行的次序任意。各行相異,不允許有重復(fù)的行,行的次序任意。 第二范式(第二范式(2NF):): 從第一范式中分解出新的關(guān)系,使每個(gè)關(guān)系里都可確定一個(gè)或幾個(gè)從第一范式中分解出新的關(guān)系,使每個(gè)關(guān)系里都可確定一個(gè)或幾個(gè)屬性作為關(guān)系的主關(guān)鍵字,使該關(guān)系中的其他屬性都完全依賴于它屬性作為關(guān)系的主關(guān)鍵字,使該關(guān)系中的其他屬性都完全依賴于它而定,從而消去非主屬性對主關(guān)鍵字的不完全依賴性,所得關(guān)系叫而定,從而消去非主屬性對主關(guān)鍵字的不完全依賴性,所得關(guān)系叫第二范式的關(guān)系。第二范式的關(guān)系。 第三范式(第三范式(3NF):): 進(jìn)一步的規(guī)范化就是要消去非主屬性對主關(guān)鍵字的傳遞

59、依賴性,變進(jìn)一步的規(guī)范化就是要消去非主屬性對主關(guān)鍵字的傳遞依賴性,變?yōu)榈谌妒剑榈谌妒剑?NF)滿足第一范式不滿足第一范式v 第一范式第一范式職工號職工號*姓名姓名級別級別工資工資學(xué)歷學(xué)歷*畢業(yè)時(shí)畢業(yè)時(shí)間間001張三張三技技10500中專中專1988001張三張三技技10500大學(xué)大學(xué)1992001張三張三技技10500研究生研究生2005002李四李四技技12600大學(xué)大學(xué)2000003王武王武技技10500大學(xué)大學(xué)1998該關(guān)系的主鍵為職工號+學(xué)歷則存在如下的依賴關(guān)系: 姓名、級別、工資-職工號 畢業(yè)時(shí)間-職工號、學(xué)歷(非完全依賴)存在的問題: 1、冗余度高:職工號、姓名、級別、工資

60、2、維護(hù)困難 3、容易造成數(shù)據(jù)矛盾職工職工號號*姓名姓名級別級別工資工資001張三張三技技10500002李四李四技技12600003王武王武技技10500職工號職工號*學(xué)歷學(xué)歷畢業(yè)時(shí)畢業(yè)時(shí)間間001中專中專1988001大學(xué)大學(xué)1992001研究生研究生2005002大學(xué)大學(xué)2000003大學(xué)大學(xué)1998v 第二范式第二范式 從第一范式中分解出新的關(guān)系,使每個(gè)關(guān)系里都可確定一個(gè)或多個(gè)屬性作為關(guān)系的主關(guān)鍵字,使該關(guān)系中的其它屬性都完全依賴于它。職工基本信息職工教育經(jīng)歷*存在的依賴:級別-職工號工資-級別(傳遞依賴)職工職工號號*姓名姓名級別級別工資工資001張三張三技技10500002李四李四

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論